Cheese & Spinach Cannelloni
An Easy Homemade Italian Comfort Classic
Cheese and Spinach Cannelloni is a timeless Italian-inspired dish that combines tender pasta tubes with a rich, creamy filling and a comforting baked finish. It is elegant enough for special occasions yet simple enough for a family dinner. With layers of soft pasta, savory spinach, creamy cheese, and a flavorful tomato or béchamel sauce, this dish represents everything people love about classic baked pasta recipes.
This version of Cheese and Spinach Cannelloni is designed to be approachable and reliable, using ingredients that are easy to find while delivering a restaurant-quality result. Whether you are cooking for guests, preparing a make-ahead meal, or simply craving a hearty vegetarian dish, this recipe offers warmth, depth of flavor, and satisfying texture in every bite.
In this detailed guide, you will find everything you need to master homemade cannelloni, including ingredient explanations, step-by-step instructions, cooking tips, variations, storage advice, and serving suggestions. This article is written specifically for website use, with clarity, structure, and culinary depth.
What Is Cannelloni?
Cannelloni is a type of Italian pasta traditionally shaped into large tubes designed to be filled with savory mixtures. The name “cannelloni” comes from the Italian word “canna,” meaning reed or tube. These pasta tubes are typically stuffed with meat, cheese, or vegetables, covered in sauce, and baked until tender.
Cheese and Spinach Cannelloni is one of the most popular vegetarian versions. It highlights the natural earthiness of spinach paired with creamy cheeses, all wrapped in tender pasta and baked until bubbling and golden.
Why This Cheese & Spinach Cannelloni Recipe Works
This recipe is successful for several important reasons.
First, the filling is balanced. The spinach adds freshness and structure, while the cheese mixture provides richness and creaminess without being overly heavy.
Second, the sauce ensures moisture. Cannelloni relies on sufficient sauce to cook the pasta evenly in the oven. This recipe provides enough coverage to ensure tender pasta without dryness.
Third, the baking method allows flavors to develop slowly. Covered baking followed by uncovered finishing ensures perfectly cooked pasta and a lightly golden top.
Finally, the recipe is flexible. It can be adapted for different cheeses, sauces, or dietary preferences without compromising texture or flavor.
Ingredients Overview and Their Purpose
Understanding the role of each ingredient helps you achieve consistent results and customize the dish confidently.
Cannelloni Tubes
Cannelloni tubes are designed for stuffing and baking. If unavailable, lasagna sheets can be softened, rolled around the filling, and used as a substitute.
Spinach
Fresh spinach provides flavor, color, and structure. It wilts down significantly when cooked, making it ideal for pasta fillings. Frozen spinach can also be used if properly thawed and drained.
Cheese
A combination of cheeses creates depth. Ricotta provides creaminess, mozzarella adds melt and stretch, and Parmesan adds saltiness and umami.
Egg
Egg helps bind the filling, ensuring it holds its shape when baked and served.
Garlic and Onion
These aromatics add depth and enhance the natural flavors of spinach and cheese.
Sauce
Tomato sauce, béchamel sauce, or a combination of both can be used. Sauce is essential for cooking the pasta and tying the dish together.
Olive Oil
Used for sautéing and adding richness.
Seasonings
Salt, pepper, and nutmeg enhance the filling without overpowering it.
Ingredients List (Serves 4)
For the cannelloni and filling:
- 12 cannelloni tubes (or lasagna sheets rolled up)
- 200 g fresh spinach, washed
- 250 g ricotta cheese
- 150 g shredded mozzarella cheese
- 50 g grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 2 tablespoons olive oil
- Salt, to taste
- Black pepper, to taste
- A pinch of nutmeg (optional)
For the sauce:
- 500 ml tomato sauce or passata
or - 500 ml béchamel sauce
or a combination of both
For topping:
- Additional shredded mozzarella or grated Parmesan
Equipment Needed
- Large skillet
- Mixing bowl
- Wooden spoon or spatula
- Baking dish
- Piping bag or spoon
- Aluminum foil
- Oven
Step-by-Step Instructions
Step 1: Prepare the Spinach
Heat one tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and cook until soft and translucent, about 4 to 5 minutes.
Add the minced garlic and cook for 30 seconds until fragrant.
Add the fresh spinach to the skillet in batches. Stir gently until fully wilted. Remove from heat and allow to cool slightly.
Once cooled, squeeze out excess moisture from the spinach using a clean kitchen towel or your hands. Chop finely.
Step 2: Make the Cheese and Spinach Filling
In a large mixing bowl, combine the ricotta cheese, egg, grated Parmesan, half of the mozzarella, chopped spinach, salt, pepper, and nutmeg if using.
Mix until smooth and well combined. Taste and adjust seasoning as needed.
The filling should be creamy but thick enough to hold its shape.
Step 3: Prepare the Baking Dish
Preheat the oven to 180°C (350°F).
Spread a thin layer of sauce over the bottom of a baking dish. This prevents the cannelloni from sticking and helps the pasta cook evenly.
Step 4: Fill the Cannelloni
Using a spoon or piping bag, carefully fill each cannelloni tube with the spinach and cheese mixture. Do not overfill, as the filling will expand slightly during baking.
Arrange the filled cannelloni in a single layer in the prepared baking dish.
Step 5: Add the Sauce
Pour the remaining sauce evenly over the cannelloni, making sure all pasta is fully covered. This step is crucial, as uncovered pasta may remain undercooked.
Sprinkle the remaining mozzarella and additional Parmesan over the top.
Step 6: Bake
Cover the baking dish tightly with aluminum foil.
Bake for 30 to 35 minutes. Remove the foil and bake for an additional 10 to 15 minutes, or until the top is lightly golden and the sauce is bubbling.
Step 7: Rest and Serve
Remove the dish from the oven and allow it to rest for 10 minutes before serving. This helps the filling set and makes slicing easier.
Texture and Flavor Profile
This Cheese and Spinach Cannelloni offers a balanced eating experience. The pasta is tender but structured, the filling is creamy and savory, and the sauce adds moisture and acidity. The melted cheese topping creates a rich finish that complements the freshness of the spinach.
Variations and Customizations
Add Mushrooms
Sautéed mushrooms can be mixed into the filling for added depth and umami.
Use Different Cheeses
Substitute ricotta with cottage cheese or mascarpone for a different texture.
Make It Vegan
Use dairy-free ricotta, plant-based cheese, and omit the egg. Add breadcrumbs or mashed tofu for structure.
Add Herbs
Fresh basil, parsley, or oregano can be added to the filling for extra aroma.
Serving Suggestions
Serve Cheese and Spinach Cannelloni with:
- A crisp green salad
- Garlic bread or focaccia
- Roasted vegetables
This dish pairs well with light, fresh sides that balance its richness.
Storage and Reheating
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat in the oven at 180°C (350°F) until warmed through. Cover with foil to prevent drying.
Make-Ahead Instructions
Cannelloni can be assembled up to 24 hours in advance and refrigerated before baking. Add an extra splash of sauce before baking if needed.
Common Mistakes to Avoid
- Not using enough sauce
- Skipping the resting time
- Overfilling the pasta tubes
- Forgetting to drain spinach properly
Nutritional Considerations
This dish is rich in calcium and protein while offering the nutritional benefits of spinach. Portion size can be adjusted to suit dietary needs.
Final Thoughts
Cheese and Spinach Cannelloni is a comforting, elegant, and versatile dish that belongs in every home cook’s repertoire. Its creamy filling, tender pasta, and baked finish make it a crowd-pleasing meal suitable for both casual dinners and special occasions.
This long-form recipe is designed for website use, offering clarity, depth, and adaptability. Once mastered, it can be customized endlessly, ensuring it remains a favorite for years to come.