These French toast bagels are a cozy, irresistible breakfast option. They combine soft, melt-in-your-mouth centers with crispy, buttery edges and are scented with vanilla and cinnamon. Use plain or cinnamon-raisin bagels, or try mini bagels for a fun twist. This recipe is quick, simple, and perfect for a comforting morning treat.

Update: Originally published in June 2020. This version includes clearer steps, helpful tips, and additional photos to show how easy it is to make French toast using bagels.
French toast made with bagels is a delicious variation on the classic. The dense, chewy texture of bagels creates a satisfying contrast: tender custardy centers with golden, crisp edges. The recipe uses only a handful of pantry staples—eggs, milk, vanilla extract, cinnamon, bagels, and butter—so it’s ideal for busy mornings or special weekend brunches.
Why you’ll love this recipe:
- Quick & Easy: Ready in about 15 minutes from start to finish.
- Delicious Texture: Soft centers and crispy, buttery edges make every bite satisfying.
- Customizable: Works with plain, cinnamon raisin, blueberry, or mini bagels.
- Family Friendly: Kids and adults alike enjoy this twist on classic French toast.
- Perfect for Brunch: Great for holiday mornings, weekend breakfasts, or casual brunch gatherings.

Ingredients
Simple, everyday ingredients create a flavorful custard that soaks into bagel halves for a rich, satisfying breakfast.

- 4 bagels (plain, cinnamon raisin, blueberry, or mini bagels—mini bagels require a larger quantity)
- 4 large eggs
- ¾ cup milk (unsweetened vanilla almond milk, oat milk, or any milk you prefer)
- 1 teaspoon vanilla extract
- ½–1 teaspoon ground cinnamon
- ¼ teaspoon salt (optional)
- 1–2 tablespoons unsalted butter for cooking
Instructions
Follow these straightforward steps to make perfectly crisp and tender French toast bagels.

1. In a large, deep bowl or casserole dish, whisk together the eggs, milk, vanilla, cinnamon, and salt until smooth.

2. Cut each bagel in half. Heat a large skillet or griddle over medium heat and add 1 tablespoon of butter.
3. Dip each bagel half into the egg mixture, allowing it to soak for about 30 seconds per side. Because bagels are thicker than regular bread, you can soak them up to 1 minute per side if needed.
4. Place the soaked bagels cut-side down in the hot pan. Cook 2–3 minutes per side, pressing gently with a spatula to ensure even contact and crisping. The edges should become golden and slightly crisp.
5. Wipe out the pan and add more butter as needed, then cook remaining bagels in batches so they don’t steam and become soggy.
6. Serve warm with maple syrup, fresh fruit, powdered sugar, butter, or any toppings you enjoy.
Top tips
- Soak properly: Let bagel halves absorb the custard—thicker bagels need longer soaking.
- Cook in batches: Give each piece room to brown to avoid steaming and sogginess.
- Press as you cook: A spatula pressed lightly on the bagel helps create crisp, evenly cooked surfaces.

Substitutions & Variations
- Bagels: Swap in any flavor you like—plain, cinnamon raisin, blueberry, or mini bagels.
- Milk: Use oat, coconut, cashew, soy, or dairy milk depending on preference.
- Egg-free: Replace eggs with a flax egg (1 tbsp ground flaxseed + 3 tbsp water) for an egg-free option.
- Dairy-free: Use plant-based butter or coconut oil in place of butter.
- Savory version: Omit vanilla and cinnamon; add salt, pepper, and a pinch of garlic powder. Top with avocado or a fried egg.
- Tropical twist: Add shredded coconut to the egg mixture or sprinkle toasted coconut on top.

Storage
Refrigerate: Store cooled French toast bagels in an airtight container for up to 4 days.
Freeze: Cool completely, wrap individual slices in plastic wrap, and freeze for up to 2 months. Thaw and reheat in the oven.
Reheating: For best texture, warm in a toaster oven or regular oven at 300°F (150°C) for 5–10 minutes. Microwaving is faster but yields a softer, less crispy result.

Frequently Asked Questions
Yes. Use gluten-free bagels, and allow a little extra soaking time if they are dense.
Yes. Replace eggs with flax eggs, use plant-based milk and vegan butter or coconut oil, and choose vegan bagels.
Do not overcrowd the pan, cook over medium heat, and allow bagels to brown fully on each side. Cook in batches if necessary.

Did you make this recipe?
Leave a rating or comment if you tried it and share what toppings you loved. Tag your photos on social media with your own handle and hashtags to show your creation.
More French toast & pancake recipes
If you enjoy this recipe, try other comforting breakfast ideas like overnight French toast casseroles, banana pancakes, or stuffed French toast variations.
📖 Recipe

French Toast Bagels
Soft, custardy centers with crisp, buttery edges—made with bagels and a simple vanilla-cinnamon custard.
Ingredients
- 4 bagels, halved
- 4 large eggs
- ¾ cup milk (any kind)
- 1 tsp vanilla extract
- ½–1 tsp ground cinnamon
- ¼ tsp salt (optional)
- 1–2 tbsp unsalted butter, for cooking
Instructions
- Whisk eggs, milk, vanilla, cinnamon, and salt in a large bowl or casserole dish.
- Cut bagels in half. Heat a skillet or griddle over medium heat and melt 1 tbsp butter.
- Dip bagel halves in the custard, soaking about 30–60 seconds per side depending on thickness.
- Cook cut-side down 2–3 minutes per side until golden and crisp, pressing lightly with a spatula.
- Cook remaining bagels in batches, adding more butter as needed. Serve warm with desired toppings.
Notes
To add sweetness, stir 1–2 tbsp maple syrup, brown sugar, or honey into the custard. For make-ahead meals, cook and cool, then refrigerate up to 4 days or freeze for up to 2 months. Reheat in a toaster oven or conventional oven for best crispness.
Nutrition (approx. per serving)
Calories: 359 | Carbs: 43 g | Protein: 14 g | Fat: 7 g
I only recommend products I use personally. Thank you for supporting home cooking and simple, delicious recipes.
Sharing is caring!