If you have a craving for a cozy, delicious breakfast that feels like a warm hug, this Simple Homemade French Toast Recipe is exactly what you need. With just a handful of easy-to-find ingredients and straightforward steps, you’ll transform everyday bread into golden, fluffy slices bursting with cinnamon aroma and a creamy texture. Whether it’s a weekend treat or a quick morning fix, this recipe combines classic flavors and simple techniques that make every bite pure comfort. Get ready to make your mornings extra special!

Ingredients You’ll Need
Gathering the right ingredients is half the fun in making this Simple Homemade French Toast Recipe. Each item plays an essential role—from the richness of the eggs and milk to the fragrant warmth of cinnamon—ensuring every bite is flavorful and satisfying.
- 4-6 slices Thick Bread (Brioche or Challah): Stale bread works best to soak up the custard without falling apart.
- 2 large Eggs: Fresh eggs provide the creamy base that binds everything together beautifully.
- 1 cup Whole Milk: Adds a luscious creaminess to the custard for perfect tenderness.
- 1 teaspoon Ground Cinnamon: Offers comforting warmth and enticing aroma to each slice.
- 1 pinch Salt: Just a touch to elevate the overall flavor balance.
- 2-3 tablespoons Unsalted Butter: For that golden crust and rich, buttery finish when frying.
How to Make Simple Homemade French Toast Recipe
Step 1: Slice Your Bread Thickly
Start by cutting your bread into thick slices, about one inch wide. Thick cuts allow the bread to soak up the custard without becoming soggy, giving you a wonderfully soft inside with a crisp exterior once cooked.
Step 2: Whisk the Eggs
Crack those two large eggs into a mixing bowl and whisk them thoroughly. This step is key to creating a smooth, even custard that clings deliciously to the bread later on.
Step 3: Add the Milk
Pour in a full cup of whole milk and continue whisking until the eggs and milk blend into a creamy mixture. The milk brings softness and helps keep the toast tender as it cooks.
Step 4: Season with Cinnamon and Salt
Sprinkle in your ground cinnamon and a pinch of salt. The cinnamon fills the air with inviting scents, while the salt highlights all the flavors, creating that perfect balance in every bite.
Step 5: Heat the Butter in a Skillet
Warm a non-stick skillet over medium heat and melt about a tablespoon of unsalted butter. This sets the stage for those golden, buttery toast slices we all love.
Step 6: Dip the Bread Slices
Carefully dip each bread slice into the egg mixture, coating both sides. Don’t soak them too long—just enough to absorb the custard without falling apart.
Step 7: Cook the First Side
Place the soaked bread gently in the skillet and cook for 2 to 3 minutes until it turns a beautiful golden brown. This is where the magic of that crisp crust begins.
Step 8: Flip and Cook the Other Side
Turn the slice carefully and give the other side the same treatment—another 2 to 3 minutes until equally golden and inviting.
Step 9: Keep Warm and Repeat
As each slice finishes, transfer it to a warm plate or keep them in a low oven while you finish cooking the rest. Add more butter to the skillet as needed for that perfect rich flavor.
Step 10: Serve Warm
Once all your slices are ready, serve them up immediately to enjoy that fresh, melt-in-your-mouth goodness. Your Simple Homemade French Toast Recipe is ready to be devoured!
How to Serve Simple Homemade French Toast Recipe

Garnishes
Garnishing is where you can add your personal flair. Fresh berries, a dollop of whipped cream, or a dusting of powdered sugar all add lovely textures and tastes. Drizzle with maple syrup or honey for that classic sweetness.
Side Dishes
Pair your French toast with crispy bacon or sausage for a savory contrast, or fresh fruit salad for a light and refreshing balance. Even a side of yogurt can bring a nice tang to the plate.
Creative Ways to Present
Get creative by stacking the slices high, layering them with fruit and syrup in between for a French toast tower. You can also cut the toast into sticks and serve them as a fun breakfast finger food with dipping sauces like Nutella or berry compote.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, place them in an airtight container and refrigerate. They stay good for up to 2 days and make for quick breakfasts or snacks.
Freezing
French toast freezes wonderfully! Lay slices flat on a baking sheet to freeze individually, then store in a sealed freezer bag for up to a month. This way, you can enjoy your Simple Homemade French Toast Recipe anytime.
Reheating
To reheat, pop the slices in a toaster or oven to restore their crispy exterior and warm, fluffy inside. Avoid microwaving, which can make them soggy.
FAQs
Can I use different types of bread for this recipe?
Absolutely! While brioche and challah are ideal for their texture and flavor, day-old French bread or even sandwich bread can work well. Just make sure it’s somewhat stale so it soaks up the custard without falling apart.
Is it possible to make this recipe dairy-free?
Yes! You can substitute whole milk with almond, soy, or oat milk to suit your dietary preferences without sacrificing creaminess.
How do I keep the French toast from getting soggy?
Using thick, stale bread helps, and dipping the slices just long enough to absorb the custard without oversoaking is key. Cooking over medium heat also helps achieve a crisp outside while keeping the inside tender.
Can I add other flavors to the custard mix?
Definitely! Adding vanilla extract, nutmeg, or even a splash of orange zest can add unique twists. Just be mindful to keep the balance so the classic French toast flavor shines through.
What’s the best way to serve French toast for a crowd?
Cook the slices in batches and keep them warm on a baking sheet in a low oven. Set up a toppings bar with syrups, fruits, nuts, and creams so everyone can customize their own plate.
Final Thoughts
This Simple Homemade French Toast Recipe is a heartfelt classic that brings warmth and comfort to your kitchen with every golden bite. It’s easy to make, full of flavor, and perfect for any occasion. Give it a try, share it with loved ones, and let this recipe become your new morning staple!
Print
Simple Homemade French Toast Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4-6 slices (serves 4-4.5)
- Category: Breakfast
- Method: Frying
- Cuisine: French
Description
Simple Homemade French Toast is a classic breakfast treat made by soaking thick slices of stale brioche or challah bread in a cinnamon-spiced egg and milk custard, then pan-frying until golden and crisp. This easy-to-make recipe yields a creamy, flavorful French toast perfect for a comforting morning meal.
Ingredients
Bread
- 4–6 slices Thick Bread (Brioche or Challah) – preferably stale, sliced about 1 inch thick
Custard Mixture
- 2 large Eggs (fresh)
- 1 cup Whole Milk
- 1 teaspoon Ground Cinnamon
- 1 pinch Salt
For Cooking
- 2–3 tablespoons Unsalted Butter
Instructions
- Prepare the bread: Slice the brioche or challah bread into thick slices about 1 inch thick; stale bread works best as it absorbs the custard more effectively.
- Whisk eggs: Crack the eggs into a mixing bowl and whisk thoroughly until smooth and combined.
- Add milk: Pour in the whole milk and mix well with the eggs until fully blended.
- Season custard: Sprinkle ground cinnamon and a pinch of salt into the egg and milk mixture, stirring until evenly incorporated.
- Heat skillet: Preheat a non-stick skillet over medium heat and melt about 1 tablespoon of unsalted butter to coat the surface.
- Dip bread: Briefly dip each slice of bread into the egg custard, coating both sides without letting it soak too long to prevent sogginess.
- Cook first side: Place the soaked bread gently onto the skillet and cook for 2 to 3 minutes until the underside is golden brown and slightly crisp.
- Flip and cook other side: Turn the slice over carefully and cook for another 2 to 3 minutes until the second side is also golden brown.
- Keep warm and repeat: Transfer cooked slices onto a warm plate; repeat the dipping and cooking process with remaining bread slices, adding more butter to the skillet as needed.
- Serve: Serve the French toast warm, optionally keeping finished slices warm in a low-temperature oven while continuing to cook the rest.
Notes
- Using stale bread helps absorb the custard better resulting in a creamier texture.
- Do not soak the bread for too long to avoid it becoming overly soggy and difficult to cook evenly.
- Keep cooked slices warm in a low oven to serve all slices hot together.
- You can customize toppings such as maple syrup, powdered sugar, fresh fruits, or whipped cream as desired.
- A non-stick skillet and medium heat are key to preventing burning while allowing even cooking.

