If you’re looking for a fun and absolutely delicious twist on the classic breakfast favorite, then you are going to fall in love with this French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe. Imagine soft, golden-brown bread rolled around a luscious cream cheese filling, lightly spiced with cinnamon and vanilla, then cooked to crispy perfection. Whether you’re serving these up for a weekend brunch or as a special treat any day, they bring a comforting, indulgent flavor that feels both nostalgic and delightfully new. Plus, the toppings let you get as creative as you want, making every bite a little celebration of sweet breakfast bliss!

Ingredients You’ll Need
This recipe shines because of its simplicity; each ingredient plays a key role in building layers of flavor, creaminess, and that irresistible golden texture. So gather these essentials — you’ll see how easily their magic comes together.
- 1 loaf of sliced bread (Challah, Brioche, or Texas Toast recommended): These breads provide the perfect soft, yet sturdy base to roll without breaking.
- 8 ounces cream cheese, softened: The star of the filling, smooth and creamy, giving it that rich tangy contrast to the sweet coating.
- 1/2 cup powdered sugar: Sweetens the cream cheese filling delicately without any grittiness.
- 1 teaspoon vanilla extract: Adds warm, aromatic sweetness elevating every bite.
- 1/4 teaspoon ground cinnamon: Infuses the filling and egg mixture with just the right hint of spice and warmth.
- 2 large eggs: Essential for that classic French toast coating, helping the roll-ups brown beautifully.
- 1/4 cup milk: Lightens the egg mixture to a silky texture for even dipping.
- 2 tablespoons butter: For cooking, ensuring a crisp, golden exterior with plenty of buttery flavor.
- Optional toppings such as maple syrup, fresh berries, chocolate sauce, whipped cream: Customize your roll-ups with these for extra fun and flavor contrast.
How to Make French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe
Step 1: Prepare the Cream Cheese Filling
Start by making sure your cream cheese is soft enough to blend smoothly. This will make mixing a breeze and ensure your filling is creamy without lumps. Combine the cream cheese, powdered sugar, vanilla extract, and cinnamon in a bowl.
Step 2: Mix Until Smooth
Use an electric mixer to beat these ingredients until velvety and lump-free. This filling will be the decadent heart inside each roll-up, so getting it perfectly smooth really matters.
Step 3: Trim and Flatten the Bread
Trim the crusts off each slice carefully, then gently roll each slice flat to about a quarter-inch thickness. Flattening the bread makes it easier to roll and creates a lovely texture once cooked.
Step 4: Spread the Filling and Roll Up
Spread a thin, even layer of the cream cheese mixture over the flattened bread slices, then roll them up tightly. If needed, use a bit of milk or water on the seam to help seal each roll-up snugly.
Step 5: Prepare the Egg Mixture and Dip
Whisk the eggs, milk, and cinnamon in a shallow dish until smooth. Then quickly dip each roll-up on all sides, ensuring they’re coated but not soaked, so they’ll cook up crispy outside and luscious inside.
Step 6: Cook the Roll-Ups
Melt butter in a skillet over medium heat and cook the dipped roll-ups seam-side down first for even browning. Turn carefully every few minutes until each side is golden and crispy all over.
Step 7: Serve Warm with Your Favorite Toppings
Remove the roll-ups from the pan and let any excess butter drain. Serve immediately while warm, and don’t hold back on the toppings — syrup, berries, whipped cream, or chocolate sauce all make wonderful companions.
How to Serve French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe

Garnishes
A simple dusting of powdered sugar can make these roll-ups look bakery-worthy, but the real magic happens with drizzles of warm maple syrup, handfuls of fresh berries, or even a generous swirl of whipped cream. These toppings bring fresh bursts of color, texture, and balance the richness of the filling.
Side Dishes
Pair these roll-ups with fresh fruit salad or a crispy bacon side, and you’ve got a perfect combination of sweet and savory. Light yogurt or a glass of freshly squeezed orange juice also complements the richness beautifully.
Creative Ways to Present
For an extra touch of fun, offer a “toppings bar” where everyone can customize their roll-ups with nuts, chocolate chips, or flavored syrups. Stack the roll-ups on a decorative platter or serve them individually on skewers for a playful breakfast party vibe.
Make Ahead and Storage
Storing Leftovers
French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe are best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to two days. Keep toppings separate until serving to maintain the perfect texture.
Freezing
If you want to prep ahead, wrap the roll-ups tightly and freeze them before cooking. They freeze well for up to a month—just thaw in the fridge overnight, then cook as usual for fresh-from-the-pan goodness anytime.
Reheating
To reheat, place roll-ups in a preheated skillet over low to medium heat, turning gently until warmed through and crispy again. Avoid the microwave to keep the outer crust from getting soggy.
FAQs
Can I use different types of bread for this recipe?
Absolutely! While Challah, Brioche, or Texas Toast are ideal for their softness and sturdiness, you can experiment with whatever you have on hand. Just choose bread slices thick enough to hold the filling without tearing.
What if I don’t have cream cheese? Can I substitute it?
You can try using mascarpone or ricotta cheese mixed with a bit of sugar as a substitute, but cream cheese gives the best texture and tangy flavor for this recipe.
How do I prevent the roll-ups from unraveling while cooking?
Rolling them tightly and sealing the seam with a little milk or water helps. Also, start cooking seam-side down to help hold the roll closed as it browns.
Can I make these gluten-free or dairy-free?
Yes! Use gluten-free bread and dairy-free cream cheese to adapt this recipe to those needs. The flavor might shift slightly, but you’ll still get a delicious treat.
Are there savory variations I could try?
Definitely! Skip the cinnamon and powdered sugar in the filling and try mixing cream cheese with herbs and diced ham or smoked salmon for a savory twist.
Final Thoughts
Thank you for exploring this delightful French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe with me. It’s one of those dishes that feels special but is incredibly easy to make, perfect for anywhere from casual mornings to celebratory brunches. Don’t hesitate to get creative with toppings and have fun sharing these warm, tasty bites with your loved ones. I promise, once you try them, this recipe will become your new breakfast favorite!
Print
French Toast Roll-Ups with Cream Cheese Filling and Toppings Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 servings
- Category: Breakfast
- Method: Frying
- Cuisine: American
Description
French Toast Roll Ups are a delicious and fun twist on traditional French toast, featuring soft bread flattened and rolled around a creamy, sweetened cream cheese filling. Pan-fried to a golden crisp and served with a variety of toppings like maple syrup, fresh berries, or chocolate sauce, these roll-ups make an easy and impressive breakfast or snack that kids and adults will love.
Ingredients
Bread
- 1 loaf sliced bread (Challah, Brioche, or Texas Toast work best)
Filling
- 8 ounces cream cheese, softened
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
Egg Mixture
- 2 large eggs
- 1/4 cup milk
- 1/4 teaspoon ground cinnamon
Cooking
- 2 tablespoons butter
Optional Toppings
- Maple syrup
- Fresh berries
- Chocolate sauce
- Whipped cream
Instructions
- Soften the Cream Cheese: Prepare your cream cheese by allowing it to reach room temperature so it’s soft and easy to mix. If needed, microwave it briefly for 15-20 seconds, watching carefully to avoid melting.
- Combine Ingredients: In a medium bowl, add softened cream cheese, powdered sugar, vanilla extract, and ground cinnamon.
- Mix Until Smooth: Use an electric mixer or whisk to beat these ingredients until completely smooth and creamy, ensuring no lumps remain.
- Taste Test: Sample the filling and adjust sweetness or vanilla flavor as desired by adding more powdered sugar or vanilla extract.
- Set Aside: Once the cream cheese mixture is smooth and flavorful, set it aside while you prepare the bread.
- Trim the Crusts: Use a sharp knife or kitchen scissors to carefully remove the crusts from each slice of bread.
- Flatten the Bread: Place each bread slice on a cutting board and gently roll with a rolling pin until about 1/4 inch thick, taking care not to press too hard.
- Repeat: Continue trimming crusts and flattening all slices of bread.
- Spread the Filling: Spread a thin, even layer (about 1-2 tablespoons) of the cream cheese filling over each flattened slice, keeping the layer light to prevent overflow when rolling.
- Roll It Up: Starting at one side, roll each slice tightly into a small cylinder, keeping the roll even.
- Secure the Seam (Optional): If needed, brush a tiny amount of milk or water on the seam to help it stick closed.
- Repeat: Complete the spreading and rolling process for all slices.
- Whisk the Eggs: In a shallow dish, whisk together eggs, milk, and ground cinnamon until smooth and fully combined.
- Melt the Butter: In a large skillet or griddle, melt butter over medium heat, coating the pan’s surface evenly to prevent sticking.
- Dip the Roll-Ups: One at a time, quickly dip each roll-up into the egg mixture, coating all around but not soaking so they don’t become soggy.
- Cook Until Golden Brown: Place roll-ups seam-side down in the skillet. Cook 2-3 minutes per side until golden and crispy, turning gently with a spatula.
- Cook in Batches: Avoid overcrowding the skillet to ensure even browning by cooking in batches if needed.
- Remove and Drain: Transfer cooked roll-ups to a wire rack or paper towel-lined plate to drain excess butter.
- Serve Immediately: Enjoy these French toast roll-ups warm for best texture and flavor.
- Add Toppings: Customize with maple syrup, powdered sugar, fresh berries, whipped cream, chocolate sauce, or other favorite toppings.
- Get Creative: Encourage everyone to personalize their roll-ups with various toppings for a fun mealtime experience.
- Enjoy! Savor the delightful contrast of crunchy bread exterior and creamy, sweet interior in each bite.
Notes
- Using soft bread varieties like Challah or Brioche helps prevent tearing when flattening and rolling.
- Do not soak the roll-ups in egg mixture for too long to avoid sogginess.
- Cooking over medium heat ensures the roll-ups cook through without burning.
- You can prepare the filling ahead of time and store it in the fridge for up to 24 hours.
- Try different fillings such as Nutella or fruit preserves for delicious variations.
- Make sure to cook the roll-ups seam-side down first to help them stay closed during cooking.

