Creamy Cozy Vanilla Ricotta Cannoli Cake is my answer to that moment when you want something that feels bakery special, but you still want to make it at home in comfy clothes. Maybe you have guests coming, maybe you promised dessert, or maybe it is just one of those weeks where a slice of cake sounds like self care. This one hits all the cozy notes with vanilla, ricotta, and that classic cannoli vibe. It is creamy, a little nostalgic, and honestly easier than it looks. If you have ever felt intimidated by cannoli anything, this is your friendly starting point. 
Why You’ll Love This Recipe
I keep coming back to this cake because it tastes like a treat from an Italian bakery, but you do not need fancy skills to pull it off. The texture is my favorite part: soft cake layers, creamy ricotta filling, and just enough chocolate to make it feel like a real cannoli dessert, not just vanilla cake with a cute name.
Here is why I think you will love it too:
- Cozy vanilla flavor that is warm and not too sweet
- Ricotta makes it creamy but still light, not heavy like some frostings
- Great for birthdays, holidays, or a random Saturday night
- You can make parts ahead, so it feels low stress
If you are in a ricotta baking mood, you might also love my cozy lemon situation. This one is bright and simple: Cozy One Bowl Creamy Lemon Ricotta Cake. I make it when I want something easy that still tastes like I tried.
Also, little tip from my kitchen: chill the cake before serving if you can. That ricotta filling firms up nicely and slices cleaner. You still get that creamy bite, just without the filling sliding out the sides.

Cannoli Cake Recipe
This is the part where I reassure you that you do not need to make actual cannoli shells to get the vibe. We are baking simple vanilla cake layers and filling them with a ricotta cannoli style filling. Then we finish it off with a light frosting vibe and toppings like mini chocolate chips and a dusting of powdered sugar.
Ingredients you will need
I am keeping this approachable with grocery store basics. If you bake even sometimes, you probably have most of this already.
- Vanilla cake layers: flour, baking powder, salt, sugar, eggs, butter or oil, milk or buttermilk, and vanilla extract
- Cannoli style filling: ricotta, powdered sugar, vanilla, a pinch of cinnamon (optional), mini chocolate chips
- Optional extras: orange zest, chopped pistachios, chocolate curls
Simple directions
Here is the flow I follow:
1) Bake the cake layers. Two 8 inch or 9 inch rounds work great. Let them cool fully. This matters because warm cake will melt your filling and make it messy.
2) Make your filling while the cake cools. It is basically stir, taste, chill. More on that below.
3) Assemble. Put one cake layer down, spread filling, add the second layer. If you want a taller cake, go with three thinner layers.
4) Finish the outside. You can do a thin layer of filling on the sides like a rustic frosting, or use whipped cream if you want it extra light.
5) Top it. I like mini chocolate chips around the edge and powdered sugar right before serving.
When I want a different cozy dessert in the same comfort zone, I do cheesecake bars. They are creamy and super snackable: Cozy Creamy Vanilla Bean Cheesecake Bars. Same homey vibe, different form.
“I made this for Sunday dinner and everyone thought it came from a bakery. The ricotta filling was the star and the cake stayed soft even the next day.”

Homemade Cannoli Filling Recipe
Let us talk about the real heart of this dessert. A good cannoli filling should taste lightly sweet, vanilla forward, and creamy without being runny. Ricotta can be watery depending on the brand, so I always take one small step to make sure the filling turns out thick and dreamy.
My go to filling mix looks like this:
Ricotta + powdered sugar + vanilla + pinch of salt + mini chocolate chips.
Optional but really nice if you want that classic bakery note: a tiny bit of cinnamon and a little orange zest. Not too much, just enough that someone takes a bite and goes, wait what is that flavor? in a good way.
Also, I know mascarpone is popular in cannoli filling. You can absolutely do half ricotta and half mascarpone if you want it richer. I keep it ricotta heavy for that traditional taste and because it feels lighter on the tongue.
If you are a no bake dessert person sometimes, you would probably enjoy this fridge cake too: Creamy Cozy Old Fashioned No Bake Strawberry Vanilla Icebox Cake. It is the kind of thing I make when I cannot be bothered to turn the oven back on.
How to Make Cannoli Filling
This is where most people get tripped up, but it is honestly simple. The main goal is thick, smooth, and scoopable.
Step by step the way I do it:
1) Drain the ricotta if it looks wet. I spoon it into a fine mesh strainer lined with a paper towel, set it over a bowl, and let it sit 20 to 30 minutes. If it is super watery, go longer. This one step prevents soupy filling.
2) Stir powdered sugar into the ricotta. Start with less than you think, then taste. You can always add more, but you cannot un sweeten it.
3) Add vanilla and a pinch of salt. Salt sounds weird in sweet filling, but it makes the vanilla pop.
4) Fold in mini chocolate chips last. If you stir them too aggressively, they can streak and make the filling look a little gray. Folding keeps it pretty.
5) Chill for at least 30 minutes. This helps it thicken and makes the cake assembly way easier.
Small practical tip: if you want super smooth filling, you can whisk hard or use a hand mixer for a few seconds. I usually just stir well and keep a little texture, because it feels more homemade in a good way.
And if you are looking for another super simple ricotta cake that is basically no stress, I have one I make all the time: Creamy Ricotta Vanilla Cake One Bowl Comfort. It is cozy baking at its easiest.
Equipment For Cannoli Shells
So here is the deal. This cake does not require you to fry cannoli shells. But I know some of you love going all in, or you want crunchy shell pieces on top, or you want to serve a few mini cannoli on the side. If that is you, this section is for you.
To make traditional cannoli shells at home, you would typically need:
Cannoli forms, a small pot for frying, tongs, thermometer, and a cooling rack.
If you do not want to fry, an easy shortcut is using store bought cannoli shells and just crushing a couple over the top of your cake right before serving. It adds that crisp bite without turning your kitchen into a frying station.
My honest take as a home baker: skip shell making unless you truly enjoy frying projects. The cake already delivers the cannoli flavor through the filling, vanilla, and chocolate chips. Crunchy toppings are fun, but not required.
Common Questions
Can I make this cake ahead of time?
Yes. I actually prefer it after a few hours in the fridge. Make it up to 24 hours ahead for best texture. Add powdered sugar on top right before serving.
How do I store leftovers?
Because of the ricotta filling, store it covered in the fridge. It keeps well for about 3 days. The cake stays surprisingly soft.
What if my filling is runny?
It usually means the ricotta was too wet. Drain it longer next time. For a quick fix, chill the filling longer and consider stirring in a spoonful or two of extra powdered sugar.
Can I use chocolate cake instead of vanilla?
You can, but the vibe changes. Vanilla keeps it more classic cannoli. If you do chocolate, keep the filling vanilla so the whole thing does not feel too heavy.
Do I need mascarpone?
Nope. Ricotta alone works great. Mascarpone makes it richer, so use it only if you want that extra creamy feel.
A sweet final note before you bake
If you want a dessert that feels special but still doable, Creamy Cozy Vanilla Ricotta Cannoli Cake is such a good one to try. Take your time draining the ricotta, chill the filling, and do not stress about perfect edges. If you want to compare styles, you can also check out this Cannoli Cake – Sugar Spun Run for another tasty approach. Now grab your vanilla, clear a little fridge space, and go bake your own Creamy Cozy Vanilla Ricotta Cannoli Cake this week. I think you are going to love that first creamy, cozy slice.
Print
Creamy Cozy Vanilla Ricotta Cannoli Cake
- Total Time: 55 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
A delicious, creamy cake inspired by classic cannoli, featuring soft vanilla layers and rich ricotta filling.
Ingredients
- 2 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp salt
- 1 cup sugar
- 3 large eggs
- 1/2 cup butter or oil
- 1 cup milk or buttermilk
- 1 tbsp vanilla extract
- 2 cups ricotta cheese
- 1 cup powdered sugar
- 1 tsp vanilla extract (for filling)
- 1/4 tsp cinnamon (optional)
- 1/2 cup mini chocolate chips
- Optional: orange zest, chopped pistachios, chocolate curls
Instructions
- Bake the cake layers in two 8-inch or 9-inch round pans and let them cool fully.
- Make your filling while the cake cools by stirring together ricotta, powdered sugar, vanilla, a pinch of salt, and mini chocolate chips.
- Assemble the cake by placing one layer down, spreading the filling, and adding the second layer.
- Finish the outside with a thin layer of filling or whipped cream.
- Top it with mini chocolate chips around the edge and dust with powdered sugar before serving.
Notes
Chill the cake before serving for a cleaner slice of the ricotta filling.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Italian
