Bacon Stuffed French Toast

Category: Morning Meal Ideas

This indulgent breakfast combines sweet and savory flavors by sandwiching bacon and cream cheese between slices of bread, then dipping in vanilla-egg mixture and pan-frying to golden perfection. The softened cream cheese is blended with brown sugar, creating a sweet filling that perfectly complements the savory bacon. The bread slices are only briefly dipped to prevent sogginess, ensuring a crispy exterior while maintaining the gooey center. Serve hot with maple syrup for an extraordinary breakfast treat.

Fatiha
By Fatiha Fatiha
Last updated Thu, 16 Oct 2025 16:22:22 GMT
Bacon Stuffed French Toast. Pin
Bacon Stuffed French Toast. | zestplate.com

This bacon-stuffed French toast transforms the everyday breakfast into a decadent morning treat that perfectly balances sweet and savory flavors. The crisp bacon inside creates a delightful surprise between layers of cream cheese-sweetened bread, all enveloped in a golden, custard-like exterior.

I first created this recipe for a holiday brunch with friends, and it was an instant hit. Now it's requested at every sleepover my kids host, and I've perfected the technique over countless Sunday mornings.

Ingredients

  • Cream cheese softened. The foundation of our filling that creates a luscious, cheesecake-like interior.
  • Brown sugar. Adds depth and caramel notes that plain sugar cannot match.
  • Stale white bread. Fresh bread gets too soggy. Day-old bread absorbs the egg mixture perfectly.
  • Cooked bacon. The star ingredient. Look for thick-cut for the best texture and flavor.
  • Large eggs. Creates the custard exterior. Farm-fresh makes a noticeable difference.
  • Whole milk. Provides richness. Avoid reduced-fat varieties for best results.
  • Vanilla extract. Use pure extract not imitation for the best flavor.
  • Unsalted butter. Gives a beautiful golden crust and rich flavor.
  • Vegetable oil. Prevents butter from burning during cooking.

How To Make Bacon Stuffed French Toast

Prepare the sweet filling:
Blend softened cream cheese with brown sugar until completely smooth, ensuring no lumps remain. Room temperature cream cheese works best, so take it out 30 minutes before starting. The filling should be spreadable but not runny.
Assemble the sandwiches:
Spread an even layer of cream cheese mixture on one side of each bread slice, reaching all the way to the edges. Place two slices of bacon side by side on one cream cheese-covered slice, then top with another slice, cream cheese side down. Press gently to seal. The bacon should be fully contained within the sandwich.
Create the custard dip:
Thoroughly whisk eggs, milk, and vanilla extract in a shallow bowl until completely combined and slightly frothy. The vanilla adds warmth that complements both the sweet and savory elements.
Quick dip technique:
Briefly dip each sandwich into the egg mixture, coating both sides but not allowing it to soak through. This quick dip prevents soggy centers while ensuring a custardy exterior. Count to two on each side for perfect coating.
Golden brown perfection:
Heat your skillet over medium heat, then add butter and a small amount of oil. The combination prevents burning while adding flavor. Cook each sandwich for about 3 minutes per side, until golden brown and crisp, adjusting heat as needed to prevent burning. The center should be warm with melted cream cheese.

I discovered the magic of adding bacon to French toast during a camping trip when our breakfast ingredients were limited. The combination was so delicious that I refined it at home by adding the cream cheese filling. Now it's our traditional Christmas morning breakfast while opening presents.

Make-Ahead Tips

The sandwiches can be assembled up to 12 hours before cooking. Simply prepare through the assembly stage, cover with plastic wrap, and refrigerate. The custard mixture can also be prepared in advance and stored separately in the refrigerator. This makes morning preparation incredibly simple, perfect for holiday breakfasts or when entertaining overnight guests.

Bacon stuffed French toast stacked on top of each other.
Bacon stuffed French toast stacked on top of each other. | zestplate.com

Serving Suggestions

While maple syrup is the classic topping, this French toast is versatile enough for creative presentations. Try a dusting of powdered sugar, a dollop of whipped cream, or fresh berries for color and contrast. For extra indulgence, add a small scoop of vanilla ice cream for dessert-worthy French toast. Serve alongside fresh fruit to balance the richness of the dish.

Variations To Try

This recipe welcomes customization based on your preferences. Try adding thinly sliced apples between the cream cheese and bacon for a fall-inspired version. Substitute challah or brioche for the white bread for an even more luxurious texture. For a savory-focused variation, add herbs like chives or thyme to the cream cheese mixture and serve with a side of scrambled eggs instead of syrup.

Bacon Stuffed French Toast.
Bacon Stuffed French Toast. | zestplate.com

Recipe FAQs

→ Can I prepare this dish ahead of time?

Yes! You can assemble the sandwiches with cream cheese and bacon the night before, store them covered in the refrigerator, and dip in egg mixture just before cooking in the morning.

→ What's the best bread to use?

Slightly stale white bread works best as it absorbs the egg mixture without becoming too soggy. Brioche, challah, or thick-cut Texas toast are excellent alternatives that hold up well.

→ Can I use turkey bacon instead?

Absolutely! Turkey bacon makes a leaner alternative. Just ensure it's cooked until crisp before assembling the sandwiches.

→ How do I prevent the French toast from becoming soggy?

The key is a quick dip in the egg mixture—just long enough to coat the outside surfaces without saturating the bread. Using slightly stale bread also helps maintain structure.

→ What can I serve with this dish?

Maple syrup is the classic accompaniment, but fresh berries, powdered sugar, or a side of scrambled eggs balance the sweetness beautifully. For brunch, pair with a light fruit salad.

→ Can I make this dairy-free?

Yes, substitute the cream cheese with a dairy-free alternative, use plant-based milk in the egg mixture, and cook with oil instead of butter for a dairy-free version.

Bacon Stuffed French Toast

Decadent breakfast featuring crispy bacon and sweet cream cheese stuffed between golden-fried bread slices.

Preparation Time
15 min
Cooking Time
10 min
Total Duration
25 min
By Fatiha: Fatiha

Category: Breakfast

Skill Level: Intermediate

Cuisine: American

Output: 4 Servings (4 stuffed french toast sandwiches)

Dietary Preferences: ~

Ingredients

→ Main Components

01 115 grams cream cheese, softened
02 67 grams packed brown sugar
03 8 slices stale white bread
04 8 slices cooked bacon
05 4 large eggs
06 120 millilitres whole milk
07 5 millilitres vanilla extract
08 20 grams unsalted butter
09 Vegetable oil for cooking

Directions

Step 01

In a medium mixing bowl blend the softened cream cheese with the brown sugar until uniformly combined.

Step 02

Evenly spread the cream cheese mixture onto one side of each bread slice. Layer two slices of cooked bacon between two pieces of prepared bread, cream cheese sides facing in. Repeat to form four sandwiches.

Step 03

In a shallow bowl, thoroughly whisk the eggs milk and vanilla extract until homogenous.

Step 04

Briefly dip each sandwich into the egg mixture ensuring only the outer surfaces are coated to prevent over-saturation.

Step 05

Heat a large nonstick skillet or griddle over medium heat. Add a portion of the butter and a small amount of vegetable oil. Cook each sandwich until the bread is golden brown then carefully flip and brown the other side. Add additional butter and oil as needed.

Step 06

Cut each sandwich in half. Serve immediately accompanied by maple syrup if desired.

Notes

  1. Using stale bread helps the french toast maintain structure during cooking

Required Equipment

  • Medium mixing bowl
  • Shallow bowl
  • Whisk
  • Large nonstick skillet or griddle
  • Spatula

Allergen Information

Review each component for possible allergens and consult a health professional when concerned.
  • Contains dairy
  • Contains eggs
  • Contains gluten
  • Contains pork

Nutritional Information (per serving)

These figures serve as estimates and are not a substitute for medical advice.
  • Calories: 520
  • Fat: 32 g
  • Carbohydrates: 38 g
  • Protein: 18 g