
Italian-Style Meat Cannelloni with White Sauce
Baked Meat Cannelloni with Creamy Sauce
When it comes to hearty, comforting pasta dishes, this Baked Meat Cannelloni with Creamy Sauce is hard to beat. Tender cannelloni tubes are stuffed with seasoned ground meat, nestled in marinara, smothered in silky béchamel, and finished with bubbling mozzarella and Parmesan.
It’s the kind of meal that fills your kitchen with irresistible aromas and brings everyone to the table fast.
Why I Love This Recipe
As a food writer, I’m always looking for dinners that feel special but are still achievable on a weeknight. This cannelloni delivers:
- Rich, layered flavors
- Creamy béchamel paired with tangy marinara
- Golden, bubbly cheese topping
- Hearty and satisfying texture
- Perfect make-ahead potential
It’s elegant enough for guests, yet cozy enough for a family dinner.

Baked Meat Cannelloni with Creamy Sauce
Tender cannelloni stuffed with seasoned meat, baked in rich béchamel and topped with melted mozzarella and parmesan.
Prep: 20 min | Cook: 35 min | Total: 55 min
Servings: 6 servings
Ingredients
- 500 g (1 lb) ground beef or sausage
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon paprika
- Salt to taste
- Black pepper to taste
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups warm milk
- Pinch of nutmeg (optional)
- 12-14 cannelloni tubes, uncooked
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 cup marinara or tomato sauce
Instructions
- Preheat oven to 350°F (180°C).
- In a skillet over medium heat, sauté onion and garlic in a little olive oil until fragrant.
- Add ground beef or sausage and cook until browned. Season with oregano, paprika, salt, and black pepper. Remove from heat and let cool slightly.
- In a saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute. Gradually whisk in warm milk and cook until thickened. Season with salt, pepper, and nutmeg.
- Spread marinara sauce on the bottom of a baking dish.
- Fill each cannelloni tube with the meat mixture and arrange in the baking dish.
- Pour béchamel sauce evenly over the cannelloni to fully cover.
- Sprinkle mozzarella and Parmesan cheese over the top.
- Bake for 30-35 minutes until golden and bubbling. Let rest 5 minutes before serving.
Nutrition
- Calories: 620 calories
- Fat: 35 g
- Carbs: 38 g
- Protein: 35 g
Rate This Recipe
Average Rating: 0 (0 votes)
Ingredients You’ll Need
For the Meat Filling:
- 500 g (1 lb) ground beef or sausage
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon paprika
- Salt and black pepper to taste
For the Béchamel Sauce:
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 3 cups warm milk
- Pinch of nutmeg (optional)
- Salt and pepper to taste
For Assembly:
- 12–14 cannelloni tubes, uncooked
- 1 cup marinara or tomato sauce
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
Ingredient Notes & Swaps
- Ground meat: Italian sausage adds extra seasoning.
- Milk: Whole milk creates the creamiest béchamel.
- Nutmeg: A small pinch enhances the white sauce without overpowering it.
- Cheese blend: Add provolone or fontina for extra richness.
- Vegetarian option: Swap meat for sautéed mushrooms and spinach.
Step-by-Step Instructions
1. Preheat
Preheat oven to 350°F (180°C).
2. Cook the Meat
In a skillet over medium heat, sauté onion and garlic in a little olive oil until fragrant.
Add ground beef or sausage and cook until browned. Season with oregano, paprika, salt, and black pepper. Remove from heat and let cool slightly.
3. Make the Béchamel
In a saucepan, melt butter over medium heat. Stir in flour and cook for 1 minute.
Gradually whisk in warm milk, stirring constantly until thickened. Season with salt, pepper, and nutmeg.
4. Prepare the Baking Dish
Spread marinara sauce evenly on the bottom of a baking dish.
5. Fill the Cannelloni
Fill each uncooked cannelloni tube with the meat mixture and arrange in the dish.
6. Add the Creamy Sauce
Pour béchamel sauce evenly over the cannelloni, ensuring they are fully covered.
7. Top with Cheese
Sprinkle mozzarella and Parmesan evenly over the top.
8. Bake
Bake for 30–35 minutes until golden and bubbling. Let rest for 5 minutes before serving.
Tips for Success
- Use a piping bag (or zip-top bag with the corner snipped) to easily fill cannelloni.
- Ensure cannelloni are fully covered in sauce to cook properly.
- Let the dish rest before serving for easier slicing.
- Slightly undercook the meat filling since it will continue cooking in the oven.
Serving Suggestions & Pairings
This creamy baked cannelloni pairs beautifully with fresh, lighter sides.
Serve alongside:
- Easy Homemade Caesar Salad with Chicken
- Easy Classic Pasta Salad for Any Gathering
- A comforting favorite like How to Make Perfect Grilled Cheese with Homemade Tomato Soup
If you love creamy pasta dishes, you’ll also enjoy Fettuccine Alfredo – The Creamy Pasta That Became a Comfort Food Favorite.
For lighter lunch leftovers, pair with Classic Tuna Salad with a Healthy No-Mayo Twist.
Nutritional Information (Per Serving)
- Calories: 620
- Fat: 35g
- Carbohydrates: 38g
- Protein: 35g
A rich and satisfying dinner perfect for hearty appetites.
Storage & Make-Ahead Tips
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze fully assembled (before baking) for up to 2 months.
- Thaw overnight in the refrigerator before baking.
- Reheat covered in the oven to prevent drying out.
This dish tastes even better the next day as flavors meld together.
More Recipes You’ll Love
If you enjoy comforting pasta dishes and family-style meals, try:
- Fettuccine Alfredo – The Creamy Pasta That Became a Comfort Food Favorite
- Easy Classic Pasta Salad for Any Gathering
- Easy Homemade Caesar Salad with Chicken
Each one complements this hearty baked dish beautifully.
Final Thoughts
This Baked Meat Cannelloni with Creamy Sauce is everything you want in a comforting Italian-inspired dinner — rich, cheesy, satisfying, and perfect for sharing. With its layers of marinara, seasoned meat, and velvety béchamel, it’s a dish that never disappoints.
If you try it, let me know how it turned out! Share your variations, leave a comment, and follow along for more cozy, flavor-packed recipes made for real kitchens.
Happy cooking! 🍝✨



