Red Velvet French Toast with Cream Cheese Filling Recipe
Introduction
Red Velvet French Toast is a delightful twist on a classic breakfast favorite, combining the rich flavors of red velvet cake with the comforting texture of French toast. This recipe features a creamy cream cheese filling and is perfect for a special brunch or indulgent weekend treat.

Ingredients
- 4 slices thick bread (preferably brioche or challah)
- 2 large eggs
- ½ cup buttermilk
- 1 tbsp cocoa powder
- 1 tsp vanilla extract
- 1 tbsp granulated sugar
- ½ tsp ground cinnamon
- 1 tsp red food coloring
- Pinch of salt
- Butter, for cooking
- Powdered sugar, for dusting
- Maple syrup, for serving
- Cream Cheese Filling:
- 4 oz cream cheese, softened
- ¼ cup powdered sugar
- 1 tsp vanilla extract
- 2 tbsp heavy cream (optional, to thin filling)
- For Garnish:
- Fresh strawberries, sliced
- Fresh raspberries
- Fresh mint leaves
Instructions
- Step 1: In a large bowl, whisk together the eggs, buttermilk, cocoa powder, vanilla extract, sugar, cinnamon, red food coloring, and a pinch of salt until the batter is smooth and evenly colored.
- Step 2: In another bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth. Add heavy cream a little at a time if the mixture is too thick, until it reaches a spreadable consistency. Set aside.
- Step 3: Heat a skillet or griddle over medium heat and add butter. Dip each slice of bread quickly into the red velvet batter, coating both sides but avoiding soaking too long to keep the bread firm.
- Step 4: Place the coated bread on the skillet and cook for 2–3 minutes per side, until golden brown and cooked through. Remove from heat.
- Step 5: Spread a generous layer of cream cheese filling between two slices of cooked French toast to form a sandwich. Place on plates, drizzle with maple syrup, dust with powdered sugar, and garnish with sliced strawberries, raspberries, and mint leaves.
Tips & Variations
- Use thick bread like brioche or challah for the best texture; slightly stale bread soaks batter well without falling apart.
- If you don’t have buttermilk, mix ½ cup milk with ½ tsp vinegar or lemon juice and let sit for 5 minutes as a substitute.
- For a lighter cream cheese filling, swap half or all of the cream cheese with mascarpone or Greek yogurt.
- Skip the red food coloring or replace it with natural beet juice for a subtle red tint.
- Add a pinch of chili powder or cayenne to the batter for a subtle spicy kick.
- Try cinnamon swirl bread for a cinnamon-vanilla flavor variation.
Storage
Store leftover French toast and cream cheese filling separately in airtight containers in the refrigerator for up to 2 days. Reheat the French toast gently in a skillet or microwave before assembling to keep it tender. Store filling chilled and spread fresh before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen bread for this recipe?
Yes, frozen bread works well if it’s fully thawed first. Thaw at room temperature or in the fridge overnight. Slightly stale bread is ideal because it absorbs the batter better without falling apart.
How can I make the cream cheese filling lighter?
To lighten the filling, substitute half or all of the cream cheese with mascarpone or Greek yogurt. You can also reduce the powdered sugar and add a bit of heavy cream to thin it out and make it fluffier.
Can I skip the red food coloring?
Absolutely! The food coloring gives the classic red velvet appearance but doesn’t affect the flavor much. You can omit it or use natural alternatives like beet juice for a subtle red hue.
Print
Red Velvet French Toast with Cream Cheese Filling Recipe
- Total Time: 20-25 minutes
- Yield: 2 sandwiches (4 slices of French toast) 1x
Description
A delightful twist on classic French toast featuring a rich red velvet batter and a creamy sweet cream cheese filling, topped with fresh berries and maple syrup, perfect for a special breakfast or brunch.
Ingredients
Main Ingredients
- 4 slices thick bread (preferably brioche or challah)
- 2 large eggs
- ½ cup buttermilk
- 1 tbsp cocoa powder
- 1 tsp vanilla extract
- 1 tbsp granulated sugar
- ½ tsp ground cinnamon
- 1 tsp red food coloring
- Pinch of salt
- Butter, for cooking
- Powdered sugar, for dusting
- Maple syrup, for serving
Cream Cheese Filling
- 4 oz cream cheese, softened
- ¼ cup powdered sugar
- 1 tsp vanilla extract
- 2 tbsp heavy cream (optional, to thin filling)
For Garnish
- Fresh strawberries, sliced
- Fresh raspberries
- Fresh mint leaves
Instructions
- Mix the Batter: In a large bowl, whisk together the eggs, buttermilk, cocoa powder, vanilla extract, granulated sugar, ground cinnamon, red food coloring, and a pinch of salt until the batter is smooth and evenly colored.
- Prepare the Cream Cheese Filling: In a separate bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth. If too thick, add heavy cream gradually until spreadable consistency is reached. Set aside.
- Cook the French Toast: Heat a nonstick skillet or griddle over medium heat and add butter. Quickly dip each slice of bread into the red velvet batter, coating both sides without soaking too long to prevent sogginess. Place coated bread onto the skillet and cook for 2–3 minutes per side until golden brown and fully cooked. Remove from heat.
- Assemble and Serve: Spread a generous layer of cream cheese filling between two slices of cooked French toast to form a sandwich. Arrange the stacks on plates, drizzle with maple syrup, dust with powdered sugar, and garnish with fresh strawberries, raspberries, and mint leaves. Serve immediately for best texture and flavor.
Notes
- Use thick-legged bread like brioche or challah for best results; avoid very soft or thin bread that may fall apart.
- If buttermilk is unavailable, mix ½ cup milk with ½ tsp vinegar or lemon juice and let it sit for 5 minutes as a substitute.
- For a lighter cream cheese filling, substitute mascarpone or Greek yogurt, and reduce powdered sugar as desired.
- Red food coloring is optional; natural alternatives like beet juice can be used for a subtle red hue without altering flavor significantly.
- Use medium heat for cooking to ensure the French toast is cooked through with a slightly crisp exterior.
- Frozen bread should be fully thawed before use; slightly stale bread absorbs batter better.
- Store leftovers separately in airtight containers in the refrigerator for up to 2 days and reheat gently before assembling.
- Prep Time: 10 minutes
- Cook Time: 10-15 minutes
- Category: Breakfast
- Method: Frying
- Cuisine: American
Keywords: red velvet French toast, breakfast, brunch, cream cheese filling, brioche French toast, sweet breakfast, red velvet, easy breakfast recipe

