Note: Hi, friends! Just a a quick reminder – some of the links on this site are affiliate links, and so I may earn a little cash on qualifying orders. It doesn’t cost you anything extra, and is a nice way to help support this site! I also want to point out that I don’t promote products I haven’t actually tried or products that I don’t trust. 🙂
Eleven years ago, I stopped eating gluten entirely and it totally changed my digestion. I was already vegan at the time, and soon after started experimenting with ketogenic diets. Throughout the years, I’ve been looking for ways to modify my favorite vegan chocolate chip cookie recipe to be both gluten-free and keto-friendly, and for some reason, I’ve never posted about it. So, as I was indulging in making myself a batch of these vegan keto chocolate chip cookies (that are gluten-free, nut-free and soy-free, among other things), I thought I’d post about it.
The ingredients for this recipe are pretty basic, with one exception: lupin flour. I’ve been baking with lupin flour for a few years now, and really enjoy using it because of the high protein and fiber content. It also works really well in cookies, brownies and other less delicate baked goods as a flour replacement. There are some caveats, though. Lupin flour can have a pretty strong taste, so it’s important to balance that with other flavors. In the case of this cookie, that’s the vanilla, the golden sweetener, and the chocolate.
Something that is important to note with lupin flour is that it can cross-react with peanuts. So, for those with a peanut allergy, you may want to look for an alternative. I’ve got a list going in the notes below that I’ll be adding to as I do more experimenting.
The rest of the ingredients, like a granulated sugar-free sweetener or a flax seeds are fairly easy to find in most North American grocery stores these days.

Recipe Notes For Vegan Keto Chocolate Chip Cookies (gluten-free, nut-free, soy-free)
- The net carbs for this recipe are: 13.8g total – 3.3g fiber – 9.6g sugar alcohols = 0.9g net carbs
- The chocolate I used to calculate the macros is the Midnight Coconut from Eating Evolved, which makes a lot of keto-friendly chocolate. I also really like this brand because they have made a commitment to sourcing their chocolate ethically.
- To learn more about the ethics of the chocolate industry (and find chocolate that is produced with the wellbeing of every member of the product chain in mind), SlaveFreeChocolate.org is a great website.
- If you don’t want to use a flax egg, you can replace the flax with 2 tbsp of tapioca starch or 1 tbsp of whole psyllium husks, and continue with the recipe as written. Both of these recipes will turn out slightly differently, though. The tapioca starch cookies will puff up more and spread less, and the psyllium cookies will be less crispy.
- You can also make these cookies with olive oil in place of coconut oil. If you make this substitution, you will want to make sure the dough chills completely, otherwise they will spread a lot (though they are still really good this way!).
- For sweeteners, I prefer to use Lakanto. It’s the brand I’ve found that works best for baking, and doesn’t upset my stomach. You can save 15% if you shop on their site using the code MeatFreeKeto.
- Keep in mind while calculating macros that certain sugar alcohols, like erythritol, should be subtracted from the total carbs!
- While I strive to provide accurate nutrition information, there are variations across brands and types of ingredients. So, if you’re using other brands than those mentioned, your macros may be different. All nutrition info is calculated from the USDA values for each ingredient, unless a brand is specifically mentioned (or no generic listing is available), and are for information purposes only!

Vegan Keto Chocolate Chip Cookies (gluten-free, nut-free, soy-free)
Ingredients
- 1 flax egg (3 tbsp water + 1 tbsp ground flax seeds)
- 1/2 cup coconut oil (120ml) softened
- 1/2 cup golden granulated sweetener (96g)
- 1 tsp vanilla extract
- 1 cup lupin flour (120g)
- 1 tsp baking powder
- 1/8 tsp salt
- 1 ounce sugar-free dark chocolate (28g) chopped
Instructions
- Preheat the oven to 350°F (180°C) and line 2 baking sheets with parchment paper or silicone baking mats. Alternatively, you can bake half the batch of cookies at a time.
- In a small mixing bowl, combine water and the flax egg together and let sit for about 5-10 minutes, until a gel forms.
- Mix together the softened coconut oil, granulated sweetener, vanilla and the flax egg until completely combined.
- In a separate bowl, fork-whisk the lupin flour, baking powder and salt until completely incorporated and all lumps have been smushed.
- Stir the dry ingredients into the wet, mixing until thoroughly combined, then stir in the chocolate chips.
- Portion into 15 equal balls, then place on your baking sheet about 2 inches (5cm) apart and bake for 12-15 minutes, until just golden around the edges.
- Remove from the oven and let cool completely before transferring, otherwise they will crumble.