Chocolate-Stuffed French Toast Recipe
Introduction
Indulge in a decadent twist on a classic breakfast favorite with this Chocolate-Stuffed French Toast. Soft, thick slices of French bread are filled with melting chocolate and cooked to golden perfection, creating a rich and satisfying morning treat.

Ingredients
- 4 thick (1-inch) slices French bread
- 1-2 bars favorite chocolate
- 6 large eggs
- 1 cup half-and-half or milk
- 1 cup Cabot Lowfat Plain Greek Yogurt, plus additional for topping
- 1 tablespoon vanilla extract
- 2 tablespoons Cabot Salted Butter
- Maple syrup, for serving
Instructions
- Step 1: Make a “pocket” in each bread slice by cutting a 2-inch slit in the bottom. Use a paring knife to gently expand the slit without cutting through the sides, then insert a piece of chocolate into each pocket.
- Step 2: Whisk the eggs in a medium bowl until frothy. Add the half-and-half or milk, Greek yogurt, and vanilla extract, then whisk until well combined.
- Step 3: Soak the bread slices in the milk mixture for 1-2 minutes until fully saturated.
- Step 4: Melt the salted butter in a skillet over medium-high heat until it starts to bubble. Add the soaked bread slices and cook until golden brown on both sides, about 4 to 5 minutes per side.
- Step 5: Serve warm, topped with maple syrup or a blend of syrup and additional Greek yogurt for extra creaminess.
Tips & Variations
- Use dark, milk, or flavored chocolate bars to customize the sweetness and richness of the filling.
- For a nutty twist, add chopped nuts like pecans or almonds inside the chocolate pockets before cooking.
- Try using brioche or challah bread for an even softer and richer texture.
Storage
Store leftover French toast in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet or microwave until warm. To maintain crispness, avoid stacking slices when reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this recipe ahead of time?
You can assemble the chocolate-stuffed bread slices and keep them refrigerated overnight, then soak and cook them fresh in the morning for best texture and flavor.
What if I don’t have half-and-half?
You can substitute the half-and-half with whole milk or a combination of milk and cream to achieve a similar richness.
PrintChocolate-Stuffed French Toast Recipe
Indulge in a decadent breakfast treat with this Chocolate-Stuffed French Toast recipe. Thick slices of French bread are hollowed out and filled with your favorite chocolate bars, soaked in a rich custard mixture of eggs, half-and-half, and creamy Greek yogurt, then pan-fried to golden perfection. Served warm with maple syrup or a yogurt-infused syrup, this dish is perfect for a special weekend brunch or a cozy morning indulgence.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Frying
- Cuisine: American
- Diet: Vegetarian
Ingredients
Bread & Filling
- 4 thick (1-inch) slices French bread
- 1–2 bars favorite chocolate
Custard Mixture
- 6 large eggs
- 1 cup half-and-half or milk
- 1 cup Cabot Lowfat Plain Greek Yogurt, plus additional for topping
- 1 tablespoon vanilla extract
Cooking & Serving
- 2 tablespoons Cabot Salted Butter
- Maple syrup, for serving
Instructions
- Prepare the bread pockets: Using a sharp paring knife, carefully cut a 2-inch slit along the bottom of each thick slice of French bread to create a pocket. Gently expand the slit without cutting through the sides to form a cavity for the chocolate.
- Insert chocolate: Place a piece of your favorite chocolate bar inside each bread pocket, ensuring it is well enclosed within the bread.
- Make the custard mixture: In a medium bowl, whisk the eggs until frothy. Add the half-and-half or milk, Greek yogurt, and vanilla extract, then whisk again to combine thoroughly into a smooth custard.
- Soak the bread: Submerge each chocolate-stuffed bread slice into the custard mixture, allowing it to soak for 1 to 2 minutes until fully saturated but not falling apart.
- Cook the French toast: Heat the butter in a skillet over medium-high heat until it just starts to bubble. Place the soaked bread slices in the skillet and cook for 4 to 5 minutes on each side, or until the bread is golden brown and the chocolate inside is melted.
- Serve: Remove the French toast from the skillet and serve immediately. Top with maple syrup or a blend of maple syrup and additional Greek yogurt for an extra creamy finish.
Notes
- Use thick, sturdy bread like French bread or a good brioche to hold up to the custard soak without falling apart.
- You can substitute milk for half-and-half if you want a lighter custard.
- For extra flavor, try dark chocolate or a flavored chocolate bar like hazelnut or mint.
- If you prefer, bake the stuffed toast in a buttered skillet covered with a lid to help melt the chocolate evenly.
- Adding a dusting of powdered sugar or fresh berries can complement the rich flavors beautifully.
Keywords: Chocolate Stuffed French Toast, Breakfast, Brunch, French Toast with Chocolate, Creamy French Toast, Greek Yogurt Breakfast

