French Toast Bagel Recipe

I’ve always loved finding ways to elevate simple weekend breakfasts, especially for my family. This french toast bagel recipe takes a classic breakfast and adds an unexpected, elegant twist.

The crispy exterior gives way to a tender, custardy center, and we’re topping it with a luxurious Rosewater Pistachio Cream that feels gourmet without being fussy. This french toast bagel recipe is a high-protein start to the day and perfect for family-friendly, quick meals on a weekend. It’s a fantastic option for a weekend brunch, transforming everyday bagels into something truly special.

french toast bagel recipe
French Toast Bagel Recipe 9

Ingredients

  • 4 plain bagels (220 g)

    These provide the perfect neutral base for soaking up the french toast batter. Choose day-old bagels if possible; they are slightly firmer and less likely to fall apart when soaked. Slice them horizontally through the middle to create two halves.

  • 2 large eggs (100 g)

    The eggs act as the binding agent in the batter, creating the rich, custard-like texture. Use large eggs for consistency, ensuring enough liquid for soaking all bagel halves. Whisk thoroughly to break down the whites and yolks before adding other liquids.

  • 120 ml (½ cup) whole milk

    Full-fat whole milk adds richness to the batter, creating a decadent flavor profile. For a lighter option, you can substitute 2% milk, but avoid using a non-dairy alternative like almond milk, as it may affect the creamy texture. Ensure the milk is fully incorporated with the eggs before soaking.

  • 30 ml (2 tablespoons) granulated sugar

    This provides a subtle sweetness to the french toast batter, balancing the richness of the eggs and milk. Adjust slightly based on personal preference; a little extra sugar can enhance browning on the skillet. Make sure it’s fully dissolved during whisking.

  • 5 ml (1 teaspoon) alcohol-free vanilla extract

    Vanilla provides a classic, aromatic flavor that enhances the french toast profile. Use a quality extract for the best flavor; avoid imitation vanilla for this recipe. It complements the floral notes of rosewater in the batter.

  • 2.5 ml (½ teaspoon) alcohol-free rosewater

    This unique ingredient adds a delicate floral scent and flavor that truly elevates the recipe. Ensure you use food-grade, alcohol-free rosewater for the best results; avoid essential oils or products not intended for baking. This ingredient makes the french toast feel gourmet and special, differentiating it from a standard french toast bagel recipe.

  • Pinch of salt

    A small amount of salt enhances all the other flavors in the batter. It prevents the finished product from tasting flat or one-dimensional. Use standard table salt or fine sea salt.

  • 30 ml (2 tablespoons) unsalted butter, for cooking

    Butter provides the fat needed to cook the french toast and create a golden-brown, crispy exterior. Unsalted butter allows you to control the salt content in the final dish. Ensure the butter is fully melted before adding the bagels to the skillet.

  • 60 g (½ cup) shelled pistachios, unsalted — for the cream

    These pistachios form the base of the rich, creamy topping. Use shelled, unsalted pistachios to control the sodium level and ensure a pure pistachio flavor. They will be blended into a paste with the heavy cream.

  • 120 ml (½ cup) heavy cream (35% fat) — for the cream

    Heavy cream provides the thickness and richness needed to create a stable, whipped cream texture for the topping. Do not substitute with milk or half-and-half, as the cream will not thicken properly. Ensure it is chilled before blending for best results.

  • 30 ml (2 tablespoons) powdered sugar — for the cream

    This adds sweetness to the cream and helps stabilize the structure during whipping. Powdered sugar dissolves easily and prevents a grainy texture. Do not substitute with granulated sugar for the cream.

  • 2.5 ml (½ teaspoon) alcohol-free rosewater — for the cream

    Rosewater adds another layer of floral notes to the cream, perfectly complementing the flavor in the batter. A small amount goes a long way; be careful not to overpower the delicate pistachio flavor. This creates a cohesive flavor profile across the entire dish.

  • 15 g (1 tablespoon) shelled pistachios, finely chopped — for garnish

    Use these for a visual and textural contrast on top of the cream. Finely chopping them makes them easy to sprinkle over the dish. The green color adds a beautiful finishing touch.

  • 5 g (1 teaspoon) powdered sugar — for dusting

    A light dusting of powdered sugar adds a classic finishing touch to any french toast. Use a fine-mesh sieve for an even distribution. This adds a subtle sweetness to the presentation.

Optional (plan-ahead): If you’re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinner’s already decided before your day gets busy.

Instructions

  1. Prepare the Rosewater Pistachio Cream: In a small food processor or high-speed blender, combine the 60 g shelled pistachios, 120 ml heavy cream, 30 ml powdered sugar, and 2.5 ml alcohol-free rosewater. Blend until smooth and creamy, scraping down the sides as needed. The texture should be thick enough to hold its shape but still spoonable. Transfer to a small bowl, cover, and refrigerate for at least 30 minutes to firm up slightly.
  2. Prepare the Bagels: Slice each plain bagel horizontally through the middle, creating two equal halves. Use a sharp bread knife to ensure a clean cut through the dense bagel. Set aside all four bagels (eight halves) in preparation for soaking.
  3. Make the French Toast Batter: In a shallow dish or pie plate, whisk together the 2 large eggs, 120 ml whole milk, 30 ml granulated sugar, 5 ml alcohol-free vanilla extract, 2.5 ml alcohol-free rosewater, and a pinch of salt until well combined and slightly frothy. Ensure the sugar is dissolved by continuing to whisk for 30 seconds after ingredients are combined. The wide surface area of the shallow dish makes dipping easier than using a small bowl.
  4. Soak the Bagels: Dip each bagel half into the egg batter, ensuring both sides are fully coated. Let each side soak for about 15-20 seconds to allow the bagel to absorb the liquid without becoming overly soggy. Don’t over-soak, as this will result in a heavy, mushy texture; keep the soaking time consistent for all halves.
  5. Cook the French Toast Bagels: Heat the 30 ml unsalted butter in a large non-stick skillet or griddle over medium heat. Once the butter is melted and shimmering, place the soaked bagel halves, cut-side down first, onto the skillet. Cook for 3-4 minutes per side, or until golden brown and cooked through. Repeat with remaining bagel halves, adding more butter if necessary.
  6. Assemble and Plate: Remove the cooked french toast bagel halves from the skillet. Place two halves, cut-side up, onto a light-colored, matte ceramic plate. Spoon or pipe a generous amount of the chilled Rosewater Pistachio Cream into the center hole and over the top surface of each bagel half.
  7. Garnish and Serve: Dust lightly with the remaining 5 g powdered sugar using a fine-mesh sieve, creating a soft white veil over the cream and bagel. Sprinkle the 15 g finely chopped pistachios over the cream for a pop of green color and texture contrast. Serve immediately while the french toast bagels are warm.

Making the Cream Ahead for Faster Mornings

The Rosewater Pistachio Cream in this recipe requires chilling to reach its ideal consistency and to ensure it sets properly. Making the cream ahead makes this french toast bagel recipe a much quicker option on a busy morning. For a quick morning, make the cream entirely the day before and store it covered in the refrigerator. Chilling allows the flavors to meld and the cream to set up, providing a better texture for serving.

Best Bagel Choices for French Toast Bagels

To ensure this french toast bagel recipe turns out perfectly, choose your bagels carefully. The best bagels for French toast are plain or sesame bagels, as these provide a neutral base that lets the rosewater and pistachio flavors shine. Avoid bagels with strong flavors like onion, garlic, or everything seasoning, as they clash with the sweet batter. Similarly, avoid bagels with heavy additions like blueberries or chocolate chips, as the sugar content in those additions may burn easily when cooked in the skillet.

french toast bagel recipe
French Toast Bagel Recipe 10

Serving Suggestions and Topping Variations

While the Rosewater Pistachio Cream is decadent on its own, a drizzle of high-quality maple syrup is also excellent. Serving this french toast bagel recipe with fresh raspberries or strawberries provides a bright, acidic counterpoint to the rich cream. For a different flavor profile, try swapping the pistachio cream for a lemon curd or a simple cream cheese frosting.

FAQs

Can I use stale bagels for this recipe?

Yes, day-old bagels work best because their denser texture prevents them from absorbing too much batter and becoming soggy. The slight dryness helps them maintain their structure during soaking and cooking.

Can I make french toast bagels ahead of time?

Yes, cook the french toast bagels as instructed, let them cool completely, then freeze them in an airtight bag or container for up to 3 months. Reheat them in a toaster oven or skillet for quick high-protein snacks or family dinners.

Can I replace the rosewater with something else?

If rosewater is unavailable or you dislike the flavor, replace it with an equal amount of almond extract for a similar nutty/floral note, or just increase the vanilla extract to 1.5 teaspoons. This substitution still results in a delicious breakfast.

Why is my cream runny?

The most common reason for runny cream is not chilling it long enough after blending. The refrigeration time (at least 30 minutes) is crucial for it to set properly before serving. If it still feels too loose, you can try blending in a small amount of extra powdered sugar.

What is the best way to reheat leftovers?

To maintain crispness, reheat french toast bagels in a toaster oven or skillet over medium-low heat until heated through. Microwaving may make them soft and chewy. I always use the toaster oven to bring back that crunch; microwaving just doesn’t compare.

Can I make this a high-protein breakfast?

Yes, substitute a high-protein bagel (like those made with cottage cheese or whey protein) for a standard bagel to significantly boost the protein content of this french toast bagel recipe. This makes it a great option for healthy eating goals.

Conclusion

This french toast bagel recipe proves that you don’t need a fancy brunch restaurant to enjoy an elegant meal at home. The combination of the crispy bagel french toast and the delicate Rosewater Pistachio Cream creates a truly memorable experience that feels special without being complicated. Pin this recipe now and plan to make this for your next weekend brunch. Enjoy!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Toast Bagel Recipe 1765666785.2433429

french toast bagel recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Grace Miller
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

French toast bagels with a crispy exterior and tender, custardy center, topped with a luxurious rosewater pistachio cream.


Ingredients

Scale
  • 4 plain bagels, sliced horizontally through the middle
  • 2 large eggs
  • 120 ml whole milk
  • 30 ml granulated sugar
  • 5 ml alcohol-free vanilla extract
  • 2.5 ml alcohol-free rosewater
  • Pinch of salt
  • 30 ml unsalted butter, for cooking
  • 60 g shelled pistachios, unsalted, for the cream
  • 120 ml heavy cream (35 percent fat)
  • 30 ml powdered sugar, for the cream
  • 2.5 ml alcohol-free rosewater, for the cream
  • 15 g shelled pistachios, finely chopped, for garnish
  • 5 g powdered sugar, for dusting

Optional (plan-ahead): If you’re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinner’s already decided before your day gets busy.


Instructions

  1. Prepare the Rosewater Pistachio Cream: In a food processor, combine the 60 g shelled pistachios, 120 ml heavy cream, 30 ml powdered sugar, and 2.5 ml rosewater. Blend until smooth and creamy. Transfer to a bowl, cover, and refrigerate for at least 30 minutes to firm up.
  2. Prepare the Bagels: Slice each plain bagel horizontally through the middle to create two halves.
  3. Make the French Toast Batter: In a shallow dish, whisk together the 2 large eggs, 120 ml whole milk, 30 ml granulated sugar, 5 ml vanilla extract, 2.5 ml rosewater, and a pinch of salt until well combined.
  4. Soak the Bagels: Dip each bagel half into the egg batter, ensuring both sides are fully coated. Let each side soak for about 15-20 seconds.
  5. Cook the French Toast Bagels: Heat the 30 ml unsalted butter in a large non-stick skillet over medium heat. Place the soaked bagel halves onto the skillet, cut-side down first. Cook for 3-4 minutes per side, or until golden brown and cooked through. Repeat with remaining bagel halves.
  6. Assemble and Plate: Place two cooked bagel halves onto a plate. Spoon a generous amount of the chilled Rosewater Pistachio Cream into the center hole and over the top surface of each bagel half.
  7. Garnish and Serve: Dust lightly with the remaining powdered sugar using a fine-mesh sieve. Sprinkle the chopped pistachios over the cream for garnish. Serve immediately while warm.

Notes

Use day-old bagels for best results; they are less likely to fall apart when soaked. Do not over-soak the bagels to avoid a heavy, mushy texture. Ensure the pistachio cream is thoroughly chilled before serving to maintain its shape.

  • Prep Time: 45 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 2 bagel halves with cream
  • Calories: 600 calories
  • Sugar: 8 g
  • Sodium: 200 mg
  • Fat: 40 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 41 g
  • Fiber: 4 g
  • Protein: 15 g
  • Cholesterol: 150 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star