Description
Bakery-style Healthy Double Chocolate Zucchini Muffins that are moist, rich, and secretly healthy. Each muffin has about 11g of protein and only 185 calories, making them a guilt-free treat for breakfast, snacks, or dessert.
Ingredients
1 egg, room temperature
100 g yogurt, vanilla or plain, room temperature
200 ml light milk + 1/2 tsp vinegar or lemon juice (to make buttermilk)
1 tsp vanilla extract
1 medium zucchini, grated and excess liquid squeezed out
100 g granulated sweetener (or sugar/monkfruit/brown sugar)
130 g all-purpose flour (or oat flour substitute)
20 g cocoa powder
60 g chocolate protein powder (plant-based or whey)
1 1/2 tsp baking powder
1/4 tsp baking soda
1/4 tsp salt
100 g chocolate chips/chunks (reserve some for topping)
Instructions
- Grate the zucchini and squeeze out as much liquid as possible using a clean towel. Set aside.
- In a large bowl, whisk the egg, yogurt, and milk until smooth. Add zucchini and sweetener and mix well.
- Stir in protein powder, flour, cocoa powder, baking powder, baking soda, and salt. Mix gently until just combined.
- Fold in the chocolate chips/chunks, reserving some for topping.
- Optional: Cover and refrigerate the batter for 30 minutes (or overnight) for a thicker texture and better rise.
- Preheat oven to 220°C (425°F). Line a muffin tray with 8–10 liners.
- Divide the batter evenly, filling each cup about ¾ full. Top with reserved chocolate chunks.
- Bake at 220°C (425°F) for 5 minutes, then reduce heat to 180°C (350°F) and bake for 12–15 minutes, until a toothpick comes out with just a few crumbs.
- Let muffins cool in the pan for 5–10 minutes before transferring to a wire rack.
Notes
Chilling the batter helps with rise and texture, but can be skipped.
For gluten-free option, use oat flour.
Add 1/2 tsp espresso powder for deeper chocolate flavor.
Swap chocolate chips with cacao nibs, peanut butter chips, or white chocolate chips for variations.
Muffins freeze well for up to 3 months.
Nutrition
- Serving Size: 1 muffin
- Calories: 185
- Sugar: 6g
- Sodium: 160mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 25mg