Bacon Stuffed French Toast (The Ultimate Brunch Recipe)

By Paula Crestwell

On February 14, 2026

A close-up shot of a fork cutting into a piece of savory stuffed French toast, revealing the crispy bacon inside.

Cuisine

American

Prep time

15 minutes

Cooking time

20 minutes

Total time

35 minutes

Servings

4 servings

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.

The ingredients for Bacon Stuffed French Toast, including thick-cut bread, eggs, milk, and crispy bacon, arranged on a rustic wooden surface.
Simple ingredients, extraordinary results.

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.

A close-up shot of a fork cutting into a piece of savory stuffed French toast, revealing the crispy bacon inside.
Look at that perfect sweet and savory filling!

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!

A stack of golden-brown Bacon Stuffed French Toast on a white plate, drizzled with maple syrup and garnished with fresh berries.
The only brunch recipe you'll ever need: Bacon Stuffed French Toast!

Bacon Stuffed French Toast Recipe

A close-up shot of a fork cutting into a piece of savory stuffed French toast, revealing the crispy bacon inside.

Bacon Stuffed French Toast (The Ultimate Brunch Recipe)

Discover the ultimate Bacon Stuffed French Toast recipe! Thick-cut brioche bread is stuffed with crispy bacon, soaked in a cinnamon-vanilla custard, and pan-fried to golden perfection. A truly unforgettable sweet and savory brunch indulgence.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 650

Ingredients
  

  • 8 slices thick-cut brioche or challah bread about 1-inch thick
  • 8 slices thick-cut bacon cooked until crispy and crumbled
  • 4 large eggs
  • 3/4 cup whole milk
  • 1/4 cup heavy cream
  • 1 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 4 tbsp unsalted butter for frying
  • Maple syrup for serving

Equipment

  • 1 Large Skillet or Griddle
  • 1 Shallow Dish (for custard)
  • 1 Paring Knife

Instructions
 

  1. Cook bacon in a skillet over medium heat until crispy. Transfer to a paper towel-lined plate to drain, then crumble into small pieces.
  2. 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.
  3. Gently stuff the crumbled bacon into the pocket of each bread slice. Set aside.
  4. In a shallow dish, whisk together the eggs, whole milk, heavy cream, vanilla extract, cinnamon, and nutmeg until well combined.
  5. 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.
  6. Repeat with the remaining slices, adding more butter as needed. Serve immediately with a generous drizzle of maple syrup.

Notes

Bread Choice is Key: Sturdy, thick-cut bread like brioche or challah prevents the French toast from becoming soggy.
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.

You might also like these recipes

Leave a Comment

Recipe Rating