Spinach and Ricotta Cannelloni

Spinach and Ricotta Cannelloni

Spinach and Ricotta Cannelloni is a classic Italian comfort dish made with tender pasta tubes filled with a creamy spinach and ricotta mixture, then baked in rich tomato sauce and topped with melted mozzarella. It’s hearty, cheesy, and full of comforting Mediterranean flavor. Perfect for family dinners or make-ahead meals, this dish brings together simple ingredients in a way that feels both rustic and elegant.

Prep Time: 30 minutes
Cook Time: 35–40 minutes
Total Time: 1 hour 10 minutes
Servings: 4–6

Ingredients

The Pasta

Cannelloni Tubes: 250g (about 8 oz) dried tubes, or fresh lasagna sheets rolled into tubes

Spinach & Ricotta Filling

Ricotta Cheese: 500g (about 1 lb), full-fat preferred

Spinach: 250g frozen (thawed and squeezed dry) or 500g fresh (wilted and chopped)

Parmesan Cheese: 1/3 to 1/2 cup, finely grated

Egg: 1 large

Garlic: 1–2 cloves, minced

Nutmeg: 1/8 teaspoon (a pinch)

Salt: To taste

Black Pepper: To taste

Optional: Lemon zest or a small squeeze of lemon juice

Tomato Sauce & Topping

Tomato Passata or Crushed Tomatoes: 700–800g (24–28 oz)

Onion: 1 small, finely diced

Garlic: 2–4 cloves, minced

Olive Oil: 2 tablespoons

Dried Oregano or Thyme: 1 teaspoon

Fresh Basil: A handful

Sugar: 1–1.5 teaspoons (to balance acidity)

Mozzarella Cheese: 1–1.5 cups, shredded

Instructions

Preheat your oven to 180°C (350°F). Lightly grease a baking dish.

See also  Steak Stir-Fry

Start by preparing the tomato sauce. Heat olive oil in a pan over medium heat. Add diced onion and cook until soft and translucent. Stir in garlic and cook for another minute.

Add crushed tomatoes or passata, oregano, basil, sugar, salt, and pepper. Simmer for 10–15 minutes until slightly thickened. Set aside.

In a bowl, combine ricotta, cooked and drained spinach, Parmesan, egg, garlic, nutmeg, salt, and pepper. Mix until smooth and well combined.

Carefully fill each cannelloni tube with the spinach and ricotta mixture using a spoon or piping bag.

Spread a layer of tomato sauce on the bottom of the baking dish. Arrange the filled cannelloni over the sauce in a single layer.

Cover the cannelloni completely with the remaining tomato sauce.

Sprinkle shredded mozzarella evenly on top.

Cover with foil and bake for 25 minutes. Remove foil and bake for another 10–15 minutes until the cheese is golden and bubbling.

Let rest for 10 minutes before serving to allow it to set.

Tips

Drain spinach very well to avoid watery filling

Use full-fat ricotta for a creamier texture

Don’t overfill cannelloni to prevent splitting

Let filling cool before stuffing pasta

Use piping bag for easier filling

Simmer sauce long enough to deepen flavor

Cover dish with foil first to cook evenly

Let cannelloni rest before serving for cleaner slices

Use fresh basil for brighter flavor

Grate mozzarella fresh for better melting

Variations

Add sautéed mushrooms for an earthy twist

Mix in cooked chicken or turkey for added protein

Use béchamel sauce instead of tomato sauce for a white version

See also  Chocolate Chip Cookie Dough

Add sun-dried tomatoes to the filling

Include spinach and kale mix for extra greens

Use goat cheese instead of ricotta for stronger flavor

Add chili flakes for a spicy kick

Top with Parmesan for extra crust

Make it gluten-free using gluten-free pasta tubes

Add pesto drizzle before serving for extra richness

FAQs

Can I make this ahead of time?
Yes, assemble it and refrigerate for up to 24 hours before baking.

Can I freeze cannelloni?
Yes, freeze before or after baking. Thaw before reheating.

Why is my filling watery?
Spinach was not drained properly or ricotta was too wet.

Can I use fresh pasta sheets instead of tubes?
Yes, roll them around the filling and place seam-side down.

Can I skip the egg?
Yes, but the filling may be slightly softer.

How do I store leftovers?
Keep in an airtight container in the fridge for up to 3 days.

How do I reheat it?
Reheat in the oven at 180°C until warmed through.

What can I serve with it?
Garlic bread, salad, or roasted vegetables.

Can I make it vegetarian?
Yes, it is already vegetarian-friendly.

Can I reduce the cheese?
Yes, but it will be less rich and creamy.

Nutrition

(Approx. per serving)

Calories: 420–500 kcal
Protein: 22–26g
Carbohydrates: 40–45g
Fat: 20–25g
Fiber: 4–6g

Conclusion

Spinach and Ricotta Cannelloni is a timeless Italian baked dish that combines creamy filling, rich tomato sauce, and melted cheese into a comforting, satisfying meal. It’s simple enough for home cooking yet impressive enough for guests. With its balanced flavors and make-ahead flexibility, this recipe is perfect for cozy dinners, family gatherings, or weekend cooking when you want something warm, hearty, and full of classic Italian charm.