Creamy Beef Cannelloni Rolls are a comforting, cheesy baked pasta dish featuring tender pasta filled with savory seasoned beef, covered in a silky homemade béchamel sauce and finished with bubbling mozzarella and Parmesan.
This cozy recipe is perfect for family dinners, weekend meals, or whenever you want something hearty and satisfying. The combination of creamy sauce, tender pasta, seasoned beef, and golden melted cheese makes every bite rich and delicious.
Recipe Overview
| Feature | Details |
| Prep Time | 25 minutes |
| Cook Time | 25 minutes |
| Total Time | About 50 minutes |
| Servings | 4 |
| Category | Main Course |
| Cuisine | Italian-inspired |
| Cooking Method | Oven-Baked |
| Temperature | 190°C (375°F) |
| Difficulty | Easy to Moderate |
Why You’ll Love This Recipe
These cannelloni rolls are incredibly creamy and satisfying, with layers of tender pasta, flavorful beef, homemade béchamel, and melted cheese.
The homemade white sauce is smooth and rich without being complicated to prepare. Garlic powder and nutmeg give it a subtle depth of flavor that pairs beautifully with the beef and cheese.
The recipe is also easy to customize. You can use cannelloni tubes, fresh pasta sheets, or thin crêpes depending on what you have available.
Once baked, the top becomes beautifully golden and bubbly while the inside stays creamy and tender.
Ingredients
Beef Filling
| Ingredient | Amount |
| Lean or medium ground beef | 250 g (8–9 oz) |
| Garlic powder | 1/2 teaspoon |
| Salt | To taste |
| Black pepper | To taste |
| Italian seasoning | 1/2 teaspoon |
| Olive oil | 1 tablespoon |
Pasta
| Ingredient | Amount |
| Cannelloni tubes | 8–10 |
| OR thin lasagna sheets | 8–10 sheets |
| OR soft crêpes | 8–10 |
Béchamel Sauce
| Ingredient | Amount |
| Butter | 2 tablespoons |
| All-purpose flour | 2 tablespoons |
| Warm milk | 1 1/2 cups |
| Garlic powder | 1/2 teaspoon |
| Ground nutmeg | 1/4 teaspoon |
| Salt | To taste |
| Black pepper | To taste |
| Shredded mozzarella or Gruyère | 3/4 cup |
Cheese Topping
| Ingredient | Amount |
| Remaining mozzarella or Gruyère | 3/4 cup |
| Freshly grated Parmesan | 1/4 cup |
| Fresh parsley | For garnish |
Step-by-Step Instructions
1. Prepare the Oven and Baking Dish
Preheat the oven to 190°C (375°F).
Lightly grease a medium-sized baking dish with butter or olive oil and set it aside.
2. Cook the Beef
Heat 1 tablespoon of olive oil in a skillet over medium heat.
Add the ground beef and cook for approximately 6–8 minutes, breaking it apart with a wooden spoon as it cooks.
Season with garlic powder, Italian seasoning, salt, and black pepper.
Continue cooking until the beef is fully browned and no longer pink. Remove from the heat and allow it to cool slightly.
3. Prepare the Pasta
If using dry cannelloni tubes, cook them according to the package instructions until al dente.
Drain them carefully and allow them to cool enough to handle.
If using fresh lasagna sheets or soft crêpes, there is no need for this boiling step.
4. Make the Béchamel Sauce
Melt the 2 tablespoons of butter in a saucepan over medium heat.
Whisk in the 2 tablespoons of flour and cook for about 1 minute, stirring continuously.
Gradually pour in the warm milk while whisking constantly. Continue whisking until the sauce becomes smooth and begins to thicken.
This usually takes approximately 3–5 minutes.
Add the garlic powder, nutmeg, salt, and black pepper.
Remove the saucepan from the heat and stir in 3/4 cup of the shredded mozzarella or Gruyère until melted and smooth.
5. Fill the Cannelloni
If using pasta sheets or crêpes, place a portion of the cooked beef filling along one side of each sheet.
Roll tightly but gently.
If using cannelloni tubes, carefully fill each tube with the seasoned beef mixture.
6. Assemble the Dish
Spread a thin layer of béchamel sauce across the bottom of the prepared baking dish.
Arrange the filled cannelloni rolls side by side.
Pour the remaining béchamel sauce evenly over the pasta, making sure the rolls are well covered.
7. Add the Cheese
Sprinkle the remaining 3/4 cup mozzarella or Gruyère evenly over the top.
Finish with the 1/4 cup freshly grated Parmesan.
The cheese should cover the surface generously so it becomes golden and bubbly during baking.
8. Bake
Place the uncovered baking dish in the preheated oven.
Bake for 20–25 minutes, or until the sauce is bubbling and the cheese is completely melted and golden brown.
For an extra-golden top, you can switch the oven to broil/grill for the final 1–2 minutes, watching carefully so the cheese does not burn.
9. Rest and Garnish
Remove the cannelloni from the oven and allow them to rest for approximately 5 minutes.
This gives the sauce time to settle and makes serving easier.
Garnish with freshly chopped parsley and serve warm.
Best Tips
Use warm milk when preparing the béchamel. It incorporates more easily into the flour and butter mixture and helps create a smooth sauce.
Do not overcook the pasta. Keeping cannelloni tubes or pasta sheets al dente helps prevent them from becoming too soft after baking.
Let the cooked beef cool slightly before filling the pasta. Extremely hot filling can make the pasta more difficult to handle.
Whisk the milk gradually into the roux to prevent lumps from forming. Constant whisking is the secret to a smooth béchamel.
Make sure the pasta is generously covered with sauce before baking. This prevents exposed pasta from drying out in the oven.
Allow the finished dish to rest for a few minutes before serving so the creamy filling and sauce can settle.
Best Ingredient Options
Beef
Ground beef works particularly well because it cooks quickly and distributes easily throughout the pasta. A medium-fat beef provides excellent flavor while remaining suitable for a creamy sauce.
Cheese
Mozzarella creates a stretchy, beautifully melted topping, while Gruyère gives the dish a richer and nuttier flavor.
You can also combine mozzarella with a little cheddar or provolone for a different cheese profile.
Milk
Whole milk produces the creamiest béchamel. Reduced-fat milk can also work, although the sauce may be slightly lighter.
Pasta
Traditional cannelloni tubes are convenient, while fresh lasagna sheets make rolling easier. Thin crêpes can also create exceptionally tender rolls.
Recipe Variations
Creamy Mushroom Beef Cannelloni
Sauté finely chopped mushrooms with the beef for an earthy and flavorful variation. Make sure excess moisture has evaporated before filling the pasta.
Spinach and Beef Cannelloni
Add cooked, well-drained spinach to the beef filling. The combination of spinach, beef, béchamel, and cheese makes a hearty and balanced filling.
Spicy Beef Cannelloni
Add a pinch of chili flakes or paprika to the beef for a little heat.
Tomato and Béchamel Cannelloni
Spread a thin layer of tomato sauce underneath the cannelloni before adding the béchamel. The combination of tomato sauce and creamy white sauce creates a richer baked pasta dish.
Extra-Cheesy Cannelloni
For an especially indulgent version, add an extra handful of mozzarella between the rolls before covering everything with béchamel.
What to Serve With
Serve these creamy beef cannelloni rolls with a fresh green salad dressed with lemon and olive oil. The freshness of the salad provides a pleasant contrast to the rich cheese and béchamel.
Garlic bread or warm crusty bread is another excellent choice for soaking up the creamy sauce.
For a complete family dinner, pair the cannelloni with roasted vegetables such as zucchini, bell peppers, broccoli, or carrots.
A simple tomato and cucumber salad can also add freshness and acidity to the meal.
Make-Ahead Instructions
The cannelloni can be assembled several hours before baking.
Prepare the beef filling and béchamel, fill the pasta, and arrange everything in the baking dish. Cover tightly and refrigerate until ready to bake.
When ready, remove the dish from the refrigerator and allow it to sit at room temperature for approximately 15–20 minutes.
Bake until completely hot, bubbling, and golden on top. You may need to add a few extra minutes to the baking time if the dish is very cold.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Store in the refrigerator for up to 3–4 days.
Keep the cannelloni covered to prevent the pasta and béchamel from drying out.
Reheating
For individual portions, microwave gently until heated through.
For the best texture, reheat the cannelloni in a covered oven-safe dish at 175°C (350°F) until hot throughout.
Remove the cover during the final few minutes to allow the cheese topping to become golden again.
Freezing
Cannelloni can be frozen either before or after baking.
For an assembled unbaked dish, cover it tightly with freezer-safe wrap and foil, then freeze.
For leftovers, cool completely before transferring individual portions to airtight freezer-safe containers.
For the best quality, use within approximately 2–3 months.
Thaw overnight in the refrigerator before baking or reheating.
Common Mistakes to Avoid
Overcooking the Pasta
Pasta that is already very soft can become mushy after baking. Cook dry cannelloni only until al dente.
Making the Béchamel Too Thick
The sauce should be creamy and pourable. An overly thick béchamel can make the finished dish dry.
Not Whisking the Sauce
Whisk continuously while adding the milk to prevent flour lumps from forming.
Overfilling the Cannelloni
Too much filling can cause the pasta to split or make the rolls difficult to arrange.
Skipping the Resting Time
Allowing the dish to rest for several minutes makes it easier to serve neatly and gives the creamy sauce time to settle.
Nutrition Estimate
| Nutrient | Approximate Amount per Serving |
| Calories | 520–600 kcal |
| Protein | 30–35 g |
| Carbohydrates | 45–50 g |
| Fat | 25–30 g |
| Saturated Fat | 12–15 g |
| Fiber | 3–4 g |
| Sodium | 700–900 mg |
| Calcium | 350–450 mg |
Nutrition information is an estimate and will vary depending on the beef, pasta, milk, cheese, and serving size used.
Frequently Asked Questions
Can I use lasagna sheets instead of cannelloni tubes?
Yes. Cook the lasagna sheets until flexible, add the beef filling, and roll them tightly before placing them in the baking dish.
Can I use crêpes?
Yes. Thin savory crêpes are an excellent alternative and produce very tender rolls.
Can I prepare the cannelloni the day before?
Absolutely. Assemble the dish, cover it, and refrigerate it overnight. Bake the following day until hot and bubbling.
Can I use another type of cheese?
Yes. Mozzarella, Gruyère, provolone, cheddar, or a combination can be used. Parmesan is especially useful for creating a flavorful golden topping.
Why is my béchamel lumpy?
Lumps usually develop when the milk is added too quickly or the sauce is not whisked sufficiently. Add the milk gradually while whisking continuously.
Can I add vegetables to the filling?
Yes. Mushrooms, spinach, zucchini, bell peppers, or finely chopped onions can be added. Cook vegetables first and remove excess moisture before combining them with the beef.
How do I get a more golden cheese topping?
Bake uncovered and, if necessary, use the oven’s broiler/grill setting for the final 1–2 minutes. Watch closely because cheese can brown very quickly.
Final Thoughts
Creamy Beef Cannelloni Rolls are a delicious comfort-food dinner that combines tender pasta, savory seasoned beef, silky béchamel, and plenty of melted cheese.
The recipe is easy enough for a weeknight meal but impressive enough for guests and family gatherings. Preparing the dish ahead of time also makes it especially convenient when you want a comforting homemade dinner without doing everything at the last minute.
Serve the cannelloni warm with fresh parsley, a crisp salad, and some crusty bread for a complete and satisfying meal.