Brioche French Toast with Blueberry Compote is a delightful breakfast treat that feels like a special weekend celebration. The rich, buttery brioche bread soaks up the egg mixture perfectly, creating a fluffy and golden exterior that’s just irresistible. Topping it off with a warm blueberry compote adds a burst of sweet and tangy flavor that complements every bite.
I love making this because it’s simple enough to prepare but always feels extra fancy. The blueberry compote is my favorite part—I like to cook fresh or frozen blueberries with a little sugar and lemon juice until they’re thick and syrupy. It’s such a comforting touch that never gets old, and it brightens up the dish with a pop of color and freshness.
When I serve this, I usually add a sprinkle of powdered sugar and a drizzle of maple syrup just to make everything feel a little sweeter and cozier. It’s perfect for sharing with family or friends at the breakfast table, and it’s one of those recipes that always brings smiles and happy mornings. I hope you enjoy making it as much as I do!
Key Ingredients & Substitutions
Brioche Bread: This bread is soft and rich, perfect for soaking up the egg mixture without falling apart. If you can’t find brioche, challah or a thick-cut white bread work well too.
Eggs and Milk: Eggs add structure, while whole milk or half-and-half makes the French toast creamy. For a lighter option, use almond or oat milk, but keep the richness for best taste.
Blueberries: Fresh blueberries make a bright compote, but frozen work just as well. You can swap blueberries for other berries like raspberries or blackberries if you prefer.
Butter: Butter gives a nice golden crust and flavor when cooking. If you want, use a mild oil or a mix of butter and oil for less browning risk but still good taste.
How Can I Get the Perfect Soak Without Soggy French Toast?
The key is to soak the bread just long enough to absorb the egg mixture without turning mushy.
- Dip each brioche slice for about 20-30 seconds on each side—longer if the bread is very thick or dry.
- Let any extra drip off before cooking to avoid sogginess in the pan.
- Cook on medium heat to allow the inside to set before the outside browns too much.
- If slices feel too wet, a quick pat with paper towel can help before cooking.
With this, your French toast will be moist inside and crispy outside—just right!

Equipment You’ll Need
- Shallow dish or pie plate – I use it to easily dip the bread slices without making a mess.
- Medium mixing bowl – perfect for whisking the egg mixture until smooth.
- Large skillet or griddle – for cooking the French toast evenly and getting a nice golden crust.
- Spatula – makes flipping the slices simple and prevents tearing.
- Saucepan – to cook the blueberry compote; I like it because it heats evenly and reduces easily.
Flavor Variations & Add-Ins
- Swap blueberries for strawberries or raspberries in the compote for a different fruity flavor.
- Add a splash of orange liqueur or Grand Marnier to the blueberry compote for a grown-up twist.
- Top with toasted nuts like almonds or pecans for extra crunch and texture.
- Mix in a handful of chocolate chips or chopped dark chocolate into the batter for a sweet surprise.
Brioche French Toast with Blueberry Compote
Ingredients You’ll Need:
For the French Toast:
- 6 thick slices brioche bread
- 3 large eggs
- 1 cup whole milk or half-and-half
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon (optional)
- Pinch of salt
- Butter or oil for cooking
For the Blueberry Compote:
- 2 cups fresh or frozen blueberries
- ¼ cup granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest (optional)
- ¼ cup water
For Serving:
- Whipped cream
- Powdered sugar for dusting
- Fresh mint leaves for garnish
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and cook. The blueberry compote needs about 8 to 10 minutes to cook and thicken, which you can make while preparing the French toast batter and soaking the bread. Overall, you’ll have a delicious breakfast ready in about 20-25 minutes.
Step-by-Step Instructions:
1. Prepare the Blueberry Compote
Start by combining the blueberries, sugar, lemon juice, lemon zest, and water in a small saucepan. Cook over medium heat, stirring now and then, until the blueberries soften and the mixture thickens slightly. This will take about 8 to 10 minutes. When done, remove from heat and let it cool a bit. You can keep it warm or let it reach room temperature for serving.
2. Make the French Toast Batter
In a medium bowl, whisk together the eggs, milk (or half-and-half), sugar, vanilla extract, cinnamon if you’re using it, and a pinch of salt. Mix everything well until smooth.
3. Soak the Brioche
Dip each slice of brioche bread into the egg mixture. Let it soak for about 20 to 30 seconds on each side so it’s nicely coated but not too soggy. Allow any extra batter to drip off before cooking.
4. Cook the French Toast
Heat a large skillet or griddle over medium heat and add a tablespoon of butter or oil. Once hot, place the soaked brioche slices on the skillet. Cook for about 3 to 4 minutes on each side, or until each side is golden brown and the bread is cooked through.
5. Assemble the Dish
Stack the cooked French toast slices on a plate. Spoon the warm blueberry compote generously on top and around the plate to add a lovely fruity touch.
6. Garnish and Serve
Add a dollop of whipped cream on top of the stack. Sprinkle some powdered sugar over everything, and garnish with fresh mint leaves. Serve immediately and enjoy your delicious Brioche French Toast with Blueberry Compote!
Can I Use Frozen Blueberries for the Compote?
Yes, frozen blueberries work perfectly! Just thaw them slightly before cooking or add them straight to the saucepan—cooking time may be a minute or two longer.
How Do I Store Leftover French Toast?
Store any leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet or microwave, adding a little butter or syrup to keep it moist.
Can I Make This Recipe Vegan?
You can! Substitute eggs with a flax egg or commercial egg replacer, and use plant-based milk and vegan butter. The texture will differ slightly, but it’s still delicious.
What’s the Best Way to Prevent the French Toast from Being Soggy?
Don’t soak the bread too long—about 20-30 seconds per side is enough. Cook on medium heat to get a golden crust before the inside sets, ensuring it’s not mushy.