Why You’ll Love This Recipe
Maple Bacon Stuffed French Toast is a decadent twist on a breakfast classic, combining the rich sweetness of maple syrup with the smoky crunch of bacon, all tucked inside golden, custard-soaked bread. Each bite delivers the perfect balance of sweet and savory, with creamy filling, crisp edges, and indulgent flavors that feel restaurant-worthy yet simple enough to prepare at home.
This dish is ideal for brunch gatherings, holiday breakfasts, or even a special weekend treat. The combination of flavors makes it versatile—pair it with fresh fruit for brightness, or drizzle extra maple syrup over the top for added indulgence. It’s hearty enough to satisfy, yet elegant enough to impress guests. Whether you’re a fan of traditional French toast or someone who loves sweet-savory pairings, this recipe will quickly become a favorite.

Maple Bacon Stuffed French Toast – A Sweet and Savory Brunch Favorite
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Halal
Description
Decadent French toast stuffed with crispy bacon and cream cheese, drizzled with maple syrup for a sweet and savory breakfast treat.
Ingredients
- 8 slices thick-cut bread (brioche or challah recommended)
- 8 slices cooked bacon, crispy
- 4 oz cream cheese, softened
- 2 tablespoons maple syrup (plus more for serving)
- 4 large eggs
- 1 cup whole milk (or half-and-half)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 2 tablespoons unsalted butter (for cooking)
- Powdered sugar (optional, for garnish)
Instructions
- In a small bowl, mix softened cream cheese with 2 tablespoons maple syrup until smooth.
- Spread cream cheese mixture on 4 slices of bread. Top each with 2 slices of bacon, then cover with remaining bread slices to form sandwiches.
- In a shallow dish, whisk together eggs, milk, vanilla extract, and cinnamon.
- Dip each stuffed sandwich into the egg mixture, coating both sides well.
- Heat butter in a large skillet over medium heat. Cook stuffed French toast for 3-4 minutes per side, until golden brown and cooked through.
- Serve warm with maple syrup and a dusting of powdered sugar, if desired.
Notes
- Brioche or challah bread works best for extra fluffy texture.
- You can prepare the bacon and cream cheese mixture ahead of time to save time in the morning.
- Try adding chopped pecans or walnuts for extra crunch.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Breakfast, Brunch
- Method: Stovetop
- Cuisine: American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Thick-cut bread (brioche or challah) – Soft, slightly sweet bread that soaks up the custard mixture while staying fluffy inside.
Eggs – Provide richness and help create the custard coating for the bread.
Milk or heavy cream – Adds creaminess and ensures the custard mixture gives the toast a soft, tender texture.
Vanilla extract – Enhances the flavor with warm, aromatic notes.
Cinnamon – Adds a touch of warmth and spice to balance the sweetness.
Maple syrup – Infuses natural sweetness and pairs beautifully with bacon.
Cream cheese – Creates a smooth, tangy filling that holds the maple bacon together.
Cooked bacon – Crispy, smoky bacon crumbles provide a savory contrast to the sweet filling.
Butter – Used for cooking the French toast, giving it a golden, crisp exterior.
Powdered sugar (optional) – For dusting on top before serving.
Directions
- In a medium bowl, combine softened cream cheese with a drizzle of maple syrup and the crumbled cooked bacon. Mix until well blended.
- Cut the bread into thick slices (about 1½ inches). Using a sharp knife, carefully make a pocket in each slice, leaving the edges intact.
- Spoon the cream cheese, bacon, and maple mixture into the bread pockets. Press lightly to seal.
- In a shallow dish, whisk together eggs, milk (or cream), vanilla, cinnamon, and a pinch of salt until smooth.
- Heat a large skillet or griddle over medium heat and add a pat of butter. Dip each stuffed bread slice into the custard mixture, coating both sides.
- Cook the French toast slices for 3–4 minutes per side, or until golden brown and cooked through.
- Serve warm with powdered sugar and a generous drizzle of maple syrup.
Servings and timing
This recipe makes 4 servings. Prep time is about 15 minutes, cooking takes 15 minutes, and total time is around 30 minutes.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm slices in a 350°F (175°C) oven for 8–10 minutes or in a skillet over medium heat until warmed through. Avoid microwaving, as it can make the bread soggy. French toast can also be frozen for up to 2 months—wrap tightly and reheat in the oven straight from frozen.

Variations and Customizations
Maple Bacon Stuffed French Toast is highly customizable, allowing you to adjust flavors and fillings to your preference.
For a sweeter variation, add chocolate chips or Nutella to the cream cheese mixture before stuffing. If you love fruit, fold in chopped apples, strawberries, or bananas for a fresh twist. For a tangier filling, substitute mascarpone or ricotta for the cream cheese.
To make the dish even more indulgent, top the cooked French toast with whipped cream, caramel sauce, or candied pecans. You can also swap the bacon for turkey bacon or omit it entirely for a vegetarian version. If you prefer a spicier kick, sprinkle cayenne or chili flakes into the filling for a subtle heat that pairs surprisingly well with maple syrup.
Experiment with bread choices too—cinnamon swirl bread, sourdough, or Texas toast all bring their own unique flavors and textures to this dish. Each variation ensures this recipe stays exciting every time you make it.
FAQs
Can I make this recipe ahead of time?
Yes, assemble the stuffed bread slices and refrigerate overnight. Dip in the custard and cook just before serving.
What’s the best bread for stuffed French toast?
Brioche or challah are ideal because they are sturdy, slightly sweet, and soak up the custard well.
Can I make this without cream cheese?
Yes, you can use mascarpone, ricotta, or even peanut butter for a different filling.
How do I keep the filling from leaking out?
Be careful not to overstuff the bread and press gently to seal the pocket before dipping.
Can I bake these instead of frying?
Yes, bake at 375°F (190°C) for 20–25 minutes, flipping halfway through.
Can I make this recipe dairy-free?
Yes, use dairy-free cream cheese, plant-based milk, and vegan butter.
Do I need to add cinnamon?
No, but it enhances the flavor and pairs beautifully with maple.
Can I use flavored cream cheese?
Yes, maple or honey cream cheese would work wonderfully.
Conclusion
Maple Bacon Stuffed French Toast is a show-stopping breakfast or brunch dish that blends sweet, savory, and creamy flavors into one irresistible bite. Easy to prepare yet impressive enough for guests, it’s perfect for holidays, special occasions, or simply treating yourself. With endless ways to customize, this recipe will quickly become a go-to favorite whenever you want to elevate your breakfast table.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!