If you’re looking to wow your family or brunch guests with something truly spectacular, Red Velvet French Toast is the answer. Think about it: the rich, velvety texture of red velvet cake, transformed into a warm, decadent French toast. Topped with a cream cheese drizzle that mimics the classic frosting, this dish is as indulgent as it gets. The best part? It’s just as fun to make as it is to eat, with vibrant red color and flavors that will have everyone at the table asking for more.
This is the perfect breakfast or brunch treat to make any morning feel like a special occasion. Whether it’s Valentine’s Day, a weekend brunch, or just because you deserve something extra indulgent today, Red Velvet French Toast is your ticket to an unforgettable meal. Let’s dive in!
Why You’ll Love Red Velvet French Toast
Here’s why this dish is a total game-changer:
A Showstopper: The vibrant red color and luxurious flavor make this French toast absolutely stunning. It’s an instant crowd-pleaser and always steals the show at brunch.
Velvety & Decadent: The red velvet flavor adds a rich depth to the French toast, making each bite taste like a sweet, comforting hug. The texture is soft and pillowy, with just the right amount of sweetness.
Perfectly Creamy: The cream cheese drizzle is the perfect finishing touch, mimicking the classic red velvet cake frosting. It’s rich, tangy, and complements the sweetness of the French toast perfectly.
Easy to Make: Even though this dish looks fancy, it’s surprisingly easy to put together. No need to be a master chef to whip up a batch of these beauties!
Versatile: You can top it with your favorite add-ons, whether it’s fresh berries, a drizzle of maple syrup, or a sprinkle of powdered sugar. The options are endless!

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Red Velvet French Toast
Here’s what you’ll need to bring this decadent dish to life:
Bread
A sturdy bread like challah, brioche, or Texas toast works best. It’ll soak up all the delicious custard without falling apart.
Eggs
For the perfect custard. Eggs help create that soft, tender texture in the French toast.
Milk
Adds moisture to the custard. You can use dairy or non-dairy milk—whatever you prefer.
Sugar
Just a touch of sweetness to balance the flavor of the custard.
Vanilla Extract
A little vanilla goes a long way in enhancing the flavors.
Cocoa Powder
This gives the French toast that deep, rich red velvet flavor.
Red Food Coloring
Of course, to get that stunning red color that makes this dish so special.
Cream Cheese
For the smooth and tangy drizzle. It’s the perfect pairing with the sweet French toast.
Powdered Sugar
To sweeten the cream cheese drizzle and give it that smooth, frosting-like consistency.
Butter
For cooking the French toast and adding a little richness to each bite.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Now let’s get to the fun part—making this gorgeous French toast!
Prepare the Custard
In a large mixing bowl, whisk together the eggs, milk, sugar, vanilla extract, cocoa powder, and red food coloring. Make sure everything is well combined to create a smooth custard base.
Dip the Bread
Heat a griddle or large skillet over medium heat and melt a little butter. Dip each slice of bread into the custard mixture, making sure it’s fully coated but not soggy. Let any excess drip off before placing it on the hot skillet.
Cook the French Toast
Place the custard-soaked bread slices onto the griddle and cook for about 2-3 minutes on each side, or until golden brown and crispy. Keep the heat moderate to avoid burning the outside before the inside cooks through.
Make the Cream Cheese Drizzle
While the French toast is cooking, prepare the drizzle. In a small bowl, beat together the cream cheese, powdered sugar, and a splash of milk until smooth and creamy. You can adjust the sweetness and consistency by adding more powdered sugar or milk if needed.
Serve & Enjoy
Once the French toast is golden and crispy, remove it from the skillet and plate it up. Drizzle with the cream cheese mixture and add any toppings you like—fresh berries, whipped cream, or a drizzle of maple syrup all work wonderfully. Serve warm, and get ready for some serious flavor!
How to Serve Red Velvet French Toast
There’s no wrong way to serve Red Velvet French Toast, but here are a few ideas to make it even more indulgent:
With Fresh Berries: Fresh strawberries, raspberries, or blueberries make a gorgeous, colorful addition to the dish and a nice burst of freshness to balance the sweetness.
With Whipped Cream: For an extra creamy touch, top your French toast with a dollop of whipped cream. You can even add a little cocoa powder or cinnamon on top for an extra pop of flavor.
With Maple Syrup: A drizzle of rich, golden maple syrup is always a winning choice. The sweetness complements the tangy cream cheese drizzle perfectly.
As Part of a Brunch Spread: Serve alongside scrambled eggs, bacon, or sausage for a complete brunch experience.
Additional Tips
Here are a few tips to ensure your Red Velvet French Toast turns out perfectly:
Use Stale Bread: Stale bread works best for French toast because it soaks up the custard without becoming too soggy. If your bread is fresh, you can let it sit out for a few hours to dry out a bit before making the French toast.
Don’t Skip the Butter: Cooking your French toast in butter gives it a rich, golden finish that adds flavor and texture. You can even use a bit of cinnamon in the butter for extra warmth.
Customize the Toppings: This French toast is incredibly versatile, so feel free to add your favorite toppings. Chopped nuts, chocolate chips, or even a drizzle of chocolate syrup are all delicious options.
Make it Ahead: If you’re making French toast for a crowd, you can prepare the custard and slice the bread the night before. In the morning, just dip and cook. It makes the process so much quicker!
FAQ Section
Q1: Can I use a different kind of bread?
A1: Absolutely! Any thick, sturdy bread will work. Brioche, challah, or even thick-sliced white bread are perfect choices. Just make sure it’s not too soft or thin.
Q2: Can I use a different food coloring?
A2: Yes! While red is classic for red velvet, you can experiment with other colors, like pink for a fun twist. Just be sure to adjust the amount until you achieve the desired color.
Q3: Can I make this ahead of time?
A3: You can prepare the custard the night before and store it in the fridge. Just dip and cook the bread in the morning for a quick, delicious breakfast.
Q4: How do I store leftovers?
A4: Leftover French toast can be stored in an airtight container in the fridge for up to 2 days. Reheat in the toaster or a skillet to get it crispy again.
Q5: Can I make this gluten-free?
A5: Yes, you can substitute gluten-free bread for a delicious gluten-free version of this dish. Just be sure to check that your custard ingredients are also gluten-free.
Q6: Can I freeze Red Velvet French Toast?
A6: Yes! Let the French toast cool completely, then store it in a freezer-safe bag for up to 2 months. Reheat in the toaster or a skillet when you’re ready to enjoy.
Conclusion
Red Velvet French Toast is the ultimate treat for anyone who loves a bit of indulgence with their breakfast. With its rich, velvety flavor and decadent cream cheese drizzle, it’s sure to impress at any brunch or special occasion. The best part? It’s surprisingly simple to make! Treat yourself (and others) to this show-stopping dish—you won’t regret it!
Print
Red Velvet French Toast
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
Red Velvet French Toast is a luxurious breakfast or brunch treat that combines the rich flavor of red velvet cake with the comfort of crispy French toast. The vibrant red color and subtle cocoa flavor make this dish as visually stunning as it is delicious. Served with a sweet cream cheese drizzle or syrup, this is a perfect special-occasion breakfast or indulgent weekend treat.
Ingredients
- 4 slices thick-cut brioche or challah bread
- 2 large eggs
- 1/4 cup whole milk
- 2 tablespoons sugar
- 1 teaspoon vanilla extract
- 1 tablespoon cocoa powder
- 1 teaspoon red food coloring
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1 tablespoon unsalted butter (for cooking)
- 1/4 cup cream cheese (softened)
- 2 tablespoons powdered sugar (for cream cheese drizzle)
- 2 tablespoons heavy cream (for cream cheese drizzle)
- Maple syrup or whipped cream (for serving)
Instructions
- In a medium bowl, whisk together the eggs, milk, sugar, vanilla extract, cocoa powder, red food coloring, cinnamon, and salt until well combined.
- Heat a large skillet or griddle over medium heat and add a small amount of butter to grease the surface.
- Dip each slice of bread into the egg mixture, ensuring both sides are coated, and immediately place the bread on the skillet or griddle.
- Cook the French toast for 2-3 minutes on each side, or until golden brown and cooked through. Repeat with the remaining bread slices, adding more butter to the skillet as needed.
- In a small bowl, combine the softened cream cheese, powdered sugar, and heavy cream. Whisk until smooth and drizzleable. If needed, add a little more cream to reach your desired consistency.
- Serve the French toast warm, drizzled with the cream cheese glaze and topped with maple syrup or whipped cream. Garnish with fresh berries if desired.
Notes
- For a dairy-free version, you can substitute the whole milk with almond or oat milk and use dairy-free cream cheese.
- If you don’t have red food coloring, you can use beet juice for a natural alternative, although the color may be less vibrant.
- Top with chopped nuts, such as pecans or walnuts, for added texture and flavor.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Breakfast, Brunch
- Method: Pan-Frying
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350 kcal
- Sugar: 25g
- Sodium: 380mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 90mg