Flourless Lentil Brownies: The Healthy Chocolate Treat You’ll Love
Craving a decadent chocolate brownie but want to stay on track with your health goals? Look no further than these incredible flourless lentil brownies! These brownies are not only unbelievably fudgy and delicious, but they’re also packed with protein, fiber, and antioxidants. Yes, you read that right – healthy brownies! Forget those processed “protein” bars and cookies, this recipe delivers the real deal: a truly satisfying treat that nourishes your body.

We’ve all been there, tempted by promises of healthy-ish desserts that leave us feeling disappointed and wondering if we’d been better off just eating a carrot! These lentil brownies are a game-changer. They are made with simple, whole-food ingredients, meaning no mystery powders, artificial sweeteners, or unpronounceable additives. Just pure, wholesome goodness in every bite.
Each brownie boasts an impressive 9 grams of protein and 8 grams of fiber, making them a surprisingly filling and satisfying snack or dessert. Whether you cut them into generous squares for a truly indulgent experience or slice them into smaller, bite-sized pieces to savor throughout the day, these brownies are sure to become a new favorite. Prepare for a chocolate-covered day, one guilt-free bite at a time!
Why You’ll Love These Lentil Brownies
- Vegan: Completely free of eggs and dairy, making them perfect for plant-based eaters.
- High Protein: 9 grams of protein per brownie to keep you feeling full and energized.
- High Fiber: 8 grams of fiber per brownie for improved digestion and overall health.
- Grain-Free: A great option for those avoiding grains.
- Gluten-Free: Suitable for individuals with gluten sensitivities or celiac disease.
- No Leavening Agents: No baking powder or baking soda needed, resulting in a dense, fudgy texture.
- Oil-Free: Made without coconut oil, olive oil, or avocado oil for a healthier option.
- Nut-Free Option: Easily adaptable to be nut-free by using sunflower seed butter or tahini instead of almond butter.

Ingredients You’ll Need
Here’s a list of the simple ingredients you’ll need to create these amazing lentil brownies. The exact measurements can be found in the recipe card at the end of this post.
- Dried Lentils: Any type of lentil will work! Red, brown, or green lentils are all excellent choices.
- Unsweetened Cocoa Powder: Use high-quality cocoa powder for the best chocolate flavor. Raw cacao powder also works well.
- Almond Butter: Provides healthy fats and adds to the fudgy texture. You can substitute with any other smooth nut or seed butter (see notes below).
- Coconut Sugar: A natural sweetener with a lower glycemic index than refined sugar. See notes below for other sweetener options.
- Flaxseed Meal: Acts as a binder and helps to create the right texture. Chia seed meal is a great substitute.
- Nondairy Milk: Adds moisture and helps to create a smooth batter. Almond milk, cashew milk, coconut milk, or soy milk all work well.
- Vanilla Extract: Enhances the chocolate flavor and adds a touch of sweetness.
- Salt: Balances the sweetness and brings out the flavors of the other ingredients.
- Dark Chocolate Chips: Use dairy-free and gluten-free chocolate chips as needed to keep the recipe vegan and gluten-free.
You will also need boiling water for soaking the lentils.
Step-by-Step Instructions
Follow these easy steps to create your own batch of delicious and healthy lentil brownies. Detailed instructions are also included in the recipe card below.
Step One: Quick Soak the Lentils
Place the dried lentils in a small mixing bowl and cover them with boiling water, ensuring they are submerged by about 1 inch (2.5 cm). Let them soak for at least 30 minutes to soften. This step is crucial for achieving the right texture in your brownies. After soaking, rinse and drain the lentils thoroughly, discarding the soaking water.

Step Two: Preheat Oven and Prepare Pan
Preheat your oven to 325°F (180°C). Line an 8-inch square baking pan with parchment paper. This will prevent the brownies from sticking and make them easy to remove after baking. Alternatively, if you prefer, you can lightly spray the insides of the pan with nonstick cooking spray.
Step Three: Blend the Ingredients

Transfer the drained, soaked lentils to a blender. Add the remaining ingredients – cocoa powder, almond butter, coconut sugar, flaxseed meal, nondairy milk, vanilla extract, and salt – except for the chocolate chips. Blend until the mixture is completely smooth. You may need to stop several times to scrape down the sides of the blender to ensure all ingredients are fully incorporated.
Step Four: Spread Batter in Prepared Pan
Pour the brownie batter into the prepared baking pan and spread it evenly. The batter will be quite thick, so use a spatula to ensure it reaches all corners of the pan. Sprinkle the top of the batter with the chocolate chips, pressing them lightly into the surface.

Step Five: Bake
Bake the brownies in the preheated oven for 25 to 28 minutes. The brownies are done when the top looks dry and a toothpick inserted near the center comes out with only a few moist crumbs attached. Be careful not to overbake the brownies, as this will cause them to dry out and lose their fudgy texture. Start checking the brownies around 23 minutes and bake until done. Ovens vary, baking times may slightly differ.
Step Six: Cool and Cut the Brownies
Once the brownies are baked, remove them from the oven and let them cool completely in the pan. This is important for allowing the brownies to set properly. Once cooled, cut the brownies into squares directly in the pan, or remove them to a cutting board for easier slicing.


Flavor and Texture
These lentil brownies offer a rich, decadent chocolate flavor that will satisfy any sweet craving. The texture is predominantly fudgy, with a slightly cakey edge. The lentils contribute to the dense, moist texture without adding any noticeable lentil flavor.

Storage Instructions
Store the cooled brownies in an airtight container at room temperature for up to 2 days. For longer storage, keep them in the refrigerator for up to 1 week or freeze them for up to 6 months. If freezing, wrap the brownies individually to prevent freezer burn.
Frequently Asked Questions (FAQ)
- Can I substitute another ingredient for the flaxseed meal? Yes, you can use an equal amount of ground chia seeds (chia meal) as a binder.
- What can I use in place of the almond butter? You can use an equal amount of another creamy nut butter or seed butter, such as cashew butter, peanut butter, sunflower seed butter, pumpkin seed butter, or tahini. Coconut butter (not coconut oil) is also a good option.
- Can I make the brownies in a muffin pan? Absolutely! Divide the batter into 10 to 12 muffin cups and bake for 18 to 22 minutes.
- What can I swap for the coconut sugar? Brown sugar, natural cane sugar, maple syrup, date sugar, agave nectar, brown rice syrup, date syrup, or honey (if you don’t need these to be vegan) can all be used in place of coconut sugar.
- Can I use a food processor instead of a blender? A blender is preferable. The soaked lentils need to be pulverized until they are entirely smooth, and most food processors don’t have the power to achieve this.
- Can I use cooked lentils instead of soaked dried lentils? Unfortunately, no. Soaked dried lentils are essential for this recipe to work. Cooked lentils, including canned lentils, will not provide the desired texture.

Delicious Add-In Suggestions
Want to customize your lentil brownies? Try adding some of these delicious ingredients:
- Coffee: Add 1 teaspoon of instant espresso powder or 1 tablespoon of instant coffee powder to the batter for a mocha flavor.
- Spices: Add 1/8 to 3/4 teaspoons of your favorite spice, such as cinnamon, nutmeg, cardamom, allspice, ginger, or pumpkin pie spice. For a spicy kick, use 1/8 to 1/4 teaspoon of cayenne pepper, chipotle chile powder, or hot or sweet smoked paprika.
- Dried Fruit: Add up to 1/2 cup of chopped dried fruit, such as raisins, dried apricots, dried cherries, or dried cranberries.
- Raspberries: Gently press fresh raspberries (about 1 cup max) into the top of the brownie batter before baking.
- Cacao Nibs: Stir 2 to 3 tablespoons of cacao nibs into the brownie batter for added crunch and a slightly bitter chocolate flavor.
- Nuts or Seeds: Add up to 1/2 cup of chopped nuts or seeds, such as walnuts, pecans, peanuts, pepitas, or sunflower seeds. Alternatively, sprinkle a few nuts or seeds on top before baking.
- Extracts or Zests: Replace the vanilla extract with a teaspoon of almond extract, orange extract, peppermint extract, rum extract, or coconut extract. Or add one to two teaspoons of finely grated orange zest.
- Coconut: Add up to 1/2 cup of shredded or flaked unsweetened coconut (toasted or un-toasted). Sprinkle the top of the brownie batter with coconut before baking.
Happy baking, and enjoy your guilt-free chocolate indulgence!
Related Recipes You Might Enjoy
- Breakfast Brownies (Oil-Free, Gluten-free)
- Vegan Coconut Flour Brownies (Grain-free, Oil-free)
- 5 Ingredient Vegan Banana Brownies (Oil-free, GF)
- The Best Vegan Oat Flour Brownies (Oil-free, Gluten-free)
- Date Brownies (V, GF, Oil-Free)
Lentil Brownies Recipe
Flourless lentil brownies that taste decadent, yet are packed with protein (9 grams per brownie), fiber, and antioxidants. The recipe is vegan, gluten-free, grain-free and oil-free, too!
Prep Time: 5 minutes | Cook Time: 15 minutes | Total Time: 20 minutes | Servings: 9 big brownies
Equipment
- 8-inch (20 cm) square baking pan
Ingredients
- 1/2 cup dried lentils (e.g., any variety)
- 2/3 cup almond butter (see notes below for options)
- 2/3 cup unsweetened cocoa powder
- 2/3 cup water, or nondairy milk (e.g., coconut milk, soy milk, almond milk)
- 3 tablespoons flaxseed meal (see notes below for options)
- 1/2 cup coconut sugar (see notes below for options)
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1/4 cup dark chocolate chips (dairy-free and gluten-free, as needed)
Instructions
- Place the lentils in a small mixing bowl. Add enough boiling water to cover by 1 inch (2.5 cm). Let stand for at least 30 minutes to soften. Rinse and drain, discarding soaking water.
- Preheat oven to 325F (180C). Line an 8-inch (20 cm) baking pan with parchment paper.
- Place the drained soaked lentils in a blender. Add the almond butter, cocoa powder, water, coconut sugar, flaxseed meal, vanilla extract and salt. Blend until super smooth, stopping several times to scrape down sides of container.
- Spread the batter into the prepared pan, smoothing the top. Sprinkle with chocolate chips.
- Bake the brownies in the preheated oven for 25 to 28 minutes until the top looks dry and a toothpick inserted near the center comes out with only a few moist crumbs attached. Be careful do not overbake the brownies, or they will dry out and will not be fudgy.
- Cool completely in pan on a wire rack. Remove brownies from pan and cut into 9 squares.
Notes
- Storage: Store the brownies in an airtight container at cool room temperature for 2 days, the refrigerator for 1 week or the freezer for 6 months.
- Sweetener Options: An equal amount of brown sugar, natural cane sugar, maple syrup, date sugar, agave nectar, brown rice syrup, date syrup, or honey (if you do not need these to be vegan) can be used in place of the coconut sugar.
- Almond Butter Options: You can swap the almond butter for an equal amount of your favorite smooth nut butter or seed butter. For example, peanut butter, cashew butter, sunflower seed butter, tahini or pumpkin seed butter.
- Use Nuts or Seeds in place of Nut Butter: You can use an equal weight (125 g/ roughly 4.5 oz) of raw nuts or seeds in place of nut butter or seed butter. Use raw, but for a deeper flavor, toast the nuts or seeds, or use roasted nuts or seeds.
- Overnight Lentil Soak Option: If you prefer, you can soak the lentils for 8 hours (or overnight) in room temperature instead of the quick boiling water soak. Rinse and drain the lentils and proceed with step 2 in the directions.
- Substitute for the flaxseed meal: An equal amount of ground chia seeds (chia meal) can be used to replace the flaxseed meal as a binder.
Nutrition (per serving)
Calories: 236kcal | Carbohydrates: 25g | Protein: 9g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Cholesterol: 0.1mg | Sodium: 92mg | Potassium: 389mg | Fiber: 8g | Sugar: 9g | Vitamin A: 5IU | Vitamin C: 1mg | Calcium: 100mg | Iron: 3mg