There are mornings when you want breakfast to feel a little more like a treat, something warm, comforting, and just a bit indulgent. That’s exactly how this chocolate cocoa French toast came to be in my kitchen. I was looking for a way to bring a rich chocolate flavor into a classic breakfast without turning it into a full dessert, and this recipe turned out to be the perfect balance.
The first time I made it, the smell alone was enough to bring everyone into the kitchen. The cocoa adds a deep, rich flavor that pairs beautifully with the soft, custardy bread. It feels special enough for weekends or celebrations, but it’s still simple enough to make whenever you’re craving something a little different.
Why You’ll Love This Recipe
This chocolate cocoa French toast is rich, comforting, and full of flavor. The cocoa gives it a deep chocolate taste without being overly sweet, while the soft interior and lightly crisp edges create the perfect texture. It’s a fun twist on a classic that still feels familiar.
It’s also surprisingly easy to make, which makes it perfect for both relaxed mornings and quick breakfasts. The ingredients are simple, and the steps are straightforward, so you don’t need to spend much time in the kitchen. This makes it a great option for both beginners and experienced cooks.
Another reason to love this recipe is how versatile it is. You can keep it simple with syrup or dress it up with fruit, whipped cream, or a dusting of powdered sugar. It works equally well as a breakfast or a light dessert.
Serves: 4 people
This recipe makes about 8 slices of French toast, serving approximately 4 people. You can easily adjust the quantities if you’re cooking for more or fewer people.
For smaller portions or kids, you can cut the slices into strips. This makes them easy to handle and fun to eat.
Ingredients You’ll Need
- 8 slices thick-cut bread (brioche or challah preferred)
- 4 large eggs
- 1 cup whole milk
- 1/4 cup heavy cream
- 2 tablespoons granulated sugar
- 1 tablespoon vanilla extract
- 2 tablespoons unsweetened cocoa powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 2 tablespoons unsalted butter (for cooking)
Pro Tips
Use a high-quality cocoa powder for the best flavor. This makes a noticeable difference in how rich and chocolatey the French toast tastes.
Whisk the cocoa powder thoroughly with the wet ingredients to avoid clumps. A smooth mixture ensures even flavor in every bite.
Choose thick-cut bread that can hold up to the custard mixture. Brioche or challah works especially well for a soft and fluffy texture.
Don’t oversoak the bread. A quick dip on each side is enough to absorb the mixture without making the slices too soft.
Cook over medium heat to prevent the chocolate from burning. A steady temperature helps achieve a perfectly cooked slice.
If cooking in batches, keep finished slices warm in a low oven. This ensures everything is ready to serve at the same time.
Tools You’ll Need
- Large mixing bowl
- Whisk
- Shallow dish or baking dish
- Nonstick skillet or griddle
- Spatula
- Measuring cups and spoons
Substitutions and Variations
If you don’t have brioche or challah, you can use thick slices of white bread or Texas toast. Just make sure the bread is sturdy enough to hold the custard.
For a dairy-free version, substitute the milk and cream with almond milk, oat milk, or coconut milk. The flavor will change slightly but still be delicious.
You can adjust the sweetness by reducing or increasing the sugar. Adding a drizzle of maple syrup or honey can also enhance the flavor naturally.
For a richer chocolate flavor, you can add a few chocolate chips to the custard or sprinkle them on top after cooking. This creates a more dessert-like version.
If you want a fun twist, add a pinch of espresso powder to the mixture. It deepens the chocolate flavor without making the dish taste like coffee.
Make Ahead Tips
Chocolate cocoa French toast is a great recipe to prepare ahead when you want a stress-free morning. You can mix the custard the night before and store it covered in the refrigerator. This allows the cocoa and vanilla flavors to blend while saving time the next day.
If you prefer, you can dip the bread slices in the custard and arrange them in a baking dish overnight. Cover and refrigerate so the bread fully absorbs the mixture, resulting in a richer texture. In the morning, simply cook the slices as directed.
Cooked French toast can also be made ahead and reheated when needed. Store the slices in the refrigerator and warm them in a skillet or oven to bring back their soft interior and slightly crisp edges. This is especially helpful for busy mornings.
Instructions
Step 1: Prepare the Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, cocoa powder, cinnamon, and salt. Continue whisking until the mixture is smooth and fully combined. Make sure the cocoa powder is fully incorporated to avoid clumps.
Step 2: Heat the Pan
Place a nonstick skillet or griddle over medium heat. Add a small amount of butter and allow it to melt, coating the surface evenly. This helps create a rich flavor and prevents sticking.
Step 3: Soak the Bread
Dip each slice of bread into the custard mixture, allowing it to soak for a few seconds on each side. Make sure the bread is fully coated but not overly saturated. This helps maintain a soft interior without becoming soggy.
Step 4: Cook the First Side
Place the soaked bread slices onto the heated skillet. Cook for about 2–3 minutes until the bottom is set and lightly crisp. Avoid moving the slices too much so they develop a nice texture.
Step 5: Flip and Finish Cooking
Flip each slice carefully using a spatula. Cook for another 2–3 minutes until the other side is fully cooked and slightly crisp. The inside should remain soft and fluffy.
Step 6: Repeat in Batches
Continue cooking the remaining slices, adding more butter as needed. Keep finished slices warm in a low oven if working in batches. This keeps everything ready to serve at the same time.
Step 7: Serve Warm
Transfer the French toast to a serving plate and serve immediately. Add your favorite toppings while the slices are still warm. This helps everything melt and blend together beautifully.
Serving Suggestions
Chocolate cocoa French toast pairs beautifully with fresh berries like strawberries, raspberries, or blueberries. The slight tartness of the fruit balances the rich chocolate flavor. It also adds a bright and refreshing element to the plate.
For a more indulgent option, top with whipped cream or a dusting of powdered sugar. This creates a dessert-like experience that feels special without much extra effort. A drizzle of chocolate syrup can take it even further.
If you prefer a balanced breakfast, serve with a side of yogurt or a glass of milk. This adds protein and helps round out the meal. It’s a simple way to make the dish more filling.
You can also add a sprinkle of chopped nuts for extra texture. Almonds or hazelnuts pair especially well with chocolate. This adds a slight crunch that complements the soft toast.
Leftovers and Storage
Allow any leftover chocolate cocoa French toast to cool completely before storing. Place the slices in an airtight container and refrigerate for up to three days. This helps maintain both flavor and texture.
To reheat, use a skillet over medium heat or place the slices in a 300°F oven until warmed through. This helps restore the slightly crisp exterior while keeping the inside soft. Avoid microwaving if possible, as it can make the texture too soft.
For longer storage, French toast can be frozen. Arrange the slices in a single layer on a baking sheet until frozen, then transfer them to a freezer-safe container or bag. They can be stored for up to two months.
When ready to eat, reheat directly from frozen in the oven or toaster. This helps preserve the texture and flavor. It’s a convenient option for quick breakfasts or snacks.
Nutrition and Benefits
- This recipe provides protein from the eggs, helping keep you full and satisfied. It makes for a more balanced breakfast option.
- Cocoa powder contains antioxidants that can support overall wellness. It also adds rich flavor without needing excessive sugar.
- Milk and cream contribute calcium, supporting bone health while enhancing the texture. They also help create a creamy custard.
- Using quality bread can add fiber and nutrients, especially if you choose whole grain options. This helps make the meal more nourishing.
- Adding fruit as a topping boosts vitamins and antioxidants. It also balances the richness of the chocolate flavor.
Recipe FAQ
Can I use sweetened cocoa powder?
It’s best to use unsweetened cocoa powder for this recipe. Sweetened cocoa can make the French toast overly sweet. You can always adjust the sweetness with toppings.
Why does my French toast taste bitter?
A bitter taste can come from using too much cocoa powder or overcooking. Make sure to measure accurately and cook over medium heat. Adding a bit more sugar can also help balance the flavor.
Can I make this dairy-free?
Yes, you can substitute the milk and cream with dairy-free alternatives like almond or oat milk. The texture will be slightly lighter but still delicious. Choose unsweetened versions for better control of flavor.
What type of bread works best?
Thick-cut breads like brioche or challah work best because they hold up well to the custard. Slightly stale bread also gives better results. It absorbs the mixture without falling apart.
Can I prepare this ahead of time?
Yes, you can prepare the custard in advance and store it in the refrigerator. You can also soak the bread overnight for a richer texture. Cook fresh when ready to serve.
How do I keep French toast warm?
Place cooked slices on a baking sheet in a low oven set to about 200°F. This keeps them warm without overcooking. It’s helpful when making multiple batches.
Can I freeze chocolate French toast?
Yes, it freezes very well. Let the slices cool completely before freezing in a single layer. This prevents sticking and maintains quality.
A Rich Twist on a Breakfast Favorite
Chocolate cocoa French toast brings a rich and comforting twist to a classic breakfast dish. It’s easy to make, full of flavor, and perfect for mornings when you want something a little extra special.
With its soft center, chocolatey depth, and endless topping options, it’s a recipe that feels both fun and satisfying. Keeping this one in your rotation means you’ll always have a way to turn an ordinary morning into something memorable.







