Spinach and Ricotta Cannelloni is a beloved Italian baked pasta dish, where tender pasta tubes are filled with a creamy, herby mixture of ricotta cheese and wilted spinach, then blanketed in rich tomato sauce and béchamel, finished with melted cheese. It’s luxurious, cozy, and perfect for family dinners or gatherings.

Heat olive oil in a pan. Sauté garlic, then add spinach and cook until wilted. Cool slightly.
Squeeze out moisture and chop finely.
In a bowl, mix ricotta, spinach, Parmesan, egg, nutmeg, lemon zest, salt, and pepper. Set aside.
Heat olive oil in a saucepan.
Sauté onion until soft (5–6 minutes), then add garlic and cook 1 minute.
Stir in tomatoes, oregano, salt, pepper, and a pinch of sugar. Simmer uncovered for 15–20 minutes until slightly thickened.
In a saucepan, melt butter, stir in flour, and cook 1 minute.
Gradually whisk in warm milk until smooth.
Simmer until thickened (6–8 minutes), stirring often.
Season with nutmeg, salt, white pepper, and stir in Parmesan if using.
Preheat oven to 375°F (190°C).
Lightly oil a 9x13 inch baking dish.
Spread a thin layer of tomato sauce on the base.
Fill uncooked cannelloni tubes with the ricotta-spinach mixture using a piping bag or small spoon.
Arrange filled tubes over the sauce.
Pour remaining tomato sauce over the cannelloni, then top with béchamel.
Sprinkle with mozzarella.
Cover with foil and bake for 30 minutes.
Remove foil and bake 10–15 more minutes, until bubbling and golden.
Let rest 5–10 minutes before serving.
Garnish with chopped basil or parsley
Serve with:
Garlic bread
Simple green salad with vinaigrette
A drizzle of good olive oil on top
Add sautéed mushrooms or zucchini to the filling
Use goat cheese for added tang
Make it spicy with a pinch of red pepper flakes in the sauce
White wine: Vermentino, Pinot Grigio, or Chardonnay
Red wine: Chianti, Dolcetto, or light Barbera
Non-alcoholic: Sparkling lemon water or herbal iced tea
6 servings