Baked Cannelloni with Béchamel

Category: Satisfying Main Dishes for Every Occasion

Cannelloni pasta shells are generously filled with a mixture of creamy ricotta, parmesan, mozzarella, and aromatic herbs, then layered into a baking dish. A silky béchamel sauce, infused with garlic and thyme, wraps each bite in comfort, while a melty cheese topping becomes golden and bubbling in the oven. The dish combines classic Italian flavors, balancing tangy lemon zest and fresh basil in the filling with nutty parmesan and silky white sauce. Serve warm after a quick broil for an irresistibly cozy main that’s perfect for family dinners.

A woman wearing a chef's hat and apron.
Created By Sarah
Last updated on Tue, 13 May 2025 21:27:06 GMT
A white bowl with a lasagna dish. Save
A white bowl with a lasagna dish. | sarahmeal.com

Baked cannelloni with béchamel sauce is the ultimate cozy Italian dinner layered with creamy sauce and gooey cheese. Its golden bubbly top hides pillows of ricotta-stuffed cannelloni, all baked to melty perfection. This is a dish that instantly makes any regular evening feel like a celebratory meal.

I first tackled this cannelloni during a winter get-together and it was gone within minutes. Even my reluctant pasta eaters went back for seconds and now it is the most requested birthday meal in our house.

Ingredients

  • Cannelloni pasta shells: adds a hearty bite and holds the cheese filling perfectly choose dry shells that are unbroken for easy filling
  • Whole milk: creates the signature creamy base for the béchamel go for full-fat for richness and best flavor
  • Garlic and fresh thyme: infuse the milk with aromatic depth always use fresh if possible for a cleaner taste
  • Butter and all-purpose flour: form the roux that thickens your sauce ensure your flour is fresh for a smoother béchamel
  • Nutmeg: fresh if possible gives a subtle warmth and complexity
  • Dijon mustard: adds a gentle sharpness and cuts through the richness a good quality Dijon makes a difference
  • Parmesan and mozzarella cheeses: offer both tang and melty texture always grate your own for better melt and flavor
  • Ricotta: creamy and mild makes up the main filling get full-fat and drain off any excess liquid
  • Lemon zest: brightens and lifts the filling always zest from unwaxed lemons and only the yellow part
  • Fresh basil: brings herbaceous freshness buy vibrant green leaves
  • Egg: binds the filling and makes it fluffy use large eggs for best results
  • Kosher salt and freshly cracked black pepper: enhance every layer freshly cracked for more aroma

Step-by-Step Instructions

Infuse the Milk:
Gently heat the whole milk with smashed garlic cloves and fresh thyme sprigs in a small saucepan over low heat for about fifteen minutes. This step infuses the milk with a delicate savory aroma. Do not let it simmer or bubble
Make the Béchamel:
In a separate saucepan melt the butter over medium heat and stir in the flour. Whisk constantly until it forms a pale roux about three minutes. Slowly add the infused warm milk whisking continuously to avoid lumps. Stir until thickened about five minutes then add the nutmeg Dijon mustard salt and pepper. Finish by whisking in the grated parmesan until it fully melts into the sauce
Boil the Pasta:
Bring a large pot of water to a boil and generously salt it. Cook the cannelloni shells just until al dente according to the package instructions. Rinse under cold water and set aside being careful not to tear the shells
Mix the Ricotta Filling:
In a medium bowl combine the ricotta grated mozzarella grated parmesan lemon zest chopped basil egg garlic salt and black pepper. Mix thoroughly until it forms a creamy cohesive filling. Transfer to a large resealable bag and snip a small opening in the corner for easier piping
Fill and Assemble:
Spread about three-quarters cup of béchamel sauce on the bottom of your baking dish to prevent sticking. Pipe the ricotta filling into each cannelloni shell and arrange in the baking dish. Repeat until all shells are filled and snuggled in the sauce
Top and Bake:
Pour the remaining béchamel sauce over the filled cannelloni and sprinkle with the remaining parmesan and mozzarella cheeses. Cover with foil and bake at three hundred seventy five degrees Fahrenheit for thirty minutes. Remove the foil and broil for three to five minutes watching carefully so the cheese turns bubbly and golden but does not burn. Let rest for five minutes before serving so everything sets up for perfect slices
A white plate with a cheese and tomato dish. Save
A white plate with a cheese and tomato dish. | sarahmeal.com

My absolute favorite part about making this dish is grating fresh nutmeg into the béchamel. My grandmother showed me how a tiny bit transforms the whole sauce. Every time I taste it I think of her elegant Sunday dinners.

Storage Tips

Leftover cannelloni keeps well in the refrigerator for up to three days tightly wrapped so it does not dry out. When reheating add a splash of milk to keep it creamy and cover with foil to prevent the cheese from overbrowning. For longer storage freeze assembled and unbaked then bake straight from frozen adding about fifteen minutes to the cooking time.

Ingredient Substitutions

No cannelloni shells available Try manicotti or even cooked lasagna sheets rolled up with filling. If you are out of fresh basil a sprinkle of dried will work in a pinch though the fresh herbs really do add a pop. For the béchamel you could use plant milk and vegan butter for a dairy free version but the flavor will shift a bit.

Serving Suggestions

Baked cannelloni is a satisfying dinner on its own but it pairs beautifully with a peppery arugula salad or a simple side of roasted vegetables. I also love to serve it family style at gatherings with a crusty loaf of bread to soak up every drop of sauce. For a cozy date night I add a glass of chilled white wine.

A white dish with a piece of food in it. Save
A white dish with a piece of food in it. | sarahmeal.com

Cultural and Historical Notes

Cannelloni has long roots in Italian cuisine tracing back to Northern Italy where it first appeared as large pasta tubes filled with meat or cheese. The creamy béchamel on top is a classic of the Emilia-Romagna region. In my home it is a symbol of gathering around the table and a recipe that instantly makes everyone feel cared for.

Common Recipe Questions

→ What is the best way to fill cannelloni shells?

It's easiest to use a piping bag or a resealable plastic bag with the corner cut off. This ensures the ricotta mixture evenly fills the pasta without breaking the shells.

→ How can I prevent the cannelloni from sticking to the baking dish?

Spread a thin layer of béchamel sauce on the bottom of your dish before arranging the filled pasta. This keeps them moist and prevents sticking during baking.

→ Can I prepare baked cannelloni in advance?

Yes, assemble the dish ahead, cover, and refrigerate. When ready to serve, simply bake as directed, adding a few extra minutes if baking from cold.

→ Which cheeses melt best for the topping?

Freshly grated mozzarella and parmesan create a bubbling, golden crust that's both creamy and flavorful. Avoid pre-shredded cheeses, as they may not melt as smoothly.

→ Is there a substitute for whole milk in béchamel?

While whole milk yields the creamiest texture, you can use low-fat milk, though the sauce will be lighter and a bit less rich.

Baked Cannelloni Béchamel Sauce

Cheesy cannelloni filled with rich ricotta and baked in a creamy béchamel for comforting Italian flavor.

Preparation Time
15 minutes
Cook Time
60 minutes
Total Duration
75 minutes
Created By: Sarah

Recipe Category: Main Dishes

Level of Difficulty: Moderate

Cuisine Style: Italian

Servings Yield: 4 Portion Size

Diet Preferences: Vegetarian-Friendly

What You'll Need

→ Cannelloni Pasta

Ingredient 01 12 cannelloni pasta shells

→ Béchamel Sauce

Ingredient 02 720 ml whole milk
Ingredient 03 4 large garlic cloves, smashed
Ingredient 04 4 sprigs fresh thyme
Ingredient 05 50 g unsalted butter
Ingredient 06 20 g all-purpose flour
Ingredient 07 0.25 teaspoon freshly grated nutmeg
Ingredient 08 2 teaspoons Dijon mustard
Ingredient 09 60 g parmesan cheese, freshly grated
Ingredient 10 0.75 teaspoon kosher salt
Ingredient 11 0.25 teaspoon freshly cracked black pepper

→ Ricotta Filling

Ingredient 12 510 g full-fat fresh ricotta cheese
Ingredient 13 Zest of 1 lemon
Ingredient 14 80 g parmesan cheese, freshly grated, divided
Ingredient 15 140 g mozzarella cheese, freshly grated, divided
Ingredient 16 0.75 teaspoon kosher salt
Ingredient 17 0.25 teaspoon freshly cracked black pepper
Ingredient 18 15 g fresh basil, chopped
Ingredient 19 1 large egg
Ingredient 20 2 garlic cloves, finely grated

How to Make It

Instruction 01

Place milk, fresh thyme sprigs, and smashed garlic cloves in a small saucepan. Warm gently over low heat for 15 minutes to infuse the flavors, ensuring the mixture does not boil. Remove and discard thyme and garlic before use.

Instruction 02

In a separate saucepan set over medium heat, melt butter and add flour. Whisk constantly for 3 minutes, taking care not to let the mixture brown.

Instruction 03

Gradually pour the infused warm milk into the roux, whisking to prevent lumps. Continue whisking as you incorporate all the milk and cook for 3 minutes until smooth. Stir in nutmeg, Dijon mustard, salt, and black pepper. Cook for 2 more minutes, then whisk in parmesan until fully dissolved. Set aside.

Instruction 04

Bring a large pot of salted water to a boil. Cook cannelloni shells until al dente, following package instructions. Drain and rinse under cold water to halt cooking. Handle with care to prevent shells from breaking.

Instruction 05

In a medium bowl, combine egg, ricotta, 75 g mozzarella, 55 g parmesan, chopped basil, salt, black pepper, lemon zest, and grated garlic. Mix thoroughly. Transfer filling to a large resealable bag and snip a 1.25-cm opening in a corner for piping.

Instruction 06

Preheat oven to 190°C (375°F).

Instruction 07

Spread 180 ml béchamel sauce on the bottom of a 23 x 33 cm baking dish. Pipe ricotta filling into each cannelloni shell and arrange filled shells snugly in the dish.

Instruction 08

Pour remaining béchamel sauce evenly over the cannelloni. Sprinkle with the reserved 25 g parmesan and 65 g mozzarella.

Instruction 09

Cover the baking dish with foil and bake for 30 minutes, until heated through. Remove foil and broil for 3 to 5 minutes, watching closely, until cheese is golden.

Instruction 10

Remove from oven and let stand for 5 minutes before serving.

Additional Tips

  1. For best results, use freshly grated cheeses for enhanced melt and flavor.
  2. Allow cannelloni to rest briefly after baking to achieve clean slices when serving.

Essential Tools

  • Large pot
  • Small saucepan
  • Whisk
  • 9 x 13 inch (23 x 33 cm) baking dish
  • Medium mixing bowl
  • Resealable piping bag or large plastic bag
  • Aluminium foil

Allergy Details

Always review ingredient labels for allergens, and consult a professional if you're unsure.
  • Contains dairy (milk, ricotta, mozzarella, parmesan, butter)
  • Contains gluten (all-purpose flour, pasta shells)
  • Contains egg

Nutritional Breakdown (per serving)

These nutritional details are for informational purposes and shouldn't replace medical advice.
  • Calories: 600
  • Fat Content: 32 grams
  • Carbohydrate Content: 52 grams
  • Protein Content: 26 grams