Description
These chocolate spinach muffins are soft, rich, and wonderfully sneaky, with a hidden boost of spinach blended right into the batter. They come together fast, taste like a chocolate treat, and make a smart grab-and-go option for breakfast or snack time.
Ingredients
Scale
- 3 very ripe bananas
- 2 large handfuls baby spinach
- 3 tablespoons milk (regular or almond milk)
- 1 large egg
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1/2 cup full-fat Greek yogurt
- 3 tablespoons oil
- 1 cup white whole wheat flour
- 1 teaspoon baking soda
- 2/3 cup cocoa powder
- 1/4 teaspoon sea salt
- 1/2 cup dark chocolate chips
Instructions
- Heat the oven to 350°F.
- Add the bananas, spinach, and milk to a high-speed blender. Blend until the mixture looks mostly smooth; a few small bits are fine. Pour it into a large mixing bowl.
- Stir in the egg until combined, then mix in the sugar, vanilla, oil, and Greek yogurt.
- In a separate bowl, whisk together the flour, baking soda, sea salt, and cocoa powder.
- Add the dry ingredients to the wet mixture a little at a time and stir just until no flour streaks remain.
- Fold in the chocolate chips, saving a few for the top if you like extra chocolate on each muffin.
- Line a 12-cup muffin pan, divide the batter evenly, and sprinkle extra chocolate chips on top if desired.
- Bake for 18 to 22 minutes, or until a toothpick inserted in the center comes out clean.
- Let the muffins cool for a few minutes before serving.
Notes
- Use fresh spinach, not frozen. Frozen spinach adds too much moisture and a stronger flavor.
- Store leftovers in an airtight container in the refrigerator for up to 5 days. At room temperature, they keep for about 3 days.
- These muffins also freeze well for up to 3 months in a freezer-safe container.
- Extra add-ins like coconut, chopped nuts, raisins, or dried fruit work well too.
- A little peanut butter or almond butter on top makes them even better.
Nutrition
- Calories: 192kcal
- Sugar: 15g
- Sodium: 159mg
- Fat: 7g
- Saturated Fat: 3g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 15mg