This Cannoli French Toast puts a fun twist on breakfast! Soft and fluffy bread is dipped in a sweet, creamy filling that tastes just like cannoli. Who says you can’t have dessert for breakfast?
Every bite is like a treat, especially with a dusting of powdered sugar on top. I love to serve it with fresh fruit for a bright touch. Trust me, your mornings will never be the same!
Key Ingredients & Substitutions
Bread: Thicker bread, like brioche or challah, is ideal because it soaks up the custard nicely without falling apart. If you’re looking for a lighter option, try whole grain or even gluten-free bread!
Cheese: The mix of ricotta and mascarpone gives that creamy cannoli vibe. If you can’t find mascarpone, cream cheese works as a substitute. Just whip it a bit to soften it up.
Chips: Mini chocolate chips are key for that classic cannoli taste. If you’re avoiding chocolate, you can skip them or sprinkle with nuts for added crunch and flavor.
Milk: Whole milk is perfect for a rich batter, but feel free to swap with almond milk or any milk of choice for a lighter version.
How Do You Ensure Perfectly Cooked French Toast?
Cooking French toast to perfection is all about timing and temperature. Here’s how to get it just right:
- Start with medium heat. If it’s too high, the outside burns before the inside cooks.
- Make sure your skillet is hot before adding the bread. A drop of water should sizzle when it hits the pan.
- Dip the bread briefly in the egg mixture. Over-soaking can lead to soggy toast.
- Cook until golden brown on both sides, about 3-4 minutes each. If it browns too quickly, lower the heat.
By following these tips, you’ll end up with perfectly crispy and soft Cannoli French Toast every time!

Cannoli French Toast Recipe
Ingredients You’ll Need:
For the French Toast:
- 4 thick slices brioche or challah bread
- 3 large eggs
- 1/2 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- Pinch of salt
For the Cannoli Filling:
- 1/2 cup ricotta cheese
- 1/4 cup mascarpone cheese
- 1/3 cup powdered sugar (plus extra for dusting)
- 1 tsp orange zest
- 1/2 tsp vanilla extract (for filling)
- 1/4 cup mini chocolate chips (plus more for garnish)
For Cooking and Serving:
- Butter or oil for cooking
- Maple syrup, for serving
- Fresh strawberries and raspberries for garnish
How Much Time Will You Need?
This recipe takes about 20 minutes to prepare and cook, making it a quick yet indulgent breakfast option. You’ll spend around 10 minutes mixing the filling and egg mixture, and another 10 minutes cooking up the French toast to golden perfection.
Step-by-Step Instructions:
1. Mix the Egg Batter:
Start by whisking together the eggs, milk, vanilla extract, ground cinnamon, and a pinch of salt in a shallow bowl. Make sure everything is well combined for an even coating on the bread.
2. Prepare the Cannoli Filling:
In a separate bowl, combine the ricotta cheese, mascarpone cheese, powdered sugar, orange zest, and vanilla extract. Mix until everything is nice and smooth. Stir in the mini chocolate chips for that authentic cannoli touch!
3. Assemble the French Toast:
Take a slice of bread and spread a generous layer of your ricotta-cannoli filling on one side. If you like a thicker toast, place another slice on top to create a sandwich (filling side inside). If you prefer, you can also just use one slice with the filling facing up.
4. Heat the Pan:
On medium heat, warm up a skillet or griddle, adding a bit of butter or oil to coat the bottom. This will ensure your French toast gets perfectly crispy!
5. Dip & Cook:
Grab each slice of bread (or the sandwich) and briefly dip it into the egg mixture. Make sure it soaks, but don’t let it become too soggy! Place the dipped bread onto the skillet and cook until one side is golden brown, about 3-4 minutes. Flip and repeat on the other side until it’s cooked through.
6. Serve with Style:
After cooking, remove the French toast from the skillet and place it on a serving plate. Drizzle with maple syrup, dust with powdered sugar, and sprinkle some extra mini chocolate chips on top. For a colorful touch, garnish with fresh strawberries and raspberries.
7. Enjoy Your Treat!
Serve immediately, and enjoy this delightful, cannoli-inspired French toast that’s perfect for breakfast or brunch!
Can I Use Different Types of Bread?
Absolutely! While brioche or challah is recommended for their richness, you can also use French bread, whole grain, or even gluten-free bread if you prefer. Just make sure it’s thick enough to hold the filling!
Can I Make the Filling Ahead of Time?
Yes, you can prepare the cannoli filling a day in advance! Just store it in an airtight container in the fridge. Give it a good stir before spreading it on the bread when you’re ready to cook.
How Should I Store Leftover French Toast?
If you have any leftovers, let them cool completely and store in an airtight container in the fridge for up to 2 days. To reheat, use the microwave or a skillet on low heat until warmed through. Add a little syrup or powdered sugar when serving again!
Can I Freeze the French Toast?
Yes! You can freeze cooked French toast slices. Once they’re completely cooled, wrap them tightly in plastic wrap or foil, then place them in a freezer-safe bag. They can be frozen for up to 2 months. Just toast them in the toaster or heat in the oven when you’re ready to enjoy!



