
Ah, French toast! Just the mere mention of it takes me back to those lazy Sunday mornings in my childhood home in Chicago. The kitchen would be filled with the comforting aroma of cinnamon and vanilla, and my mother, with her ever-present apron, would be flipping slices of golden-brown bread on the griddle. My babcia (that’s Polish for grandmother) would often be there too, offering her sage advice on getting the perfect consistency for the batter. Today, I’m excited to share my version of this classic breakfast treat—deliciously thick French toast. It’s a dish that has been a staple in our family gatherings, and I’ve added a little twist to make it even more irresistible.
Why is this recipe so special to me? Well, it combines the comforting flavors of my childhood with a modern twist that my own kids, Ella and Peter, absolutely adore. Plus, it’s a nod to my Polish-American roots, where hearty, satisfying meals are a way of life. So, grab your whisk and let’s dive into this deliciously thick French toast adventure!
Why You’ll Love This Recipe
This deliciously thick French toast is everything you want in a breakfast treat—crispy on the outside, soft and fluffy on the inside, with a hint of sweetness and spice. It’s quick and easy to make, perfect for those busy mornings when you want something special without spending hours in the kitchen. Plus, it’s a great way to use up stale bread, reducing waste and making it budget-friendly. And if you’re looking for a high-protein option, you can easily swap in some protein-rich ingredients to suit your dietary needs.
Ingredients
- 8 slices of thick-cut bread (preferably a day or two old)
- 4 large eggs
- 1 cup whole milk
- 1/4 cup heavy cream
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Butter, for cooking
- Maple syrup, for serving
- Fresh berries, optional

Step-by-Step Instructions
- In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
- Heat a large skillet or griddle over medium heat and add a generous amount of butter.
- Dip each slice of bread into the egg mixture, allowing it to soak for a few seconds on each side.
- Place the soaked bread onto the hot skillet and cook until golden brown, about 3-4 minutes per side.
- Remove from the skillet and keep warm in a low oven while you cook the remaining slices.
- Serve the French toast warm with a drizzle of maple syrup and a sprinkle of fresh berries, if desired.
What Makes This Recipe Special
- Quick and easy to prepare
- Packed with flavor and nutrition
- Perfect for any occasion
- Customizable to your taste preferences
- Budget-friendly ingredients
Expert Tips for Success
For the best results, use bread that is slightly stale. Fresh bread can become too soggy. If you only have fresh bread, try toasting it lightly before dipping. Be sure to soak the bread just enough to absorb the flavors without becoming too saturated. Cooking on medium heat ensures that the toast cooks evenly without burning. And don’t be shy with the butter—it adds a wonderful richness and helps achieve that perfect golden crust.

Variations and Substitutions
If you’re feeling adventurous, try adding a teaspoon of nutmeg or a splash of orange zest to the batter for a citrusy twist. For a healthier version, substitute whole milk with almond milk and use coconut oil instead of butter. You can also experiment with different types of bread—brioche and challah are excellent choices for a richer flavor.
Serving Suggestions
This deliciously thick French toast pairs beautifully with a side of crispy bacon or sausage links. For a lighter option, serve with a fresh fruit salad or a dollop of Greek yogurt. A steaming cup of coffee or a frothy cappuccino makes the perfect accompaniment to this indulgent breakfast.
YOUR COMPLETE RECIPE COLLECTION
Stop Searching for Meal Ideas—Get 50+ Delicious Recipes in One E-Book
Get the complete recipe e-book and discover delicious meal ideas collected in one convenient place.
Discover All 50+ Recipes
FAQs
Can I make this French toast ahead of time?
Yes, you can prepare the batter the night before and store it in the refrigerator. In the morning, just give it a quick whisk and proceed with cooking.
What if I don’t have stale bread?
If your bread is fresh, you can dry it out by placing it in a low oven (about 200°F) for 10-15 minutes before dipping it in the batter.
How do I store leftovers?
Leftover French toast can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in a toaster or oven for best results.
Final Thoughts
I hope this deliciously thick French toast brings as much joy to your table as it does to mine. Whether it’s a cozy weekend breakfast or a special brunch with friends, this recipe is sure to become a beloved favorite in your home. Remember, the best meals are made with love and shared with laughter.
Dynamic Related Recipe Section
I hope you loved making this deliciously thick French toast—it’s like a warm hug on a plate! If you’re craving more breakfast delights, why not try my Blueberry Banana Overnight Oats for a fruity start to your day, or indulge in some Fluffy Pancakes that are sure to impress. For something a little different, my Spinach Feta Muffins are a savory twist you’ll love. Join us on our Facebook Page and Facebook Group—and don’t forget to follow on Pinterest for daily inspiration!

Main Course · American · Medium
deliciously thick french toast: 4 Best Recipes to Try
A comforting and indulgent breakfast treat with a crispy outside and fluffy inside, perfect for family gatherings.
Keep the screen of your device on while you follow the steps.
- In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
- Heat a large skillet or griddle over medium heat and add a generous amount of butter.
- Dip each slice of bread into the egg mixture, allowing it to soak for a few seconds on each side.
- Place the soaked bread onto the hot skillet and cook until golden brown, about 3-4 minutes per side.
- Remove from the skillet and keep warm in a low oven while you cook the remaining slices.
- Serve the French toast warm with a drizzle of maple syrup and a sprinkle of fresh berries, if desired.