📌 Cannelloni Stuffed with Salmon, Ricotta, and Zucchini Flowers
Posted 19 April 2026 by: Admin
That smell drifting from the oven when the Parmesan cream begins to caramelize at the edges of the dish — it’s impossible to stay in another room. Salmon-stuffed cannelloni are the kind of dish you pull out on a Sunday for no particular reason, turning the meal into something real. Total comfort, no complications.
The dish arrives at the table still steaming, the surface slightly crispy where the Parmesan has gratinéed into a golden crust like light caramel. Under this layer, the cream has thickened into a silky coating, and when you cut a cannelloni with a spoon, the pale pink salmon filling gently escapes, mixed with melting ricotta and the small orange petals of zucchini flowers. A puff of garlic and fresh basil rises immediately. It’s simple. It’s very good.
Why you’ll love this recipe
Ingredient Notes
All ingredients gathered: salmon, ricotta, zucchini flowers, basil, Parmesan, and cream — a beautiful promise.
- Salmon (300 g skinless fillets) : Choose thick fillets, not thin slices that dry out in the steamer in 3 minutes. After cooking, the center should remain slightly pink. Quality frozen salmon works very well — provided it’s properly thawed and patted dry before flaking, otherwise the filling becomes too wet and the cannelloni collapse.
- Ricotta (300 g) : Supermarket ricotta does the job. The important point: it shouldn’t release too much water. If it’s very liquid out of the tub, drain it for 15 minutes in a fine sieve before using. A filling that’s too wet results in cannelloni that burst open and empty during cooking.
- Zucchini flowers (4) : In season, you can find them at markets or specialty grocers. Out of season, skip them — the recipe holds up perfectly without. Definitely don’t cook them before chopping: they are fragile and lose their orange color in seconds of heat.
- Grated Parmesan (120 g) : Get real Parmesan and grate it yourself, not the fine powder in a bag. The difference in the sauce is immediate: it’s more flavorful and gratinates better. 120 g for 4 people is generous — and that’s intentional.
- Heavy liquid cream (40 cl) : Full fat, at least 30%. A light cream will split in the heat and produce a lumpy sauce. No need for the most expensive kind — a standard heavy cream is more than enough.
The filling: the moment where everything is decided
Start by steaming the salmon very quickly — 6 to 8 minutes absolute maximum; the center must remain slightly pink. It will finish cooking in the oven. Let it cool completely before flaking it with a fork, separating the fibers without mashing them. In a bowl, mix this salmon with the ricotta, very finely minced garlic, chopped basil, and the zucchini flowers cut into small pieces. The filling is soft, slightly pink, with orange and green accents. It smells of fresh basil and the sea. Transfer it to a piping bag — or, failing that, a freezer bag with a corner cut off.
The part everyone misses: filling the cannelloni
This is where people give up and switch to lasagna. Don’t do that. A piping bag is really the only technique that works — filling pasta tubes with a spoon is a guarantee of uneven filling and wasted time. Hold the cannelloni in one hand, insert the tip into the middle of the tube, and squeeze while slowly pulling back toward the opening. The filling must reach both ends. A well-filled tube feels slightly firm under your fingers without being about to burst. Lay them side-by-side in the baking dish, tight but not forced.
Parmesan cream: four ingredients, an impressive sauce
Mix the liquid cream with 100 g of grated Parmesan, salt, and freshly ground black pepper. There, the sauce is ready. Pour this mixture over the cannelloni to cover them almost entirely — they shouldn’t dry out on top during baking. Sprinkle the remaining 20 g of Parmesan over the top. During cooking, the cream will thicken, the Parmesan will melt into the sauce and brown on the surface. When you hear a low bubbling through the oven door, you know the heat is doing its job.
The oven, patience, and the crust that was worth the wait
30 minutes at 180°C — and above all, no lid. The cannelloni cook in the steam from the cream, which is exactly what we want. In the last 5 minutes, if the surface isn’t colored enough, switch to grill mode at medium power and watch closely. The ideal crust: golden like light caramel, slightly crispy at the edges where the cream has reduced into a thin, gratinéed layer. Let it rest for 5 minutes out of the oven before serving — the filling holds together better when cut, and you won’t burn your tongue on the first bite.
Tips & Tricks
- If you can’t find zucchini flowers, replace them with very finely grated zucchini, squeezed dry in a kitchen towel — same freshness, same color in the filling.
- Prepare the filling the day before and keep it in the fridge in the closed piping bag: the next day the flavors will have melded and the filling process goes twice as fast.
- To prevent the edges of the cannelloni from drying out, cover the dish with aluminum foil for the first 20 minutes, then remove it for the last 10 — the crust forms without the pasta hardening.
- Fresh basil after taking it out of the oven is not optional: it refreshes the dish and contrasts with the richness of the cream. Use it generously when serving, not before.
Can I prepare the cannelloni the day before?
Yes, it is actually recommended. Stuff the cannelloni, arrange them in the dish, cover with plastic wrap and refrigerate. The next day, pour the Parmesan cream and bake directly. Add 5 minutes to the cooking time if the dish is coming straight from the cold fridge.
Is a piping bag really mandatory?
No, but it really is much easier. A freezer bag with a 1 cm corner cut off works very well. Filling cannelloni with a teaspoon is possible but tedious — the filling often remains uneven and you risk breaking the tubes.
Can I replace the zucchini flowers?
Totally. Out of season, use about 80 g of very finely grated zucchini, squeezed dry in a towel. The green color and freshness remain. You can also simply omit them without replacing.
The dish can be assembled, but can I freeze the stuffed cannelloni?
You can freeze the stuffed cannelloni before adding the cream sauce. Freeze them flat on a tray first, then transfer to a container. For cooking, thaw in the fridge overnight, then pour the cream and bake as usual. The texture of the ricotta changes slightly but remains perfectly acceptable.
How can I prevent the cannelloni from being hard after cooking?
Two key points: the cream sauce must well cover the tubes before baking — if the edges stick out, they harden. Also, cover the dish with foil for the first 20 minutes so the steam cooks the pasta evenly. Remove the foil for the last 10 minutes for the golden crust.
Can I use other fish instead of salmon?
Yes. Salmon trout is the closest alternative in texture and taste. Cod also works — it’s more neutral, so slightly increase the basil and garlic to compensate. Avoid very lean fish like whiting, which result in a dry filling.
Cannelloni Stuffed with Salmon, Ricotta, and Zucchini Flowers
Italian
Main Course
Cannelloni filled with a light steamed salmon, ricotta, and zucchini flower filling, gratinéed under a melting Parmesan cream sauce.
Ingredients
- 12 cannelloni rolls (about 120 g)
- 300 g skinless salmon fillets
- 4 zucchini flowers
- 300 g ricotta
- 2 garlic cloves
- 400 ml (40 cl) heavy liquid cream (minimum 30% fat)
- 120 g grated Parmesan (100 g for the sauce + 20 g for gratin)
- 1 small handful fresh basil leaves + some for serving
- 1 tsp fine salt
- ½ tsp freshly ground black pepper
Instructions
- 1Steam the salmon for 6 to 8 minutes — the center should remain slightly pink. Let it cool completely.
- 2Flake the salmon with a fork. Chop the zucchini flowers and basil. Peel and finely mince the garlic.
- 3In a bowl, mix the salmon, ricotta, garlic, basil, and zucchini flowers. Season with salt and pepper. Transfer to a piping bag.
- 4Stuff the cannelloni using the piping bag, starting from the center toward the ends. Arrange them side-by-side in a baking dish.
- 5Preheat the oven to 180°C. In a bowl, mix the liquid cream with 100 g of Parmesan, salt, and pepper.
- 6Pour the cream sauce over the cannelloni to cover them entirely. Sprinkle the remaining 20 g of Parmesan on top.
- 7Cover the dish with foil and bake for 20 minutes, then remove the foil and continue cooking for 10 to 15 minutes until a golden crust forms.
- 8Let rest for 5 minutes out of the oven. Garnish with fresh basil and serve immediately.
Notes
• Advance preparation: Stuffed cannelloni can be prepared the day before and kept in the refrigerator without the sauce. Pour the Parmesan cream just before baking, adding 5 minutes to the cooking time.
• Storage: Keeps for 2 days in the refrigerator in an airtight container. Reheat in the oven at 160°C covered with foil for 15 minutes to prevent the sauce from drying out.
• Variant without zucchini flowers: Replace with 80 g of very finely grated zucchini, squeezed dry in a towel before incorporating into the filling.
Nutrition Facts (per serving, estimated)
| 820 kcalCalories | 36 gProtein | 28 gCarbs | 62 gFat |










