Cannoli Stuffed French Toast

Golden slices of Decadent Cannoli Stuffed French Toast are topped with powdered sugar, fresh berries, and maple syrup on a rustic plate. Save to Pinterest
Golden slices of Decadent Cannoli Stuffed French Toast are topped with powdered sugar, fresh berries, and maple syrup on a rustic plate. | homecooktales.com

Rich Italian-inspired brunch featuring thick brioche pockets filled with a creamy blend of ricotta and mascarpone cheese, sweetened with powdered sugar and studded with mini chocolate chips. The stuffed bread gets dipped in a warm cinnamon-vanilla custard before being pan-fried in butter until golden and crisp. Each serving delivers a luxurious texture contrast—crispy exterior, soft custard-soaked bread, and velvety sweet cheese filling. Perfect for weekend brunch gatherings, this indulgent dish comes together in 40 minutes and serves four generously.

The kitchen still smelled like our last Italian vacation when I decided to recreate that unforgettable breakfast we had in Little Italy. Something about combining creamy cannoli filling with plush French toast just clicked in my mind as the ultimate weekend indulgence.

My sister claimed she didnt even like French toast until she took a bite of this version. Now she requests it every birthday breakfast, and I catch her eating the leftover filling straight from the bowl when she thinks nobodys watching.

Ingredients

  • Whole milk ricotta cheese: Drain it really well or your filling will be too loose, I learned this the messy way
  • Mascarpone cheese: Adds that luxurious Italian creaminess you cant get from ricotta alone
  • Powdered sugar: Dissolves beautifully into the cheese mixture without any grainy texture
  • Mini chocolate chips: Use the mini ones so they distribute evenly throughout every bite
  • Brioche or challah bread: These sturdy, eggy breads hold up to being stuffed without falling apart
  • Whole milk and heavy cream: The combo creates a rich custard that coats the bread perfectly
  • Ground cinnamon: Warm spice that bridges the Italian flavors with classic French toast
  • Butter: Dont skimp here, it creates that golden restaurant-style crust

Instructions

Make the cannoli filling first:
Mix the ricotta, mascarpone, powdered sugar, vanilla, orange zest, cinnamon and salt until completely smooth, then fold in the chocolate chips and pop it in the fridge to firm up while you prep everything else.
Create pockets in your bread:
Carefully slide a sharp knife into the thick side of each slice and wiggle it around to make a deep pocket without poking through to the other side.
Stuff each slice generously:
Spoon about two to three tablespoons of that creamy filling into each bread pocket and press gently to seal the opening back up.
Whisk up your custard:
Beat together the eggs, milk, heavy cream, sugar, vanilla, cinnamon and salt in a shallow dish until everything is completely combined.
Get your butter sizzling:
Heat a large nonstick skillet over medium heat and add enough butter to coat the bottom generously.
Dip and cook:
Soak each stuffed bread slice in the custard for about twenty seconds per side, let the excess drip off, then fry for three to four minutes on each side until golden brown and crisp.
Thick brioche slices stuffed with creamy cannoli filling and chocolate chips, pan-fried until perfectly golden and ready for a delicious brunch. Save to Pinterest
Thick brioche slices stuffed with creamy cannoli filling and chocolate chips, pan-fried until perfectly golden and ready for a delicious brunch. | homecooktales.com

Last Christmas morning I made a double batch and watched my dad suspiciously eye the chocolate chips, only to go back for thirds. Thats when I knew this wasnt just breakfast anymore, it was a new family tradition.

The Art of Stuffing French Toast

Creating that pocket takes a gentle hand. I use a serrated knife and slowly saw back and forth while pressing gently. The first time I made this, I ripped through several slices and ended up with cannoli grilled cheese instead, which honestly was still delicious but not quite the presentation I wanted.

Getting That Golden Crust

Medium heat is your friend here. Too high and you burn the outside before the filling warms through, too low and you end up with soggy bread. I test the butter by flicking a drop of water in the pan, when it sizzles nicely without going crazy, the temperature is perfect.

Make Ahead Magic

You can absolutely make the filling the night before and keep it covered in the fridge. The flavors actually meld together better overnight, so morning prep becomes mostly about assembly and cooking.

  • Wrap any extra filled bread slices in plastic and freeze them for a quick fancy breakfast later
  • The custard mixture can be whisked together an hour ahead and kept covered in the fridge
  • Leftover filling is incredible swirled into oatmeal or spread on graham crackers
Close-up view of Decadent Cannoli Stuffed French Toast, featuring a crispy exterior and rich filling dusted with powdered sugar and fresh fruit. Save to Pinterest
Close-up view of Decadent Cannoli Stuffed French Toast, featuring a crispy exterior and rich filling dusted with powdered sugar and fresh fruit. | homecooktales.com

Theres something magical about cutting into that crisp exterior and hitting the cool, creamy filling inside. Its breakfast and dessert all at once, and honestly, isnt that the best way to start any weekend?

Recipe FAQs

Thick-cut brioche or challah bread, preferably day-old, provides the ideal sturdy texture to hold the filling without becoming soggy during soaking.

Yes, the ricotta-mascarpone filling can be made up to 24 hours in advance and refrigerated. This allows flavors to meld and makes assembly quicker.

Ensure your bread pockets are cut carefully without piercing through, and press gently after filling. Avoid overstuffing—2-3 tablespoons per slice is ideal.

For a different flavor profile, you can substitute with cream cheese blended with a bit of milk, though the texture will be slightly denser.

Leftovers can be refrigerated for up to 2 days. Reheat in a 350°F oven for 10 minutes to restore crispness—the microwave will make them soggy.

You can use dairy-free cream cheese and milk alternatives, though the texture and richness will differ from the traditional version.

Cannoli Stuffed French Toast

Thick brioche stuffed with sweet ricotta filling, dipped in vanilla custard and fried until golden.

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 (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
  • Fresh berries
  • Maple syrup

Instructions

1
Prepare the Cannoli Filling: Combine ricotta, mascarpone, powdered sugar, vanilla extract, orange zest, cinnamon, and salt in a medium bowl. Mix until completely smooth. Fold in mini chocolate chips. Refrigerate until ready to use.
2
Create Bread Pockets: 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 2 to 3 tablespoons of the cannoli filling into each pocket. Press lightly to seal the opening.
3
Prepare the Custard Mixture: In a shallow dish, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until fully incorporated and smooth.
4
Preheat Cooking Surface: Preheat a large nonstick skillet or griddle over medium heat. Add a generous pat of butter to coat the surface.
5
Soak Stuffed Bread: Dip each stuffed bread slice into the custard mixture, soaking both sides for approximately 20 seconds. Allow excess liquid to drip off before transferring to the skillet.
6
Cook French Toast: Place the soaked slices on the hot skillet. Cook for 3 to 4 minutes per side until golden brown and heated through. Work in batches as needed, adding more butter between batches to prevent sticking.
7
Plate and Garnish: Transfer the cooked French toast to serving plates. Dust generously with powdered sugar. Garnish with additional mini chocolate chips and fresh berries if desired. Serve immediately with warm maple syrup.
Additional Information

Equipment Needed

  • Medium mixing bowl
  • Shallow dish for custard
  • Whisk
  • Sharp knife
  • Spoon or piping bag
  • Large nonstick skillet or griddle
  • Spatula

Nutrition (Per Serving)

Calories 460
Protein 14g
Carbs 48g
Fat 23g

Allergy Information

  • Contains milk and dairy products (ricotta, mascarpone, heavy cream, butter)
  • Contains eggs
  • Contains wheat and gluten (brioche or challah bread)
  • Contains chocolate (may include soy lecithin)
Rachel Whitfield

Sharing simple, flavorful recipes and kitchen tips for fellow home cooks and food lovers.