Get ready to transform your weekend breakfast into an unforgettable meal. This Bacon Stuffed French Toast is the perfect marriage of sweet and savory, combining fluffy, thick-cut bread, a rich vanilla-cinnamon custard, and a surprise filling of crispy, salty bacon. It’s a show-stopping brunch dish that’s surprisingly easy to make and guaranteed to impress everyone at your table. Forget plain French toast; once you try this stuffed version, you’ll never go back.
We’ve designed this recipe to be foolproof, ensuring your French toast is perfectly golden on the outside, custardy on the inside, and never, ever soggy. It’s the ultimate comfort food indulgence.

Why You’ll Love This Bacon Stuffed French Toast
- Perfect Texture Combo: You get the crispy, salty bite of bacon, the soft, rich custard-soaked bread, and a perfectly seared, golden-brown crust.
- Sweet & Savory Perfection: The classic sweetness of French toast drizzled with maple syrup is perfectly balanced by the savory, smoky bacon tucked inside.
- Crowd-Pleaser: This is the ultimate brunch recipe for holidays, special occasions, or just a lazy weekend. It feels decadent and special but is simple enough for any home cook.
- Customizable: While amazing on its own, this recipe is a fantastic base for other additions like cheese or different sweet fillings. We’ll share some ideas below!
Ingredients You’ll Need
The magic of this recipe comes from using high-quality, simple ingredients. Here’s what you’ll want to gather.
- Thick-Cut Bread: Using sturdy, thick-cut bread is essential. Brioche or Challah are top choices because their rich, eggy texture holds up well to the custard. A thick-cut Texas toast is also a great option.
- Bacon: Choose a good quality thick-cut bacon for the best flavor and texture. You’ll want to cook it until it’s crispy.
- Eggs: The foundation of our rich custard.
- Milk & Heavy Cream: A combination of milk and heavy cream creates a custard that’s rich and flavorful without being overly heavy.
- Vanilla Extract: Pure vanilla extract adds a wonderful aromatic sweetness.
- Cinnamon & Nutmeg: These warm spices are classic in French toast and complement the bacon beautifully.
- Butter: For pan-frying the French toast to golden, buttery perfection.
- Maple Syrup: For serving, of course!
How to Make Bacon Stuffed French Toast (Step-by-Step)
Making this impressive dish is easier than you think. Just follow these simple steps for a perfect outcome every time.
Step 1: Cook the Bacon
Start by cooking your bacon until it’s perfectly crispy. You can do this in a skillet on the stove, in the oven, or even in an air fryer. Once cooked, drain it on a paper towel-lined plate and crumble it into bite-sized pieces. Set it aside.
Step 2: Prepare the Bread
Take your thick slices of bread. Using a sharp paring knife, carefully cut a pocket into the side of each slice. Be careful not to cut all the way through to the other side. Gently open the pocket with your fingers and stuff it with the crumbled crispy bacon. Don’t overstuff, or the bread might tear.

Step 3: Make the Egg Custard
In a shallow dish (like a pie plate), whisk together the eggs, milk, heavy cream, vanilla extract, cinnamon, and a pinch of nutmeg. Whisk until everything is well combined and slightly frothy. This delicious custard is what makes for a truly decadent French toast.
Step 4: Soak and Cook
Melt a tablespoon of butter in a large non-stick skillet or griddle over medium heat. Take one slice of the bacon-stuffed bread and dip it into the egg custard, allowing it to soak for about 20-30 seconds on each side. You want the bread to absorb the custard but not become completely saturated and fall apart. Place the soaked bread onto the hot skillet and cook for 3-4 minutes per side, or until it’s a deep golden brown and cooked through. Repeat with the remaining slices, adding more butter to the pan as needed.
Tips for the Best Stuffed French Toast
- Don’t Use Thin Bread: Standard sandwich bread is too flimsy. It will get soggy and fall apart. Stick to thick-cut Brioche, Challah, or Texas toast.
- Cook Bacon Until Crispy: Soft, chewy bacon will get lost inside the bread. Crispy bacon provides that essential texture contrast.
- Don’t Oversoak: A quick dip is all you need. Oversoaking is the number one cause of soggy French toast.
- Medium Heat is Key: If the heat is too high, the outside will burn before the inside custard is cooked. Medium heat ensures a golden crust and a perfectly cooked center. For another savory breakfast idea, check out our delicious Ham and Cheese Roll-Ups.
Delicious Variations to Try
While the classic is divine, this recipe is fun to customize!
Savory Bacon & Cheese Stuffed French Toast
For a fully savory take, omit the vanilla, cinnamon, and nutmeg. Add a pinch of black pepper and garlic powder to the egg custard. Stuff the bread with bacon and a slice of sharp cheddar, Swiss, or Gruyere cheese. This makes an incredible lunch, almost like a Monte Cristo. It pairs wonderfully with our Balsamic Potato Salad.
Sweet Cream Cheese & Bacon Stuffed French Toast
For an extra-decadent version, mix the crumbled bacon with a bit of softened cream cheese and a drizzle of maple syrup before stuffing it into the bread. It creates a creamy, sweet, and savory filling that is absolutely irresistible. Speaking of irresistible, try our Butterscotch Cheesecake for dessert!
What to Serve with Stuffed French Toast
This Bacon Stuffed French Toast is a hearty meal on its own, but it pairs wonderfully with fresh fruit, a dollop of whipped cream, or a side of scrambled eggs. For a truly epic brunch, serve it alongside a fresh Strawberry Watermelon Salad.
Storing and Reheating
You can store leftover French toast in an airtight container in the refrigerator for up to 2 days. To reheat, place it on a baking sheet in a 350°F (175°C) oven for about 10 minutes, or until heated through. You can also use a toaster oven or air fryer. Microwaving is not recommended as it can make the bread soggy.
FAQs about Bacon Stuffed French Toast
While it’s best served fresh, you can prepare components ahead. Cook the bacon and store it in the fridge. You can also prepare the custard mixture and keep it refrigerated. When ready to cook, simply stuff, dip, and fry. Leftovers can be refrigerated and reheated in an oven or toaster oven.
Yes, you can make stuffed French toast in an air fryer. Preheat your air fryer to 375°F (190°C). Place the custard-dipped slices in a single layer in the basket and cook for 4-5 minutes per side, or until golden brown and cooked through. You may need to lightly grease the basket to prevent sticking.
To prevent soggy French toast, use thick, sturdy bread, and do not oversoak it in the custard. A quick dip for 20-30 seconds per side is all you need. Also, ensure your skillet is preheated to a medium temperature so the outside starts cooking immediately, creating a seal.
The best bread for stuffed French toast is a sturdy, thick-cut variety. Brioche and Challah are excellent choices because their rich, eggy structure holds the custard well without falling apart. Thick-cut Texas toast is another great, easily accessible option.
The key is to cook the bacon until it’s very crispy. This provides the best texture contrast inside the soft bread. You can pan-fry it, bake it on a wire rack in the oven at 400°F (200°C) for 15-20 minutes, or use an air fryer. Ensure it’s well-drained of grease before crumbling.
Get Ready to Impress!
This Bacon Stuffed French Toast recipe is your new secret weapon for winning at brunch. It’s a dish that looks and tastes gourmet but is secretly simple to prepare. We know you and your loved ones will enjoy every single bite. If you make this recipe, we’d love to hear about it! Leave a comment below and don’t forget to share your creation on Pinterest!

Bacon Stuffed French Toast Recipe

Bacon Stuffed French Toast (The Ultimate Brunch Recipe)
Ingredients
Equipment
Instructions
- Cook bacon in a skillet over medium heat until crispy. Transfer to a paper towel-lined plate to drain, then crumble into small pieces.
- Using a paring knife, carefully cut a slit into the side of each slice of bread to form a pocket. Be sure not to slice all the way through.
- Gently stuff the crumbled bacon into the pocket of each bread slice. Set aside.
- In a shallow dish, whisk together the eggs, whole milk, heavy cream, vanilla extract, cinnamon, and nutmeg until well combined.
- Melt 1 tablespoon of butter in a large skillet over medium heat. Dip one slice of stuffed bread into the custard for about 20-30 seconds per side. Place in the hot skillet and cook for 3-4 minutes per side, until golden brown and cooked through.
- Repeat with the remaining slices, adding more butter as needed. Serve immediately with a generous drizzle of maple syrup.
Notes
Don't Overstuff: Add just enough bacon for flavor in every bite without tearing the bread pocket.
Control Your Heat: Medium heat is perfect for achieving a golden crust without burning the exterior before the center is cooked.