Cannelloni With Bechamel Sauce Recipe: Layered Pasta With Creamy Elegance

Cannelloni With Bechamel Sauce Recipe: Layered Pasta With Creamy Elegance

This layered pasta dish elevates comfort food to elegant new heights with its creamy bechamel sauce and perfectly tender cannelloni tubes.

I’ve refined this method to ensure the pasta stays al dente while the sauce develops a velvety texture that complements the filling beautifully.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Cannelloni with Bechamel Sauce

Elegant layers begin with these quality ingredients for a dish that impresses every time.

Ingredient Amount Notes
Cannelloni Tubes 🍝 12 pieces Dry pasta, no-boil variety preferred
Whole Milk 🥛 4 cups Full-fat for richest bechamel
Unsalted Butter 🧈 ½ cup Cut into small cubes
All-Purpose Flour 🌾 ½ cup For roux, sifted if lumpy
Nutmeg 🌰 ¼ tsp Freshly grated preferred
Parmesan Cheese 🧀 1 cup Freshly grated, high-quality
Ricotta Cheese 🧀 15 oz Whole milk variety
Spinach 🥬 10 oz Fresh, chopped and drained
Eggs 🥚 2 whole Large, for filling binder
Garlic Cloves 🧄 3 cloves Minced for filling
Salt 🧂 1 ½ tsp Divided, Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Marinara Sauce 🍅 3 cups High-quality jarred or homemade
Mozzarella Cheese 🧀 8 oz Shredded, low-moisture

The bechamel demands full-fat dairy for that velvety texture. Whole milk from local dairies or Organic Valley works beautifully. For the cheeses, BelGioioso or DiGiorno offer consistent quality at most supermarkets. Nutmeg should be freshly grated—pre-ground loses its aromatic punch quickly. The cannelloni tubes matter too: De Cecco or Barilla hold their shape better than generic brands.

No whole milk? Half-and-half plus milk (50/50) gets close. For a lighter version, substitute 2% milk but expect a less luscious sauce. Out of ricotta? Cottage cheese blended smooth works in a pinch. Spinach can be frozen (thaw and drain well)—just avoid watery substitutions. The Parmesan is non-negotiable for depth, but Pecorino Romano adds a sharper note if you prefer.

Assemble and bake immediately for best texture. Leftovers keep 3-4 days refrigerated, though the pasta softens. Freeze unbaked dishes for up to 2 months—thaw overnight before baking. Reheats beautifully with a splash of milk to refresh the sauce.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can boil the tubes, make the bechamel, and assemble all in one pot—no mountain of dishes later.
  • Velvety Comfort: That warm nutmeg-kissed béchamel hugging the pasta? Honestly, it’s the coziest bite on a chilly evening.
  • Feeds a Crowd: Between us, this is my go-to for Sunday family dinners—everyone gets seconds, and I still have leftovers for lunch.
  • Budget Friendly: A bag of tubes, milk, butter, flour, and a pinch of nutmeg—this feels fancy but costs less than takeout.

Step-by-Step Instructions for Cannelloni With Bechamel Sauce

Master the art of layering with this methodical approach to achieving perfect texture and flavor balance.

Step 1: Prepare the Creamy Bechamel Sauce

Melt the 0.5 cup Unsalted Butter in a heavy saucepan over medium heat until foaming. Immediately whisk in the 0.5 cup All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until the mixture turns a pale golden color—this removes the raw flour taste.

Gradually pour in the 4 cups Whole Milk, whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Season with 0.25 tsp Nutmeg and 0.5 tsp Salt, then stir in 1 cup Parmesan Cheese until fully melted. The sauce should be velvety smooth with a subtle cheesy aroma.

Step 2: Make the Spinach-Ricotta Filling

In a mixing bowl, combine the 15 oz Ricotta Cheese, 2 whole Eggs, 10 oz Spinach, minced 3 cloves Garlic Cloves, remaining 1 tsp Salt, and 0.5 tsp Black Pepper. Mix thoroughly until all ingredients are evenly distributed.

The filling should be thick but spreadable. For best texture, ensure the spinach is well-drained to prevent excess moisture in the final dish. This mixture provides the perfect contrast to the rich bechamel and tangy marinara layers.

Step 3: Assemble the Cannelloni Layers

Spread 1 cup of the 3 cups Marinara Sauce on the bottom of a 9×13-inch baking dish. Fill each of the 12 pieces Cannelloni Tubes with the spinach-ricotta mixture using a piping bag or spoon, then arrange them seam-side up in a single layer.

Pour the remaining 2 cups Marinara Sauce evenly over the pasta. Cover completely with the bechamel sauce, ensuring all tubes are submerged. Sprinkle the 8 oz Mozzarella Cheese evenly over the top for that essential golden crust.

Step 4: Bake to Perfection

Bake in a preheated 375°F oven for 25-30 minutes until the top is golden brown and bubbling at the edges. The cheese should be fully melted with some spots turning a deep amber color.

Let the dish rest for 10 minutes before serving. This allows the layers to set and makes portioning easier. The ideal serving will have distinct layers of pasta, creamy filling, and sauces that hold their shape on the plate.

👨‍🍳

Pro Tips For Making Cannelloni With Bechamel Sauce

  • Pre-Cook the Tubes: Boil the cannelloni tubes for 2-3 minutes less than package instructions—they’ll finish cooking in the oven, and this prevents them from turning mushy under the bechamel.
  • Warm the Milk: Heat the whole milk gently before adding it to the roux; cold milk can cause the butter-flour mixture to seize up, and I learned this the hard way after ending up with lumpy bechamel.
  • Grate Fresh Nutmeg: Skip the pre-ground stuff and grate fresh nutmeg directly into the bechamel—about ¼ teaspoon does the trick, and the flavor is noticeably brighter.
  • Rest Before Baking: Let the assembled cannelloni sit for 10 minutes before baking so the sauce soaks into the tubes, guaranteeing every bite is creamy, not dry.

Dietary Considerations for These Flavors

Gluten-Free Option

Swap the 12 pieces Cannelloni Tubes for gluten-free lasagna sheets—Barilla or Tinkyada work well. Par-boil for 2 minutes before assembling to prevent dryness. The bechamel already uses All-Purpose Flour, so replace with 1:1 gluten-free flour blend for the roux. 💡

Vegetarian and Dairy Notes

This dish is naturally vegetarian as written. For vegan, use dairy-free ricotta (like Kite Hill), almond milk, and vegan mozzarella. Note that the bechamel will be less rich with plant-based milk.

Lower-Calorie Swaps

Use 2% milk instead of whole, and replace 8 oz Mozzarella with part-skim mozzarella. The texture will be slightly less creamy but still delicious. I often use low-fat ricotta with good results.

Lactose-Intolerant Adaptations

Substitute lactose-free milk (like Lactaid) and lactose-free cheeses. The bechamel may thicken faster, so reduce cooking time by 1-2 minutes. The flavor remains nearly identical.

Spinach Alternatives

For a nutrient boost, replace 10 oz Spinach with kale or Swiss chard—blanch and drain well first. For a milder taste, use zucchini ribbons instead. Each adds a unique texture to the filling.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 6g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use no-boil pasta for this?

Yes, no-boil cannelloni works perfectly and saves time. Just ensure they’re fully covered with sauce to cook evenly in the 375°F oven.

2

Why did my bechamel turn lumpy?

Lumps occur when milk is added too quickly to the roux. Always pour slowly while whisking constantly over medium heat. A fine mesh strainer can fix minor lumps.

3

How do I prevent soggy pasta?

Undercook the pasta slightly before baking, and let the dish rest for 10 minutes after removing from the oven. This helps the layers set properly.

4

Can I make this ahead?

Assemble the dish up to the baking step, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if cooking from cold.

★★★★★5.0(7 reviews)
Brandon Thompson