Waffles with chocolate sauce and strawberries are the ultimate indulgent breakfast or brunch. This recipe delivers perfectly crispy-on-the-outside, tender-on-the-inside waffles, topped with a luscious homemade chocolate sauce and juicy strawberries. It's a dish that feels special but comes together with simple ingredients you likely already have.
Advertisements1
The key to great waffles is a light, airy batter and a hot waffle iron. We'll walk you through each step, including temperature tips and doneness cues, so you get perfect results every time. Plus, you'll learn how to make a glossy chocolate sauce that stays pourable—not too thick, not too runny.
Why You'll Love This Recipe
About the Ingredients
2 cups (250g) all-purpose flour
Provides structure. For a whole-grain twist, substitute up to 1 cup with whole wheat flour.
2 tablespoons (25g) granulated sugar
Adds a touch of sweetness and helps browning. You can use coconut sugar for a deeper flavor.
1 tablespoon baking powder
Leavening agent that makes waffles light. Ensure it's fresh for best rise.
1/2 teaspoon salt
Balances sweetness. Use fine sea salt if possible.
2 large eggs, separated
Beaten whites folded in create airy waffles. For an egg-free version, use 2 flax eggs.
1 3/4 cups (420ml) buttermilk
Adds tang and tenderness. No buttermilk? Mix 1 3/4 cups milk with 1.5 tbsp lemon juice, let sit 5 min.
1/2 cup (115g) unsalted butter, melted
Adds richness. Use coconut oil for a dairy-free option.
1 teaspoon vanilla extract
Enhances flavor. Pure vanilla extract recommended.
1/2 cup (120ml) heavy cream
For chocolate sauce. Substitute with full-fat coconut milk for dairy-free.
1 cup (170g) semi-sweet chocolate chips
Use good-quality chocolate for best flavor. Dark chocolate (60%+) also works.
1 tablespoon unsalted butter
Adds shine to the chocolate sauce. Vegan butter works too.
2 cups (300g) fresh strawberries, hulled and sliced
Use ripe, sweet berries. If strawberries are tart, toss with a little sugar.
Tips & Tricks
- Preheat your waffle iron fully and brush with oil or melted butter to prevent sticking; the waffle should release easily when done.
- Don't overmix the batter—lumps are okay. Overmixing develops gluten, making waffles tough.
- Cook waffles until golden brown and crisp; usually 4-5 minutes, but follow your iron's indicator. Resist opening too early.
Pro Tips
Step-by-Step Instructions
1. Mix Dry Ingredients
In a large bowl, whisk together flour, sugar, baking powder, and salt. This ensures even distribution of leavening.
2. Combine Wet Ingredients
In a separate bowl, whisk egg yolks, buttermilk, melted butter, and vanilla until smooth. Pour into dry ingredients and stir until just combined; lumps are fine.
3. Whip Egg Whites
In a clean bowl, beat egg whites with an electric mixer until soft peaks form (about 2-3 minutes). Gently fold into the batter with a spatula until no white streaks remain.
4. Cook Waffles
Preheat waffle iron to medium-high (about 375°F/190°C). Lightly grease with oil or butter. Pour batter onto the hot iron (about 1/2 cup for a standard round waffle), close, and cook until golden brown and crisp, about 4-5 minutes. The steam will slow, and the waffle will release easily.
5. Make Chocolate Sauce
In a small saucepan, heat cream over medium-low until steaming (about 1-2 minutes). Remove from heat, add chocolate chips and butter, let sit 2 minutes, then whisk until smooth. Keep warm.
6. Prepare Strawberries
While waffles cook, hull and slice strawberries. If desired, toss with 1 teaspoon sugar and let sit to release juices.
7. Assemble and Serve
Place a waffle on a plate, drizzle generously with chocolate sauce, and top with strawberries. Serve immediately. For a pretty presentation, arrange waffles on a cutting board with sauce and berries alongside.
Delicious Variations
- Add 1/2 teaspoon cinnamon to the dry ingredients for a warm spice note.
- Swap strawberries for raspberries or sliced bananas for a different fruit topping.
- For a protein boost, replace 1/2 cup flour with vanilla or chocolate protein powder.
How to Store Waffles with Chocolate Sauce and Strawberries
Refrigerator
Store leftover waffles in an airtight container in the fridge for up to 3 days. Keep chocolate sauce and strawberries separately.
Freezer
Freeze waffles in a single layer on a baking sheet, then transfer to a zip-top bag for up to 2 months. Sauce can be frozen in a jar for up to 1 month.
Reheating
Reheat waffles in a toaster or oven at 350°F (175°C) for 5-7 minutes until crisp. Warm sauce in the microwave or on the stovetop with a splash of milk.
Frequently Asked Questions
Q: How do I keep waffles crispy?
To keep waffles crispy, place them on a wire rack in a single layer, not stacked. If making ahead, keep warm in a 200°F (93°C) oven for up to 20 minutes.
Q: Can I make the batter ahead of time?
Yes, you can make the batter up to 2 hours ahead, but keep it refrigerated. However, for the fluffiest results, fold in the whipped egg whites just before cooking.
Q: What if I don't have buttermilk?
Make a quick substitute: add 1.5 tablespoons of lemon juice or white vinegar to 1.75 cups of milk, stir, and let sit for 5-10 minutes until slightly thickened.
Q: Can I use frozen strawberries?
Yes, frozen strawberries work, but thaw and drain them first to avoid excess liquid that could make the waffles soggy.
Q: How do I know when waffles are done?
Your waffle iron will usually indicate, but generally when the steam stops and the waffle is golden brown and releases easily, it's done. This takes about 4-5 minutes on medium-high.
I hope you enjoy this waffle recipe as much as I do! If you try it, let me know how it turned out in the comments below. Happy cooking!
Waffles with Chocolate Sauce and Strawberries
Waffles with chocolate sauce and strawberries: crispy, golden waffles topped with rich homemade chocolate and fresh berries—a perfect weekend breakfast.
🧂 Ingredients
- 2 cups (250g) all-purpose flour
- 2 tablespoons (25g) granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 2 large eggs, separated
- 1 3/4 cups (420ml) buttermilk
- 1/2 cup (115g) unsalted butter, melted
- 1 teaspoon vanilla extract
- 1/2 cup (120ml) heavy cream
- 1 cup (170g) semi-sweet chocolate chips
- 1 tablespoon unsalted butter
- 2 cups (300g) fresh strawberries, hulled and sliced
📋 Instructions
- 1Mix Dry Ingredients — In a large bowl, whisk together flour, sugar, baking powder, and salt. This ensures even distribution of leavening.
- 2Combine Wet Ingredients — In a separate bowl, whisk egg yolks, buttermilk, melted butter, and vanilla until smooth. Pour into dry ingredients and stir until just combined; lumps are fine.
- 3Whip Egg Whites — In a clean bowl, beat egg whites with an electric mixer until soft peaks form (about 2-3 minutes). Gently fold into the batter with a spatula until no white streaks remain.
- 4Cook Waffles — Preheat waffle iron to medium-high (about 375°F/190°C). Lightly grease with oil or butter. Pour batter onto the hot iron (about 1/2 cup for a standard round waffle), close, and cook until golden brown and crisp, about 4-5 minutes. The steam will slow, and the waffle will release easily.
- 5Make Chocolate Sauce — In a small saucepan, heat cream over medium-low until steaming (about 1-2 minutes). Remove from heat, add chocolate chips and butter, let sit 2 minutes, then whisk until smooth. Keep warm.
- 6Prepare Strawberries — While waffles cook, hull and slice strawberries. If desired, toss with 1 teaspoon sugar and let sit to release juices.
- 7Assemble and Serve — Place a waffle on a plate, drizzle generously with chocolate sauce, and top with strawberries. Serve immediately. For a pretty presentation, arrange waffles on a cutting board with sauce and berries alongside.



