🇮🇹 Vita Milanese — Your Italian Cooking Friend🇮🇹 Italiano
🏠 Home 📚 All Recipes 📖 The Ebooks
Cannelloni Artichoke Sausage

Cannelloni Artichoke Sausage

⏱️ 40 min🍳 1 hr⏱️ 1 hr 40 min📊 Intermediate🍽️ 4–6Volume 1 · Pasta Perfetto

A Roman-style cannelloni with a gutsy, vegetable-forward filling — savory sausage meets tender artichoke hearts and earthy Swiss chard in a slow-simmered ragù, all tucked into pasta tubes and baked until the béchamel blisters and the cheese topping turns deep gold. This is cannelloni that tastes like Sunday dinner.

AmountIngredient
Lighter Version (Less Oil)Instead of pan-frying the soffritto in 2 tablespoons of oil, use 1 tablespoon plus 2 tablespoons of water. Let the water cook off before adding the sausage. The flavor is slightly less rich but still very good.
Individual PortionsAssemble the cannelloni in 4 individual 6-inch gratin dishes (3 tubes per person). Reduce the bake time to 25 to 30 minutes. Perfect for dinner parties — everyone gets their own bubbling dish.
Add a Tomato LayerSpread ½ cup of passata over the bottom of the dish before the béchamel for a double-sauce (tomato + béchamel) effect. This makes the dish saucier and more tomato-forward.

Oversized pasta tubes filled with a rustic artichoke and sausage ragù, wrapped in silky Swiss chard, and baked under a blanket of creamy béchamel until golden and bubbling.

This recipe takes the classic Roman cannelloni template — meat ragù, béchamel, Parmigiano — and gives it a bold, rustic twist by folding in artichoke hearts and Swiss chard at every level. The chard gets a double treatment: the tender leaves are blanched, squeezed dry, and chopped into the filling for earthy green flavor, while the ribs are diced and simmered into the ragù where they soften to a texture that's nearly as tender as the artichoke. Sweet Italian sausage replaces plain ground beef, bringing fennel-flecked richness that plays beautifully against the vegetal, slightly bitter notes of the chard and the tangy brightness of the artichoke hearts. A simple, creamy béchamel binds everything together, and a generous shower of Parmigiano-Reggiano creates the signature golden, crackling crust. It's an impressive centerpiece that comes together with remarkably little last-minute fuss — make the ragù and béchamel ahead, stuff the tubes, bake, and watch your guests' faces light up when you bring it to the table.

For the Chard

For the Artichoke and Sausage Ragù

For the Béchamel

For Assembly

Use standard US measuring cups and spoons. All produce is medium unless specified.

🥘 Equipment

📋 Preparation

Step 1 — Prepare the Swiss Chard (15 minutes)

Separate the chard leaves from the ribs: fold each leaf in half along the central rib and cut the rib away, keeping the rib intact. Set the ribs aside. Stack the leaves, slice them crosswise into 2-inch strips.

Bring a large pot of generously salted water to a boil. Add the chard leaves and cook until just tender, about 2 minutes. Drain in a colander and rinse briefly under cold water to stop the cooking.

Squeeze the blanched chard firmly in your hands to remove as much water as possible — this is critical. A wet chard filling makes soggy cannelloni. Once dry, roughly chop the leaves and set aside.

Finely dice the reserved chard ribs (about ½ cup / 75 g). These will go into the ragù.

Don't skip squeezing the chard dry. Even well-drained chard holds surprising amounts of water. Squeeze it in handfuls over the sink until no more liquid runs out.

Step 2 — Build the Artichoke and Sausage Ragù (40 minutes)

Heat 2 tablespoons olive oil in a large skillet over medium-low heat. Add the onion, carrot, and celery (the soffritto) and cook, stirring occasionally, until softened and lightly golden, 8 to 10 minutes. A slow, patient soffritto builds the flavor foundation.

Increase the heat to medium-high. Add the sausage meat (casings removed) and cook, breaking it up with a wooden spoon, until no longer pink and beginning to brown, 5 to 6 minutes.

Add the diced chard ribs and chopped artichoke hearts. Cook, stirring, for 2 minutes, letting the artichoke edges brown slightly and the chard ribs soften.

Pour in ½ cup dry white wine and scrape up any browned bits from the bottom of the pan. Let the wine bubble until reduced by half, about 2 minutes.

Add 1 cup passata, ½ teaspoon salt, and ¼ teaspoon pepper. Stir to combine. Reduce the heat to low and let the ragù simmer gently, uncovered, for 25 to 30 minutes, stirring occasionally. The ragù should be thick and concentrated — not saucy, but moist enough to hold together. Taste and adjust salt.

The ragù should be thick enough to mound on a spoon. If it looks watery at the 20-minute mark, increase the heat slightly to evaporate excess liquid. A wet filling will make the cannelloni tubes collapse during baking.

Remove from heat and let cool for 10 minutes. Stir in the chopped chard leaves. Transfer to a bowl and refrigerate until completely cool — the filling must be cool before stuffing the tubes, or the béchamel will break during baking.

Step 3 — Make the Béchamel (10 minutes)

While the ragù cools, make the béchamel. Melt 3 tablespoons butter in a medium saucepan over medium heat. Whisk in ⅓ cup flour and cook, stirring constantly, until the mixture bubbles and smells faintly nutty — about 2 minutes. Do not let it brown.

Gradually whisk in the warm milk, starting with a thin stream and whisking constantly to prevent lumps. Continue whisking until the sauce thickens and comes to a gentle simmer, 3 to 4 minutes. It should coat the back of a spoon.

Remove from heat. Season with ½ teaspoon salt and a pinch of freshly grated nutmeg. Give the nutmeg a few extra cranks — it's the silent hero of any good béchamel.

Cover the surface directly with plastic wrap (or a buttered round of parchment) to prevent a skin from forming. Set aside.

Warm milk is important — cold milk into a hot roux creates lumps that are difficult to smooth out. Warm the milk in a microwave for 60 seconds or in a small saucepan while the roux cooks.

Step 4 — Assemble the Cannelloni (20 minutes)

Preheat the oven to 350°F (180°C).

Spread ½ cup of the béchamel evenly over the bottom of a 9×13-inch baking dish. This thin layer prevents the cannelloni from sticking and adds moisture to the bottom.

Transfer the cooled ragù filling to a piping bag (or a zip-top bag with one corner snipped to a ¾-inch opening). If the filling seems too stiff to pipe, stir in 1 to 2 tablespoons of reserved pasta water or milk until it's soft enough to squeeze easily.

Fill each cannelloni tube by piping the ragù into both ends until the tube is full but not bulging. Arrange the filled tubes snugly in the baking dish in a single layer — they should touch but not overlap. If using manicotti, fill from one end only.

Don't overfill the tubes. The filling expands slightly during baking, and overstuffed tubes can split. Fill until the tube feels firm but not tight — about 2 to 3 tablespoons per tube depending on size.

Pour the remaining béchamel over the filled tubes, spreading it with a spatula to cover each tube completely. The béchamel should form an even blanket about ¼ inch thick.

Sprinkle the grated Parmigiano-Reggiano evenly over the top, covering every bit of béchamel.

Step 5 — Bake (35 to 40 minutes)

Place the dish on the middle rack and bake for 35 to 40 minutes, until the sauce is bubbling at the edges and the cheese on top is deep golden brown.

For extra color and a crackling crust, switch the oven to broil for the final 2 to 3 minutes — watch it carefully; béchamel burns quickly under the broiler.

The top should be deeply golden with darker spots and a few bubbling craters. If the top is pale at 35 minutes, switch to broil. If it's already dark, tent with foil for the remaining time.

Let the dish rest at room temperature for 10 minutes before serving. This allows the layers to settle so you can serve clean, intact slices rather than a glorious but messy heap.

🧑‍🍳 Chef's Tips

❌ Common Mistakes

MistakeWhy It HurtsThe Fix
Not squeezing the chard dryExcess water turns the filling watery and the cannelloni become soggy and collapse.Squeeze the blanched chard in fistfuls over the sink. If any water drips out, squeeze harder.
Overfilling the tubesFilling expands during baking, splitting the pasta and creating a mess.Fill until the tube feels firm but not tight — about 2 to 3 tablespoons per tube.
Baking with cold béchamelCold béchamel can separate and turn grainy instead of smooth and creamy.Let the béchamel come to room temperature before pouring over the tubes, or rewarm it gently.
Skipping the bottom layer of béchamelThe cannelloni stick to the dish and the bottom dries out before the top is done.Always spread a thin layer of béchamel on the bottom of the dish before arranging the tubes.
Under-baking the ragùA thin, watery filling makes the pasta tubes collapse and the dish turns soupy.Simmer the ragù until it's thick and concentrated — 25 to 30 minutes minimum. It should mound on a spoon.
Rushing the soffrittoPale, crunchy soffritto lacks the sweet, savory depth that anchors the entire dish.Cook the onion, carrot, and celery over medium-low heat for a full 8 to 10 minutes until soft and golden.

💡 Variations

VariationHow To
Artichoke and Mushroom (Vegetarian)Replace the sausage with 8 oz (225 g) of cremini mushrooms, finely diced. Brown them well until all moisture evaporates, then proceed with the recipe. Add 1 teaspoon dried oregano with the passata for earthy depth.
Spicy Sausage VersionUse hot Italian sausage instead of sweet for a spicier, more aggressive ragù. The heat cuts through the creamy béchamel beautifully. Add ¼ teaspoon red pepper flakes with the soffritto for an extra kick.
Add Fresh HerbsStir 2 tablespoons of chopped fresh parsley and 1 tablespoon of fresh oregano into the filling just before stuffing the tubes. Brightens the whole dish.
Smoked Mozzarella TopReplace half the Parmigiano with ½ cup (4 oz / 115 g) of shredded smoked mozzarella. It melts into a lacy, slightly smoky crust that's extraordinary with the artichoke and sausage.

❄️ Storage & Leftovers

MethodDetails
RefrigeratorStore covered in the baking dish or transfer to an airtight container for up to 4 days. The flavors improve after day one as the béchamel and ragù meld.
Freezer (Unbaked)Assemble completely in a freezer-safe baking dish (not glass — use metal or ceramic that can go freezer-to-oven). Do not bake. Wrap tightly in plastic wrap, then a layer of foil. Freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 15 minutes to the baking time.
Freezer (Baked)Let cool completely, then portion and wrap individual servings in plastic + foil. Freeze for up to 3 months. Reheat covered with foil at 325°F for 20 minutes, then uncovered for 10 minutes.
ReheatingCover with foil and reheat at 325°F (160°C) for 15 to 20 minutes. For individual portions, microwave on 70% power for 90 seconds (the béchamel won't be as silky, but it's fine for a quick lunch).

🍷 Wine Pairing

WineWhy
Morellino di Scansano (Tuscany)A medium-bodied Sangiovese with bright cherry, wild herb, and gentle earthy notes. Its acidity cuts through the béchamel's richness while complementing the artichoke's subtle bitterness and the sausage's fennel notes.
Rosso di Montepulciano (Tuscany)Slightly more structured than Morellino, with dark cherry, plum, and a distinctive violet perfume. The tannins are firm enough to stand up to the sausage but supple enough not to overpower the artichoke.
Nero d'Avola (Sicily)A juicy, medium-bodied red with dark fruit, black pepper, and a subtle Mediterranean herb character. Its rustic, sunny disposition matches the earthy, vegetable-forward filling perfectly.
Dolcetto d'Alba (Piedmont)Low-tannin, fruit-forward, and dangerously drinkable. The Dolcetto's cherry-almond profile is a wonderful foil for the creamy béchamel and the slightly bitter chard. Serve slightly cool — around 58°F (14°C).
Verdicchio dei Castelli di Jesi (white — Le Marche)For white wine lovers, a crisp, mineral-driven Verdicchio with lemon zest and almond notes. Its bright acidity and saline finish cut through the richness in a way that's genuinely surprising. The artichoke and chard both love the bitterness in the finish.

🍺 Beer Pairing

BeerWhy
Italian Pilsner (Birrificio Italiano Tipopils or similar)Clean, crisp, highly carbonated. Each sip resets the palate between bites — the bitterness is low, letting the delicate artichoke and chard flavors come through. The crackery malt and gentle noble hops are a perfect foil for the béchamel.
Belgian DubbelDark, malty, with notes of dried fruit, brown sugar, and a whisper of clove. The rich malt profile mirrors the savory depth of the ragù, and the low bitterness lets the sausage shine. The carbonation scrubs through the creamy béchamel.
Brown Ale (e.g., Newcastle or an American brown)Nutty, toasty, with caramel undertones. The malt-forward character echoes the browned soffritto and complements the Parmigiano crust, while the medium body doesn't overwhelm the vegetables.
SaisonPeppery, slightly funky, and bone-dry on the finish. The spicy yeast character works beautifully with the fennel in the sausage and the nutmeg in the béchamel. High carbonation provides a palate-cleansing effervescence.

🥗 Suggested Side Dishes

📊 Nutrition (per serving — 2 cannelloni, estimated)

CaloriesProteinFatCarbsFiber
52026 g28 g42 g5 g

Nutrition is an estimate based on standard ingredient quantities. Values will vary with sausage brand, artichoke packing medium, and olive oil absorption. Using hot Italian sausage instead of sweet adds approximately 1 g of saturated fat per serving. The chard provides significant vitamin K (over 100% of daily value per serving) and vitamin A.

❓ Frequently Asked Questions

Can I use frozen artichoke hearts instead of canned?

Yes. Thaw them completely, pat extremely dry with paper towels, and chop. Canned artichoke hearts (packed in water or brine) are more convenient and have a softer texture that blends beautifully into the ragù. If using frozen, expect a slightly firmer texture.

Do I need to boil the no-boil cannelloni tubes first?

No — that's the whole point of no-boil tubes. They absorb moisture from the béchamel and ragù during baking and become tender. If you boil them first, they'll turn to mush. If you're using traditional dried cannelloni that require boiling, cook them for 2 minutes less than the package directions and rinse with cold water before filling.

What's the best substitute for Swiss chard?

Baby spinach (no blanching needed — add raw to the cooled ragù) or beet greens (blanch and squeeze like the chard) are excellent substitutes. Kale works too but needs a longer blanch — about 4 to 5 minutes — and more thorough squeezing.

Can I skip the béchamel and use a tomato-based sauce instead?

You can, but it won't be the same dish. The creamy béchamel is what makes this cannelloni recipe distinct — it balances the rustic, earthy ragù and creates that signature golden crust. If you want a tomato-based cannelloni, consider a classic meat ragù recipe instead of this one.

Why does my cannelloni always come out watery?

Two likely culprits: (1) you didn't squeeze the chard dry enough, or (2) the ragù wasn't simmered long enough to concentrate. Both add hidden moisture that turns your béchamel into soup during baking. Squeeze the chard like you mean it, and let the ragù simmer until it's thick enough to mound on a spoon.

Can I make this vegetarian?

Absolutely — see the Artichoke and Mushroom variation above. Replace the sausage with finely diced cremini mushrooms, brown them well, and proceed. Add 1 teaspoon of fennel seeds (crushed) to mimic the sausage's signature floral note.

How far ahead can I prepare the components?

The ragù can be made up to 3 days in advance and refrigerated. The béchamel is best made the same day (it thickens significantly when refrigerated and can develop lumps upon reheating), but if you make it a day ahead, whisk in 2 to 3 tablespoons of warm milk before using to restore the right consistency.

My cannelloni tubes feel too hard after baking. What did I do wrong?

Either (a) the tubes weren't fully covered by béchamel (exposed pasta stays hard), or (b) the béchamel was too thin and the tubes didn't absorb enough liquid to soften. Ensure every tube is completely coated in béchamel, and verify the béchamel reaches a gentle simmer (coating the back of a spoon) before pouring over the tubes.

🔗 Related Recipes

🏷️ Search Tags

PhotoNotes
`vol1_58.png`A 9×13-inch baking dish of golden-brown cannelloni, arranged in neat rows in a single layer, swimming in a creamy béchamel sauce with a deeply browned, bubbling Parmigiano crust. A single cannelloni is partially lifted with a spatula to reveal the chunky artichoke and sausage ragù inside — flecks of green chard, pale artichoke pieces, and dark sausage visible. Side-lit warm natural lighting, ceramic white baking dish on a rustic wooden trivet, steam rising gently. A scattering of fresh parsley and a small dish of extra grated Parmigiano on the table beside the dish.

Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto

Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.

🍽️ You May Also Like

Asparagus Cannelloni Cannelloni Nizza Cannelloni Carne Trattoria 289 — Cannelloni al salmone con pesto di aglio orsino (Salmon Cannelloni with Wild Garlic Pesto) Mini Tarte Flambée with Wild Garlic and Eggs Pappardelle al Cinghiale Fusilli Isolana Grilled Cheese Seven Peppers
← Previous 📚 All Recipes Next →