Wholesome Recipes, One Ladle at a Time.

Spinach and Ricotta Cannelloni Recipe – Easy Guide

Alex Thompson
19 Min Read

If you’re looking for a comforting Italian dish that feels fancy but is actually quite simple to make, spinach and ricotta cannelloni is your answer. This classic vegetarian recipe combines tender pasta tubes filled with a creamy spinach and ricotta mixture, all smothered in a rich white sauce and topped with melted cheese. It’s the kind of meal that makes everyone at the table go quiet because they’re too busy enjoying every bite.

What I love most about this dish is how versatile it is. You can make it ahead for busy weeknights, scale it up for a crowd, or keep it simple for a romantic dinner for two. The combination of fresh spinach, creamy ricotta, and that luscious white sauce creates layers of flavor that taste like you’ve spent hours in the kitchen, even though you haven’t.

Whether you’re an experienced cook or just starting your culinary journey, this spinach and ricotta cannelloni recipe will guide you through every step. Let’s create something delicious together.

Recipe Overview

Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Servings4 people (12 cannelloni tubes)
Difficulty Level Medium
Cuisine Italian
CourseMain Dish

This recipe creates beautifully tender cannelloni tubes filled with a smooth, flavorful spinach and ricotta filling, baked in a creamy white sauce until golden and bubbly. It’s a complete meal that needs nothing more than a simple green salad on the side.

Ingredients

For the Filling:

  • 500g fresh spinach (or 250g frozen spinach, thawed and drained)
  • 500g ricotta cheese
  • 100g Parmesan cheese, finely grated
  • 1 large egg
  • 2 garlic cloves, minced
  • ¼ teaspoon ground nutmeg
  • Salt and black pepper to taste
  • 2 tablespoons olive oil

For the Pasta:

  • 12 cannelloni tubes (or 8-10 lasagne sheets if using as an alternative)

For the White Sauce (Béchamel):

  • 60g butter
  • 60g plain flour
  • 750ml whole milk
  • 100g Parmesan cheese, grated
  • Pinch of ground nutmeg
  • Salt and white pepper to taste

For the Topping:

  • 150g mozzarella cheese, torn or grated
  • 50g Parmesan cheese, grated
  • Fresh basil leaves for garnish (optional)

Method

Prepare the Spinach

If using fresh spinach, heat the olive oil in a large pan over medium heat. Add the spinach in batches, stirring until it wilts down completely. This takes about five minutes. Transfer to a colander and let it cool slightly, then squeeze out as much liquid as possible. Chop the spinach finely and set aside.

If using frozen spinach, make sure to thaw it completely and squeeze out every bit of moisture. This step is crucial because excess water will make your filling watery and affect the final texture.

Make the Filling

In a large mixing bowl, combine the chopped spinach, ricotta cheese, grated Parmesan, egg, minced garlic, and nutmeg. Season generously with salt and black pepper. Mix everything together until well combined. The mixture should be thick and hold together when scooped. Taste and adjust the seasoning if needed. Set this aside while you prepare the sauce.

Create the White Sauce

Melt the butter in a medium saucepan over medium heat. Once melted and foaming, add the flour all at once and whisk continuously for about two minutes. This cooks out the raw flour taste and creates a roux.

Gradually pour in the milk, whisking constantly to prevent lumps. Keep whisking as the sauce heats up and begins to thicken. This takes about eight to ten minutes. Once the sauce has thickened enough to coat the back of a spoon, remove from heat and stir in the Parmesan cheese, nutmeg, salt, and white pepper. The sauce should be smooth and creamy.

Prepare Your Baking Dish

Preheat your oven to 180°C (350°F). Take a large baking dish, roughly 30cm x 20cm, and spread about one-third of the white sauce across the bottom. This prevents the cannelloni from sticking and adds extra creaminess.

Fill the Cannelloni

This is the fun part. Using a teaspoon or a piping bag, carefully fill each cannelloni tube with the spinach and ricotta mixture. Don’t overfill them, as the filling expands slightly during baking. If a tube breaks, don’t worry – just overlap two halves and it will still taste delicious.

Arrange the filled tubes in a single layer in your prepared baking dish, nestling them close together.

Add Sauce and Cheese

Pour the remaining white sauce evenly over the cannelloni, making sure all the tubes are covered. This keeps them moist during baking. Scatter the torn mozzarella and grated Parmesan over the top.

Bake to Perfection

Cover the dish loosely with aluminum foil and bake for 20 minutes. Then remove the foil and bake for another 10 to 15 minutes until the top is golden brown and bubbling around the edges. The cheese should be melted and slightly crispy in spots.

Rest and Serve

Let the cannelloni rest for five minutes after removing from the oven. This allows the sauce to settle and makes serving easier. Garnish with fresh basil leaves if desired, and serve hot.

spinach and ricotta cannelloni

Serving and Storage Temperature Guide

Serving:

Spinach and ricotta cannelloni is best served hot, straight from the oven. The ideal serving temperature is around 65-70°C (150-160°F), where the cheese is still gooey and the sauce is creamy. Let it rest for five minutes before serving to avoid burning your mouth and to allow the layers to set slightly.

Pair this dish with:

  • A crisp green salad with lemon vinaigrette
  • Garlic bread or crusty Italian bread
  • Roasted vegetables like cherry tomatoes or bell peppers
  • A light white wine like Pinot Grigio or Soave

Storage:

Room Temperature: Don’t leave cannelloni at room temperature for more than two hours. Dairy-based dishes can spoil quickly.

Refrigerator: Store leftover cannelloni in an airtight container in the fridge for up to three days. Make sure it cools to room temperature first, but don’t leave it out longer than two hours.

Freezing: This dish freezes beautifully either before or after baking.

  • Before baking: Assemble completely, cover tightly with plastic wrap and foil, freeze for up to three months. Thaw overnight in the fridge before baking as directed.
  • After baking: Cool completely, portion into servings, wrap well, and freeze for up to two months. Reheat from frozen at 160°C for 30-40 minutes covered, then 10 minutes uncovered.

Reheating: Cover with foil and reheat in a 160°C oven for 20-25 minutes until heated through. Add a splash of milk or cream before reheating to refresh the sauce.

Nutritional Information (Per Serving – 3 cannelloni tubes)

NutrientPer serving
Calories585 kcal
Carbohydrates42g
Sugars8g
Protein32g
Total Fat32g
Fibre3g
Calcium620mg
Iron3.2mg

Note: Nutritional values are approximate and will vary based on specific ingredients and portion sizes.

Alternative Ingredients and Techniques

Using Lasagne Sheets Instead of Cannelloni Tubes

Can’t find cannelloni tubes? No problem. Cook lasagne sheets until just tender, spread the filling along one edge, and roll them up tightly. Place seam-side down in your baking dish. This works perfectly and some people actually prefer this method because it’s easier to fill.

Vegan Spinach and Ricotta Cannelloni

Replace the ricotta with cashew cream or vegan ricotta. Use plant-based milk and vegan butter for the white sauce, and nutritional yeast instead of Parmesan. Vegan mozzarella works great for the topping. The result is surprisingly close to the original.

Adding Mascarpone for Extra Creaminess

Mix 100g of mascarpone into your ricotta filling for an ultra-rich, silky texture. This is a game-changer if you want to make the dish feel extra special for guests.

Quick Version with Store-Bought Sauce

Short on time? Use a good quality jar of white sauce or even Alfredo sauce. Just thin it with a little milk if needed. This cuts your prep time significantly while still delivering great flavor.

Two-Person Portion

For a romantic dinner for two, halve all the ingredients and use a smaller baking dish. You’ll need about six cannelloni tubes, which is perfect for two generous servings.

Adding Protein

While this is a vegetarian dish, you can add cooked, crumbled Italian sausage or diced cooked chicken to the filling if you prefer. About 200g of cooked meat works well.

Different Cheese Combinations

Experiment with Gruyère instead of mozzarella for a nuttier flavor, or add some crumbled feta to the filling for a tangier taste. Pecorino Romano can replace Parmesan for a sharper kick.

Tomato Sauce Version

If you prefer a tomato-based sauce, use marinara instead of white sauce. Or try half white sauce on the bottom and tomato sauce on top for the best of both worlds.

Tips and Tricks

  1. Squeeze That Spinach Dry: This cannot be stressed enough. Watery spinach ruins the filling. Use a clean kitchen towel to squeeze out every last drop of liquid.
  2. Make the White Sauce Smooth: Whisk constantly while adding the milk gradually. If lumps form, use an immersion blender to smooth it out.
  3. Don’t Overcook the Pasta: If you’re boiling cannelloni tubes first (which isn’t always necessary), cook them just until bendable, not fully tender. They’ll finish cooking in the oven.
  4. Use a Piping Bag for Easy Filling: Transfer your filling to a piping bag or a zip-lock bag with the corner cut off. This makes filling the tubes much faster and less messy.
  5. Prevent Dry Cannelloni: Make sure every tube is completely covered with sauce before baking. Exposed pasta will dry out and become hard.
  6. Let the Sauce Be Generous: It’s better to have too much sauce than too little. The pasta absorbs quite a bit during baking.
  7. Add Fresh Herbs: Mix some chopped basil or parsley into your filling for extra freshness and color.
  8. Season at Every Stage: Taste your filling before stuffing, taste your sauce before pouring. Proper seasoning at each step creates deeper flavor.
  9. Room Temperature Cheese: Let your ricotta and other cheeses come to room temperature before mixing. This helps everything blend together smoothly.
  10. Make It Ahead: Assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Add 10 extra minutes to the baking time if going straight from fridge to oven.
  11. Check for Doneness: The cannelloni is ready when you can easily pierce a tube with a knife and the sauce is bubbling around the edges.
  12. Use Fresh Nutmeg: Freshly grated nutmeg has a much better flavor than pre-ground. Just a tiny pinch transforms both the filling and the sauce.

Frequently Asked Questions

Do I need to cook cannelloni tubes before filling them?


Most dried cannelloni tubes don’t need pre-cooking. The moisture from the sauce and filling cooks them perfectly in the oven. However, check your package instructions as some brands recommend a quick boil.

Can I make this dish dairy-free?

Yes, use plant-based alternatives for all dairy ingredients. Cashew cream makes an excellent ricotta substitute, and there are good dairy-free white sauce options available. Nutritional yeast adds that cheesy flavor.

Why did my cannelloni turn out dry?

This usually happens when there isn’t enough sauce or the dish is overbaked. Make sure all the pasta is covered with sauce and check the dish after 25 minutes to prevent overcooking.

Can I use frozen spinach?

Absolutely. Frozen spinach works perfectly and is actually more convenient. Just make sure to thaw it completely and squeeze out all the moisture before using.

How do I prevent the white sauce from becoming lumpy?

Add the milk gradually while whisking constantly. Keep the heat at medium and be patient. If lumps do form, blend the sauce with an immersion blender.

What can I serve with cannelloni?

A simple green salad, garlic bread, roasted vegetables, or a tomato and mozzarella salad all work beautifully. Keep sides light since the cannelloni is quite rich.

Can I prepare this in advance?

Yes, this is an excellent make-ahead dish. Assemble it completely, cover well, and refrigerate for up to 24 hours before baking. You can also freeze it for up to three months.

My cannelloni tubes keep breaking when I fill them. What should I do?

Use a piping bag for easier filling with less pressure. If tubes break, simply overlap the pieces in the baking dish. You can also switch to using lasagne sheets rolled around the filling instead.

How do I know when the cannelloni is fully cooked?

The sauce should be bubbling, the cheese golden and melted, and a knife should pierce through the pasta easily. The internal temperature should reach about 75°C.

Can I add other vegetables to the filling?

Definitely. Finely chopped mushrooms, zucchini, or bell peppers work well. Just make sure to cook them first and remove excess moisture.

What’s the difference between cannelloni and manicotti?

They’re very similar. Cannelloni are usually smaller tubes and sometimes made from fresh pasta, while manicotti are larger ridged tubes. You can use them interchangeably in most recipes.

Is it better to use fresh or dried cannelloni?

Both work well. Fresh pasta gives a more delicate texture but is harder to find. Dried tubes are convenient and readily available in most supermarkets.

Can I reheat cannelloni more than once?


It’s not recommended for food safety reasons. Only reheat the portion you plan to eat.

Why does my white sauce separate when baking?


This can happen if the oven is too hot or if the sauce was too thin to begin with. Make sure your sauce is thick enough to coat a spoon, and don’t bake at temperatures above 180°C.

Can I use a different type of cheese in the filling?

Yes, you can substitute cottage cheese for ricotta, or use a mix of cream cheese and soft goat cheese for a tangier flavor.

Conclusion

Spinach and ricotta cannelloni is one of those dishes that proves comfort food doesn’t have to be complicated. With its creamy filling, rich white sauce, and golden cheese topping, it delivers restaurant-quality results in your own kitchen. The best part is how forgiving this recipe is – whether you use traditional cannelloni tubes or lasagne sheets, fresh or frozen spinach, homemade or store-bought sauce, you’ll end up with something absolutely delicious.

This dish is perfect for so many occasions. Make it for a cozy family dinner, prepare it ahead for easy weeknight meals, or serve it at your next dinner party to impress your guests. It’s vegetarian-friendly, can be adapted to suit various dietary needs, and appeals to even the pickiest eaters.

The beauty of learning how to make spinach and ricotta cannelloni is that once you master the basic technique, you can experiment with different fillings, sauces, and flavor combinations. It’s a foundational recipe that opens the door to countless variations.

So gather your ingredients, put on some Italian music, and enjoy the process of creating this classic dish. Your kitchen will smell amazing, and the satisfied faces around your dinner table will make every minute worthwhile. Buon appetito!

Have you tried making spinach and ricotta cannelloni? Share your tips and variations in the comments below. We’d love to hear how your version turned out!

Share This Article
Leave a comment