
Bacon stuffed French toast is my answer when everyone clamors for a wild weekend breakfast with both salty and sweet flavors. Creamy brown sugar and cream cheese melt into thick-sliced bread, hugging warm, crispy bacon right in the middle. It tastes like a treat from a diner but is totally doable at home in fifteen minutes.
My family begs for this whenever we do breakfast for dinner and I have even made it at midnight for late night snacks with friends after movie marathons.
Ingredients
- Cream cheese softened: gives a creamy tang and rich texture Use a full fat block style for best melting
- Brown sugar: adds deep molasses sweetness Dark brown sugar packs extra flavor if you have it
- White bread preferably stale: absorbs the egg perfectly without falling apart I like to use thick sliced bakery loaves for structure
- Bacon cooked: should be crispy for the best contrast to the creamy filling I bake my bacon on a rack so it stays flat
- Eggs: help form the classic French toast coating Choose large eggs for standard sizing
- Milk: balances out the eggs and gives a custardy soak Whole milk makes it super rich but any milk works
- Vanilla extract: adds cozy bakery flavor Look for pure vanilla for the best taste
- Butter for frying: gives golden crispness Salted butter boosts flavor
- Vegetable oil: helps the butter keep from burning Use a neutral oil like canola or grapeseed
Step-by-Step Instructions
- Make the Cream Cheese Filling:
- In a medium mixing bowl blend the cream cheese with the brown sugar using a sturdy spatula until smooth and spreadable The sugar should dissolve fully so you do not feel any gritty texture
- Spread and Assemble:
- Take each bread slice and slather one side with a generous layer of the sweet cream cheese mixture Press it right to the edges so there is flavor in every bite
- Stuff the Bacon:
- Lay two pieces of crispy bacon between two bread slices with the cream cheese facing in towards the bacon Gently press to seal so the bacon will stay tucked inside as it cooks Repeat to make four sandwiches
- Prepare the Egg Mixture:
- In a wide shallow bowl whisk together the eggs milk and vanilla extract until fully combined with no streaks of egg left behind This will be your French toast soaking bath
- Dip the Sandwiches:
- Carefully dip each stuffed bread sandwich in the egg mixture only on the exterior surfaces Work quickly to avoid soaking up too much Try to keep the cream cheese and bacon center dry or it can get soggy in the pan
- Cook to Golden Brown:
- Preheat a nonstick skillet or griddle over medium heat Melt a small knob of butter with a splash of vegetable oil for even browning Place the dipped sandwiches in the skillet Cook for about two to three minutes per side until each is golden brown and crisp If needed add more butter and oil between batches
- Serve and Enjoy:
- Remove to a plate slice each sandwich in half for easy serving Top with real maple syrup if desired and enjoy warm

My favorite part of this recipe is the moment you cut into the sandwich and see the warm cream cheese swirl around the bacon It always makes me think of breakfast at my grandma’s house where we would have bacon and toast together but never thought to combine them like this
Storage Tips
Leftover bacon stuffed French toast keeps well in the fridge for up to two days Let cool then wrap tightly in foil or an airtight container To reheat warm in a toaster oven or skillet so the outside gets crispy again Microwaving will work but softens the texture
Ingredient Substitutions
You can use thick-cut sourdough or brioche instead of white bread Turkey bacon works for a lighter twist Try flavored cream cheese like honey walnut for something different If out of brown sugar use a spoonful of maple syrup mixed into the cream cheese instead
Serving Suggestions

Serve hot off the griddle with maple syrup or even a dusting of powdered sugar For big brunches I add fresh berries on the side or a dollop of whipped cream My kids sometimes like it with a drizzle of chocolate syrup Make these bite sized for parties by cutting bread into quarters
Cultural and Historical Context
Classic French toast comes from the old tradition of using up stale bread and has appeared on breakfast tables for centuries The stuffed version like this is a modern twist inspired by diners and southern brunch spots where bacon is king The combination of sweet and savory makes this a uniquely American celebration breakfast
Recipe FAQs
- → How do you prevent the bread from getting soggy?
Dip the bread sandwiches quickly into the egg mixture, coating only the outside and avoiding oversaturating the interior to keep it crisp.
- → Can you use other bread types?
Yes, sourdough or brioche work well, but slightly stale bread holds up best for soaking and cooking.
- → Is it possible to prepare this in advance?
You can assemble the sandwiches ahead, but for best texture, dip and cook just before serving.
- → What kind of bacon is recommended?
Thick-cut bacon provides great texture and flavor, but any cooked bacon can be used based on preference.
- → What toppings pair well?
Maple syrup is classic, but fresh fruit, whipped cream, or a light dusting of powdered sugar also complement the flavors.