Blueberry Stuffed French Toast
Picture this: warm, pillowy slices of golden-brown French toast, crispy on the outside, soft on the inside, oozing with sweet, creamy blueberry filling.
Sounds like the kind of breakfast dreams are made of, right?

This Blueberry Stuffed French Toast is the perfect balance of indulgence and comfort—sweet but not cloying, rich but not overwhelming, and fancy-looking but deceptively easy to make.
I love this recipe because it turns an everyday breakfast into something restaurant-worthy, without requiring hours in the kitchen. Whether you’re treating yourself on a lazy Sunday morning, impressing a special someone with your brunch skills, or making a holiday breakfast extra special, this dish always delivers.
If you love classic French toast, cheesecake, or the glorious combo of blueberries and cream cheese, this one’s for you.
This recipe is especially great for brunch parties, Mother’s Day, birthdays, or even breakfast-for-dinner nights. It’s the kind of meal that makes you feel pampered with every bite, perfect for anyone who believes breakfast should be the best meal of the day.
A Quick History of French Toast (And Why We Stuff It Now)
French toast has been around way longer than France itself. Its origins trace back to Ancient Rome, where people soaked stale bread in milk and eggs before frying it—essentially, a practical way to avoid food waste.

The dish evolved across different cultures, with variations like “pain perdu” (French for “lost bread”), which turned dry, leftover bread into a decadent breakfast.
Stuffed French toast? That’s a relatively modern, brunch-era invention. The addition of sweet or creamy fillings—like cream cheese, fruit preserves, or chocolate—took an already amazing dish and made it even more indulgent. While you’ll find variations all over, blueberry and cream cheese is an unbeatable combo, balancing tangy, sweet, and creamy flavors in every bite.
Fun fact: Despite its name, French toast is not actually French—but stuffing it with something delicious? Now that’s a move the French would approve of.
Ingredients for Blueberry Stuffed French Toast
For the Filling:
- ½ cup cream cheese, softened
- 2 tbsp powdered sugar
- ½ tsp vanilla extract
- ½ cup fresh or frozen blueberries
For the French Toast:
- 4 thick slices of brioche or challah (Texas toast works too)
- 2 large eggs
- ½ cup milk (whole or half-and-half for richness)
- 1 tbsp granulated sugar
- ½ tsp cinnamon
- ½ tsp vanilla extract
- Pinch of salt
- Butter for cooking
For Topping (Optional but Highly Recommended!):
- Maple syrup
- Extra blueberries
- Powdered sugar
- Whipped cream
Why These Ingredients Matter
- Brioche or Challah – These breads are soft, slightly sweet, and soak up the custard beautifully without turning soggy. You want thick-cut slices so they hold the filling well. Avoid plain sandwich bread unless you like French toast that falls apart.
- Cream Cheese – This is the secret to making your French toast taste like a blueberry cheesecake dream. Make sure it’s softened for easy mixing.
- Powdered Sugar & Vanilla Extract – They sweeten and enhance the flavor of the filling without making it grainy.
- Blueberries – Fresh or frozen work! If using frozen, don’t thaw them completely, or they’ll be too watery.
- Egg & Milk Mixture – The custard base for soaking the bread. Whole milk or half-and-half adds richness.
- Cinnamon & Sugar – Adds warmth and enhances the caramelized crust.
- Butter – Essential for getting that beautiful golden-brown crust. No skimping here!
Step-by-Step Recipe for Blueberry Stuffed French Toast

Step 1: Make the Filling
In a small bowl, mix cream cheese, powdered sugar, and vanilla extract until smooth. If you’re feeling fancy, you can whip it a little extra for a fluffier texture. Gently fold in the blueberries (try not to mash them too much unless you want a jam-like consistency). Set aside.
Step 2: Prep the Bread
Take your thick slices of brioche or challah. Using a sharp knife, slice a pocket into the side of each piece without cutting all the way through. Think of it as making a little bread envelope for your filling.
Spoon a generous amount of the blueberry-cream cheese mixture into each pocket. Don’t overfill—it should be stuffed but still able to close without everything spilling out.
Step 3: Make the Custard
In a shallow dish, whisk together:
- Eggs
- Milk
- Sugar
- Cinnamon
- Vanilla extract
- A tiny pinch of salt
Whisk until well combined. This is the magic mixture that transforms plain bread into French toast heaven.
Step 4: Dip and Soak
Heat a large skillet or griddle over medium-low heat and add a generous pat of butter.
Carefully dip each stuffed bread slice into the custard, letting it soak for about 10 seconds per side. You want it to absorb some of the mixture without getting soggy.
Step 5: Cook to Perfection
Place the soaked bread onto the heated skillet and cook for 3-4 minutes per side, or until golden brown and crispy. You want a deep golden crust but still a soft, custardy inside. If your bread is browning too fast before the inside cooks, lower the heat slightly.
Step 6: Serve and Enjoy!
Plate up your stuffed French toast and go wild with toppings:
- A dusting of powdered sugar for that classic French toast look.
- A drizzle of maple syrup because, well, it’s non-negotiable.
- Extra blueberries for a pop of freshness.
- A dollop of whipped cream for pure indulgence.
Serve warm, grab a fork, and prepare to enter breakfast nirvana.
Tips for the Best Blueberry Stuffed French Toast
✅ Use day-old bread. Slightly stale bread absorbs the custard better without falling apart. Fresh bread can get too soggy.
✅ Don’t skip the butter. It helps achieve that perfect crispy crust—oil just won’t do the same job.
✅ Go low and slow. Cooking over medium-low heat ensures your French toast gets that golden color without burning before the inside is warm and creamy.
✅ Experiment with flavors! Add a squeeze of lemon zest to the filling, swap blueberries for raspberries or strawberries, or mix in a pinch of nutmeg for extra warmth.
Blueberry Stuffed French Toast Recipe

Blueberry Stuffed French Toast
Ingredients
For the filling:
- ½ cup cream cheese softened
- 2 tbsp powdered sugar
- ½ tsp vanilla extract
- ½ cup blueberries fresh or frozen
For the French Toast:
- 4 thick slices brioche or challah
- 2 large eggs
- ½ cup milk whole or half-and-half
- 1 tbsp granulated sugar
- ½ tsp cinnamon
- ½ tsp vanilla extract
- Pinch of salt
- 1 tbsp butter for cooking
For Toppings (Optional):
- Maple syrup
- Extra blueberries
- Powdered sugar
- Whipped cream
Instructions
- In a small bowl, mix cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
- Gently fold in the blueberries, being careful not to crush them too much. Set aside.
- Take each slice of brioche or challah and cut a small pocket into the side with a sharp knife, making sure not to cut all the way through.
- Spoon 1-2 tablespoons of the blueberry cream cheese filling into each pocket. Don’t overfill, or it will spill out when cooking.
- In a shallow dish, whisk together: Eggs, Milk, Granulated sugar, Cinnamon, Vanilla extract, and a Pinch of salt
- Heat a large skillet or griddle over medium-low heat and add butter.
- Carefully dip each stuffed slice into the custard, letting it soak for about 10 seconds per side.
- Lift the bread out and let any excess custard drip off.
- Place the soaked bread onto the heated skillet. Cook for 3-4 minutes per side, until golden brown and crisp.
- If the bread is browning too quickly before the inside is warm, lower the heat slightly.
- Transfer the French toast to plates and top with powdered sugar, fresh blueberries, maple syrup, and whipped cream as desired.
- Serve immediately while warm and enjoy every delicious bite!
Notes
Tips for Best Results:
✅ Use day-old bread for better absorption without getting soggy. ✅ Cook on medium-low heat for a crispy outside and creamy inside. ✅ Don’t skip the butter for that perfect golden crust! ✅ Experiment with flavors—add lemon zest to the filling or swap blueberries for raspberries.Pin this post for later!
