I love making this Easy & Delicious Baked Beef Cannelloni with Spinach when I want a comforting, oven-baked pasta dish that feels hearty and homemade. The tender cannelloni tubes filled with savory beef, spinach, and creamy sauce make this a meal I always look forward to.
Why You’ll Love This Recipe
I enjoy this recipe because it’s rich, filling, and perfect for cozy dinners. I like that I can prepare it ahead of time and let the oven do most of the work. The combination of beef, spinach, and sauce baked together creates layers of flavor that feel classic and satisfying.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
cannelloni pasta tubes
olive oil
onion, finely chopped
garlic cloves, minced
ground beef
fresh or frozen spinach
ricotta cheese
egg
Italian seasoning
salt
black pepper
tomato sauce
heavy cream
shredded mozzarella cheese
grated Parmesan cheese
Directions
I start by heating olive oil in a skillet over medium heat and cooking the onion until soft. I add the garlic and cook briefly, then add the ground beef and cook until browned. I season it with salt, pepper, and Italian seasoning.
I stir in the spinach and cook until wilted, then remove the mixture from the heat. Once slightly cooled, I mix in the ricotta cheese and egg until well combined.
I spoon the filling into the cannelloni tubes and arrange them in a baking dish. I pour tomato sauce and cream over the top, making sure the pasta is well covered. I finish by sprinkling mozzarella and Parmesan evenly over everything.
I cover the dish with foil and bake until the pasta is tender, then uncover it and bake until the cheese is melted and lightly golden.
Servings and Timing
I usually get about 4 to 5 servings from this recipe.
Prep time: 20 minutes
Bake time: 40 minutes
Total time: about 1 hour
Variations
I sometimes substitute ground beef with ground chicken or turkey for a lighter option. When I want more richness, I add a little nutmeg to the filling. I also enjoy using a béchamel-style sauce instead of cream for a different texture.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, I cover the dish and warm it in the oven or microwave so the pasta stays moist.
FAQs
Can I make this dish ahead of time?
I often assemble it ahead, cover it tightly, and bake it when I’m ready to serve.
Do I need to cook the cannelloni first?
I don’t pre-cook them, as they soften perfectly while baking in the sauce.
Can I freeze baked cannelloni?
I can freeze it before or after baking, and it reheats well when covered.
What spinach works best?
I usually use fresh spinach, but frozen works too if it’s well drained.
How do I keep the cannelloni from drying out?
I make sure the pasta is fully covered with sauce before baking.
Conclusion
I enjoy this Easy & Delicious Baked Beef Cannelloni with Spinach because it’s comforting, cheesy, and full of classic flavors. It’s a reliable baked pasta dish I love making when I want something hearty, satisfying, and perfect for sharing.
Easy & Delicious Baked Beef Cannelloni Recipe with Spinach
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty and comforting baked beef cannelloni filled with savory ground beef, spinach, and creamy ricotta, then baked in a rich tomato-cream sauce with melted cheeses.
- Author: Lizaa
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4–5 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
- Diet: Halal
Ingredients
- 12 cannelloni pasta tubes
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 1 lb ground beef
- 2 cups fresh spinach (or 1 cup frozen, well drained)
- 1 cup ricotta cheese
- 1 large egg
- 1 tsp Italian seasoning
- 1 tsp salt
- 0.5 tsp black pepper
- 2 cups tomato sauce
- 0.5 cup heavy cream
- 1.5 cups shredded mozzarella cheese
- 0.5 cup grated Parmesan cheese
Instructions
- Preheat oven to 375°F (190°C).
- Heat olive oil in a skillet over medium heat. Add onion and cook until softened.
- Add garlic and cook until fragrant.
- Add ground beef and cook until browned, breaking it up as it cooks.
- Season with salt, black pepper, and Italian seasoning.
- Stir in spinach and cook until wilted. Remove from heat and let cool slightly.
- Mix ricotta cheese and egg into the beef mixture until well combined.
- Spoon the filling into uncooked cannelloni tubes.
- Arrange filled cannelloni in a greased baking dish.
- Pour tomato sauce and heavy cream evenly over the pasta.
- Sprinkle mozzarella and Parmesan cheese over the top.
- Cover with foil and bake for 30 minutes.
- Uncover and bake an additional 10 minutes until cheese is melted and lightly golden.
- Let rest for a few minutes before serving.
Notes
- Ensure cannelloni are fully covered with sauce to prevent drying.
- Frozen spinach should be squeezed dry before using.
- Add a pinch of nutmeg for extra depth of flavor.
- Great dish to assemble ahead of time.
Nutrition
- Serving Size: 1 serving
- Calories: 670 kcal
- Sugar: 8 g
- Sodium: 820 mg
- Fat: 36 g
- Saturated Fat: 16 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 4 g
- Protein: 40 g
- Cholesterol: 135 mg
