This healthy Chocolate Protein Cake does not rely on protein powder. Its protein comes from red lentils, but you'd never guess. The lentils completely disappear into the batter, leaving behind a rich, moist chocolate cake with no bean flavor whatsoever. It's vegan, gluten-free, flourless, naturally sweetened, and incredibly delicious-making it a healthier dessert that still tastes like chocolate cake.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: High-Protein Chocolate Cake
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🌱 Substitutions
- 📝 How to Make Protein Chocolate Cake
- ✔️ Storage & Meal Prep Tips
- 🍪 More Healthy High-Protein Treats:
- 🙋🏽♀️ Recipe FAQs
- 🍽️ Related Recipes
- 👩🏽🍳 Made this recipe?
- Chocolate Protein Cake Recipe
- ⚖️ Convert the Recipe to Metric (g & mL)
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: High-Protein Chocolate Cake
- ⏱️ Prep Time: 10 minutes
- 🎛️ Cook Time: 30 minutes (plus 2 ½ hours lentil soaking time)
- 👥 Servings: 8
- 📊 Calories: ~254 kcal (based on nutrition panel)
- 👩🏽🍳 Flavor Profile: The bananas and dates add natural sweetness, while the cocoa powder provides an intense chocolate flavor. Despite the secret ingredient, there's no detectable lentil flavor.
- 💪🏼 Nutrition: 14 grams of protein, 17 grams of fiber
- ⭐ Difficulty: Easy - Simply blend the batter, pour it into a pan, and bake. No special equipment or baking experience required.
👩🏽⚕️ Dietitian's Note
Unlike many chocolate protein cake recipes that rely on protein powder, this version gets its protein from whole-food ingredients. Red lentils provide plant protein and fiber while blending into a smooth batter that tastes entirely like chocolate cake. Bananas and dates naturally sweeten the recipe, allowing you to keep added sugar to a minimum while creating a rich, moist dessert.
Why You'll Love This Recipe:
This Protein Chocolate Cake is high in fiber and will keep you full for hours. Plus, it's:
- So delicious, you'd never know it's made with lentils.
- Naturally high in protein without protein powder.
- Rich, moist, and intensely chocolatey.
- Vegan, gluten-free, and flourless.
- Naturally sweetened with bananas and dates.
- Made with simple pantry ingredients.
- Freezer friendly.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- Split red lentils: The secret ingredient that makes this cake naturally high in protein. Once soaked and blended, they completely disappear into the batter, creating a soft, tender crumb without any lentil flavor.
- Bananas: Naturally sweeten the cake while keeping it moist.
- Cocoa powder: Unsweetened cocoa powder gives this cake its rich chocolate flavor while helping mask the lentils completely.
- Nondairy milk: Use a high-protein milk such as soy, pea, or hemp, to add moisture and a little extra plant protein. Any unsweetened non-dairy milk works.
- Medjool dates: Provide natural sweetness and a subtle caramel flavor.
- Maple syrup (optional but recommended): Just a touch to enhance the chocolate without making the cake overly sweet.
- Cocoa powder: Creates a rich chocolate flavor while balancing the sweetness.
- Ground flaxseed: Mixed with water to create a flax egg that helps bind the cake while adding fiber and healthy fats.
- Baking powder & baking soda: Work together to create a light, fluffy cake.
- Apple cider vinegar: Reacts with the baking soda to help the cake rise.
🌱 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Red masoor lentils: I don't recommend substituting another variety, as red lentils blend into the smoothest batter.
- Soy milk: Any unsweetened plant milk works, though soy milk provides the most protein.
- Bananas: Use an equal amount of applesauce.
- Maple syrup: Date syrup or agave syrup works well as a substitute.
📝 How to Make Protein Chocolate Cake
The complete recipe with exact amounts is below. These additional tips will help you get the best results.

- Soak the red lentils with water to cover for 2-3 hours.

- Don't oversoak the lentils. Soaking them longer can make the batter too wet and affect the cake's texture. Drain well.

- Use very ripe bananas. The riper the bananas, the sweeter and more flavorful your cake will be. Mash the bananas well. This helps them blend smoothly with the lentils for a uniform batter. Let the flax egg rest. Mix the ground flaxseed with water and let it sit for at least 10 minutes, or 5 minutes in the fridge, before adding it to the batter.

- Blend the drained red lentils, banana, pitted dates, nondairy milk, and maple syrup, until completely smooth.

- A smooth batter ensures there's no detectable lentil texture in the finished cake.

- Stir in the flax egg and cocoa powder until just combined to evenly distribute it.

- Fold and mix without overmixing the batter.

- Add the baking soda, baking powder, and vinegar last. Stir them in just before baking so they can react and give the cake the best rise. Bake right away.

- Use a nontoxic nonstick baking dish or greased pan. Find my nontoxic fluted ceramic cake pan here. Any similarly sized pan will work.

- Don't overbake. Remove the cake when a toothpick comes out with a few moist crumbs to keep it soft and fudgy.

- Loosen the edges with a spatula before turning the cake out-it should come right out. Cool before slicing.

- Add a chocolate topping. Melt ½ cup dark chocolate chips in the microwave in 20-second intervals, stirring between each, then drizzle or spread over the cooled cake for an extra indulgent finish.
✔️ Storage & Meal Prep Tips
These simple steps help preserve freshness and flavor:
Storage
The cake can be stored in an airtight container at room temperature for up to 24 hours, but for longer storage, refrigerate for up to 5 days.
Freezing: Slice the cake before freezing and store in an airtight container or freezer-safe bag for up to 3 months. Thaw overnight in the refrigerator or warm gently before serving.
Meal Prep
This cake makes a delicious grab-and-go breakfast, snack, or healthier dessert. Slice it into individual portions after cooling for easy meal prep throughout the week.
🍪 More Healthy High-Protein Treats:
These No-Bake Protein Cookies are everything I want in a pre workout or healthy snack: easy, high-protein, naturally sweetened, and functional.
Best breakfast cookie! My soft-baked Vegan Protein Cookies are nut-free, gluten-free, dairy-free, soy-free, and refined sugar-free.
My sugar-free Banana Loaf is naturally sweetened with bananas and dates, boosted with plant protein, and made extra tender with yogurt instead of oil.
This Zucchini Bread recipe requires just 4-Ingredients and is high in protein, healthy, and naturally sweetened with dates.
🙋🏽♀️ Recipe FAQs
Split red lentils work best because they soften quickly and blend into an exceptionally smooth batter. Green or brown lentils will produce a different flavor and texture.
The bananas add both sweetness and moisture. You can substitute with an eqial amount of unsweetened applesauce if needed, but the cake will be less sweet and won't have quite the same moist, tender texture.
Desserts made with ingredients like Greek yogurt, cottage cheese, protein powder, tofu, beans, or lentils tend to be the highest in protein. This Chocolate Protein Cake is naturally high in plant protein thanks to red lentils, and soy milk-without relying on protein powder.

Chocolate Protein Cake Recipe
Ingredients
- 2 cups split red lentils
- 4 tablespoons flaxseed meal
- 10 tablespoons water (½ cup plus 2 tbsp)
- 3 medium-large bananas 1 cup mashed
- ½ cup nondairy milk or milk
- 1 tablespoon maple syrup or date syrup (1 to 2 tbsp) optional but recommended
- 2 large Medjool dates pitted
- ¼ cup unsweetened cocoa powder
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 2 teaspoons apple cider vinegar
Optional Chocolate Drizzle:
- ¾ cup dark chocolate chips
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- 1 High-Speed Blender
- 1 Baking Pan nonstick or lined (see notes)
Instructions
- Soak the lentils in enough water to cover by about 2 inches for 2 ½-3 hours. Do not soak longer. Drain well.
- Preheat the oven to 355°F (180°C). Lightly grease or line a baking pan with parchment paper or use a nonstick pan. (See recipe notes.)
- Prepare the flax egg: In a small bowl, whisk together the ground flaxseed and water. Let sit for 10 minutes (or refrigerate for 5 minutes) while you prepare the remaining ingredients so it can thicken.
- Mash the bananas in a large bowl until mostly smooth.
- Blend: Add the drained lentils, mashed bananas, nondairy milk, dates, and maple syrup to a high-speed blender. Blend until completely smooth.
- Combine: Pour the batter into a large bowl. Add the flax egg and cocoa powder and fold until combined.
- Add the baking powder, baking soda, and apple cider vinegar to the batter. The mixture will begin to fizz. Gently stir until just combined. Once you add the baking powder, baking soda, and vinegar, mix gently and bake right away for the best rise.
- Pour the batter into the prepared pan.
- Bake for about 30 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Let the cake cool in the pan for about 10 minutes. Run a thin spatula around the edges, then invert onto a cooling rack and cool completely.
- Optional chocolate topping: If using the topping, melt the dark chocolate chips in the microwave in 20-second intervals, stirring between each, until smooth. Drizzle over the cooled cake before slicing.
Notes
- 9 × 13-inch rectangular pan
- Two 8-inch round cake pans
- One 9-inch square pan
- One 10-inch round cake pan
- Two 9 × 5-inch loaf pans
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Meenu says
Can I substitute apple cider vinegar with regular white vinegar?
Nisha Melvani, RDN says
Yes, that should work!