Cannoli Stuffed French Toast

Thick brioche slices stuffed with creamy cannoli filling, dipped in cinnamon-vanilla custard, and fried until golden. Save to Pinterest
Thick brioche slices stuffed with creamy cannoli filling, dipped in cinnamon-vanilla custard, and fried until golden. | cozypinkitchen.com

Transform classic brunch into something extraordinary with this Italian-inspired creation. Thick slices of brioche bread are filled with a luscious blend of ricotta, mascarpone, powdered sugar, mini chocolate chips, and orange zest. After being dipped in a rich cinnamon-vanilla custard, each slice is pan-fried in butter until golden brown and crispy. The result is a crispy exterior giving way to warm, creamy filling with bursts of chocolate. Perfect for weekend brunch or special occasions, this indulgent dish serves four and takes just 40 minutes from start to finish. Dust with powdered sugar and fresh berries for an elegant presentation.

The kitchen still smelled like Sunday mornings at my grandmother house in Brooklyn, where ricotta pies and stuffed breads appeared like magic from her tiny oven. When I first thought about combining those flavors with French toast, my husband looked at me like I had finally lost my mind in the best possible way. That first weekend attempt left us eating off paper towels standing over the stove, too impatient to bother with actual plates. Now it has become our lazy Saturday tradition, the kind of breakfast that makes you cancel all other plans.

My sister in law actually cried when I made this for her birthday brunch last spring. She grew up in an Italian family where cannoli were reserved for special occasions, and seeing them transformed into breakfast made her feel like a kid again. We spent the whole meal talking about her childhood trips to the pastry shop in Little Italy, chocolate mustaches and all.

Ingredients

  • Whole milk ricotta cheese: Drain this really well, otherwise you will end up with a soggy mess inside your beautiful French toast
  • Mascarpone cheese: This adds that silky texture you find in real cannoli cream, do not try substituting cream cheese
  • Mini chocolate chips: These distribute evenly throughout the filling so every bite has those little pockets of chocolate
  • Brioche or challah bread: Day old slices work best because they hold up to the custard soak without falling apart
  • Whole milk and heavy cream: The combination makes for a rich custard that coats the bread beautifully
  • Orange zest: This brightens all the rich dairy and makes the filling taste more authentic
  • Ground cinnamon: Use this in both the filling and the custard for that warm spice throughout
  • Butter: Be generous here because butter creates that golden restaurant style crust

Instructions

Whip up the cannoli cream first:
Mix your drained ricotta, mascarpone, powdered sugar, vanilla, orange zest, cinnamon, and salt until completely smooth, then fold in those mini chocolate chips until they are evenly distributed.
Create pockets in your bread:
Carefully slice into the thick side of each bread slice without cutting all the way through, leaving enough of a border to keep everything contained while you stuff it.
Fill each slice generously:
Spoon or pipe about 2 to 3 tablespoons of that beautiful ricotta mixture into each bread pocket, pressing gently to seal the opening back up.
Prepare your custard bath:
Whisk together eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, and salt in a shallow dish until everything is completely incorporated.
Get your skillet ready:
Heat a large nonstick pan or griddle over medium heat with a generous amount of butter melting and starting to foam.
Soak each stuffed slice:
Dip the bread into the custard for about 20 seconds per side, letting any excess liquid drip off before it hits the hot pan.
Cook to golden perfection:
Fry each slice for 3 to 4 minutes on both sides until they are deeply golden and the filling is heated through, adding more butter between batches as needed.
Serve it up:
Dust with powdered sugar, scatter extra chocolate chips on top, and add fresh berries if you want something to cut through all that richness.
Golden-brown Decadent Cannoli Stuffed French Toast topped with powdered sugar, berries, and a drizzle of maple syrup. Save to Pinterest
Golden-brown Decadent Cannoli Stuffed French Toast topped with powdered sugar, berries, and a drizzle of maple syrup. | cozypinkitchen.com

Our daughter requested this for her sleepover breakfast last month and her friends actually went silent for a full minute after taking their first bites. That kind of breakfast table silence is the highest compliment I know.

Getting That Restaurant Style Crust

I learned the hard way that butter is not optional here. The milk solids in butter caramelize and create that gorgeous golden brown crust you see at brunch spots, while oil just makes things greasy. Let the butter foam slightly before adding your bread and do not be shy about adding more between batches.

Making It Ahead

The filling actually gets better after sitting in the fridge overnight because all those flavors have time to meld together. You can stuff the bread the night before too, just wrap the slices tightly and keep them cold until you are ready to dip and cook.

Perfect Pairings

A crisp sparkling wine or prosecco cuts through all that rich creaminess in the most elegant way. Or go the coffee route with a cappuccino and let the foam blend into the melted chocolate chips on your plate.

  • Fresh berries on the side make this feel a little less decadent
  • A light arugula salad with lemon vinaigrette works surprisingly well as a follow up
  • Leftovers reheat beautifully in a 350 degree oven for about 10 minutes
A close-up of Decadent Cannoli Stuffed French Toast reveals melted chocolate chips and a luscious ricotta-mascarpone filling. Save to Pinterest
A close-up of Decadent Cannoli Stuffed French Toast reveals melted chocolate chips and a luscious ricotta-mascarpone filling. | cozypinkitchen.com

Some mornings just call for something that makes you close your eyes and say out loud, wow, I made this. This is one of those recipes.

Recipe FAQs

Brioche or challah bread works exceptionally well due to their rich, eggy structure and ability to hold the filling without falling apart during cooking.

Absolutely! The cannoli filling can be made up to 24 hours in advance and stored refrigerated. In fact, the flavors develop beautifully overnight.

Ensure you don't overstuff the bread pockets, and press lightly to seal after filling. Also, avoid soaking the bread too long in the custard mixture.

You can substitute dairy-free cream cheese and coconut milk for the ricotta and mascarpone, and use plant-based milk and butter alternatives for the custard and frying.

Wrap the ricotta in cheesecloth or a fine-mesh sieve and let it drain for at least 30 minutes, or press gently to remove excess whey before using.

Yes! Assemble and freeze uncooked slices. When ready to serve, thaw slightly, dip in custard, and cook as directed.

Cannoli Stuffed French Toast

Thick brioche stuffed with sweet ricotta filling, chocolate chips, and orange zest. Golden pan-fried perfection.

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.
Sophie Reynolds

Sharing easy, flavorful recipes and kitchen wisdom for everyday home cooks—let’s make every meal feel special.