Cannoli Stuffed French Toast

Decadent Cannoli Stuffed French Toast features golden brioche slices with creamy ricotta and chocolate chips. Pin it
Decadent Cannoli Stuffed French Toast features golden brioche slices with creamy ricotta and chocolate chips. | whiskmehome.com

Indulge in this Italian-American breakfast creation where classic French toast meets beloved cannoli flavors. Thick slices of day-old brioche are transformed by creating deep pockets filled with a luscious blend of drained ricotta, creamy mascarpone, powdered sugar, vanilla, orange zest, cinnamon, and mini chocolate chips. Each stuffed slice takes a luxurious bath in a cinnamon-vanilla custard made with eggs, whole milk, and heavy cream before hitting a buttered skillet.

The result is beautifully golden brown exteriors with warm, creamy centers. The contrast between crisp fried edges and the cool, sweet filling creates an irresistible texture combination. A final dusting of powdered sugar and optional fresh berries or maple syrup elevates this dish from weekend breakfast to impressive brunch centerpiece. The entire process takes just 40 minutes from start to finish, yielding four generous servings perfect for sharing.

The morning sun hit our tiny apartment kitchen just as I slid the first stuffed slice onto the buttered skillet. Something about the way the cinnamon hit the hot pan made everything smell like an Italian bakery at dawn. My roommate stumbled in, rubbing sleep from her eyes, asking what kind of magic was happening on the stove.

My grandmother would never approve of stuffing cannoli filling into French toast, but some rules were made to be broken in the name of happiness. The first time I served this for brunch, my friend Mark actually closed his eyes after the first bite and whispered that I was dangerous. That Sunday morning became legendary in our friend group.

Ingredients

  • 1 cup whole milk ricotta cheese: Drain it really well or your filling will weep into the bread
  • 1/2 cup mascarpone cheese: This makes the filling impossibly smooth and luxurious
  • 1/2 cup powdered sugar: Adjust up or down depending on your sweet tooth
  • 1/3 cup mini chocolate chips: They stay suspended better than regular sized ones
  • 1/2 teaspoon vanilla extract: Use the good stuff here
  • 1/4 teaspoon orange zest: Brightens everything like a little Italian sunshine
  • 1/8 teaspoon ground cinnamon: Just a whisper to warm up the filling
  • Pinch of salt: Makes the chocolate sing
  • 8 thick slices brioche bread: Day old is better, it will not fall apart when stuffed
  • 4 large eggs: Room temperature eggs whisk up smoother
  • 3/4 cup whole milk: Creates a richer custard than skim ever could
  • 1/4 cup heavy cream: The secret to restaurant style French toast
  • 2 tablespoons granulated sugar: Helps the exterior caramelize beautifully
  • 1 teaspoon vanilla extract: Because you can never have too much vanilla
  • 1/2 teaspoon ground cinnamon: Pairs perfectly with the chocolate inside
  • Butter: Generous amounts for frying, it is worth every calorie
  • Powdered sugar for dusting: The snowy finish makes it feel special
  • Additional mini chocolate chips: For those who believe more is more
  • Fresh berries: They cut through all that richness
  • Maple syrup: Warm it slightly before pouring

Instructions

Make the filling first:
Beat the ricotta and mascarpone together until no lumps remain, then whisk in the powdered sugar until completely smooth. Fold in the vanilla, orange zest, cinnamon, salt, and chocolate chips last so you do not break the chips. Chill this for at least 30 minutes to let flavors meld.
Create pockets in the bread:
Carefully slide a sharp knife into the thick side of each slice and wiggle it around to create a deep pocket without piercing through. Be gentle here, some bread is more fragile than it looks. Think of it as performing surgery on a very delicious patient.
Stuff with love:
Use a small spoon or piping bag to fill each pocket with about two tablespoons of the chilled filling. Do not overfill or the bread will split when you try to dip it later. Press the opening lightly to seal it back up.
Whisk up the custard:
Combine the eggs, milk, cream, sugar, vanilla, cinnamon, and salt in a wide shallow dish. Whisk until the sugar dissolves completely and the mixture looks uniform. This should be deep enough to submerge each slice comfortably.
Get your pan ready:
Heat a large nonstick skillet over medium heat and add enough butter to coat the bottom generously. Watch for the foam to subside and the butter to turn golden, that is when you know it is ready. The butter should smell nutty, not burnt.
Dip carefully:
Lay each stuffed slice in the custard and count to twenty before flipping. Let the second side soak just as long, then lift and let excess drip off for a moment. The bread should feel heavy but not falling apart saturated.
Cook to golden perfection:
Place the slices in the hot butter and do not touch them for at least three minutes. You want that deep golden brown crust to form properly. Flip gently and cook another three to four minutes until the second side matches.
Finish with flair:
Transfer to warm plates and immediately dust with powdered sugar while they are still hot. Scatter extra chocolate chips over the top, add fresh berries if you have them, and serve with warm maple syrup on the side.
This Decadent Cannoli Stuffed French Toast is dusted with powdered sugar, served warm with maple syrup. Pin it
This Decadent Cannoli Stuffed French Toast is dusted with powdered sugar, served warm with maple syrup. | whiskmehome.com

My sister requested this for her birthday breakfast three years in a row now. She says it is the only thing that makes getting up before noon worth it. Watching her kids discover the hidden chocolate inside for the first time was better than any present I could have bought.

Make Ahead Magic

The filling can be prepared up to two days in advance and stored in an airtight container. Actually, the flavors improve after a night in the refrigerator. Just give it a quick stir before stuffing the bread.

Bread Wisdom

Ask your bakery for brioche ends or day old loaves, they often sell them at a discount. Fresh soft bread will disintegrate when you try to stuff it with that creamy ricotta mixture. Slightly stale bread absorbs the custard without falling apart.

Serving Like A Pro

Warm your plates in a low oven before serving, this dish loses its charm quickly once cold. A light dusting of powdered sugar right before plating makes everything look restaurant worthy.

  • Set up a garnish station so everyone can customize their own slice
  • Keep the first batch warm in a 200 degree oven while you cook the rest
  • Have everything ready before you start cooking, this comes together fast
Thick brioche stuffed with cannoli filling, dipped in vanilla custard, and pan-fried for a golden crust. Pin it
Thick brioche stuffed with cannoli filling, dipped in vanilla custard, and pan-fried for a golden crust. | whiskmehome.com

Life is too short for ordinary breakfast. Make this for someone you love.

Recipe FAQs

Absolutely. The cannoli filling can be made up to 2 days in advance and stored in an airtight container in the refrigerator. In fact, the flavors often meld better after sitting overnight. Just give it a quick stir before stuffing the bread.

Day-old brioche or challah has a firmer texture that better absorbs the custard without becoming soggy or falling apart. Fresh bread can turn mushy, especially when stuffed and dipped. If you only have fresh bread, lightly toast the slices before creating the pockets.

Be careful not to overfill each pocket—2 to 3 tablespoons is plenty. After stuffing, press the opening lightly to help seal. When cooking, start seam-side down first to help create a natural seal. Avoid pressing down on the toast while it cooks.

You can substitute the ricotta and mascarpone with dairy-free cream cheese or cashew cream alternatives. Use plant-based milk and cream in the custard, and replace butter with coconut oil or vegan butter. The texture will differ slightly but still deliver delicious results.

Place the ricotta in a fine-mesh sieve lined with cheesecloth or coffee filters over a bowl. Let it drain in the refrigerator for at least 2 hours, or overnight for best results. You can also wrap it in cheesecloth and squeeze gently to remove excess moisture.

Yes, freeze the cooked and cooled slices on a baking sheet until firm, then transfer to a freezer bag for up to 1 month. Reheat in a 350°F oven for 10-12 minutes until heated through. Avoid microwaving as it makes the bread soggy.

Cannoli Stuffed French Toast

Crispy brioche pockets filled with chocolate chip ricotta cream, fried until golden and dusted with powdered sugar.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Cannoli Filling

  • 1 cup whole milk ricotta cheese, well-drained
  • 1/2 cup mascarpone cheese
  • 1/2 cup powdered sugar
  • 1/3 cup mini chocolate chips
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon orange zest
  • 1/8 teaspoon ground cinnamon
  • Pinch of salt

French Toast

  • 8 thick slices brioche or challah bread (about 1-inch thick)
  • 4 large eggs
  • 3/4 cup whole milk
  • 1/4 cup heavy cream
  • 2 tablespoons granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • Pinch of salt
  • Butter, for frying

Garnish

  • Powdered sugar, for dusting
  • Additional mini chocolate chips (optional)
  • Fresh berries (optional)
  • Maple syrup (optional)

Instructions

1
Prepare the Cannoli Filling: In a medium bowl, combine ricotta, mascarpone, powdered sugar, vanilla extract, orange zest, cinnamon, and salt. Mix until smooth. Fold in mini chocolate chips. Refrigerate until ready to use.
2
Stuff the Bread: Using a sharp knife, cut a deep pocket into the side of each bread slice without cutting all the way through. Gently spoon or pipe about 2 to 3 tablespoons of the cannoli filling into each pocket. Press lightly to seal.
3
Make the Custard: In a shallow dish, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt.
4
Dip and Cook: Preheat a large nonstick skillet or griddle over medium heat and add a generous pat of butter. Dip each stuffed bread slice in the custard, soaking both sides for about 20 seconds. Let excess drip off.
5
Fry the French Toast: Place the soaked slices on the hot skillet. Cook for 3–4 minutes per side, or until golden brown and heated through. Work in batches, adding more butter as needed.
6
Serve: Transfer to plates, dust with powdered sugar, and garnish with extra mini chocolate chips and fresh berries if desired. Serve warm with maple syrup.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Sharp knife
  • Spoon or piping bag
  • Nonstick skillet or griddle
  • Spatula

Nutrition (Per Serving)

Calories 460
Protein 14g
Carbs 48g
Fat 23g

Allergy Information

  • Contains milk, eggs, and wheat (gluten).
  • Contains chocolate (may include soy lecithin).
  • Mascarpone and ricotta are dairy.
  • Always check all ingredient labels for specific allergens.
Emily Bradford

Easy, flavor-packed recipes and family-friendly meal ideas from Emily’s cozy kitchen.