Creamy Spinach Ricotta Cannelloni


Classic Spinach and Ricotta Cannelloni: An Easy Italian Family Favorite

Spinach and ricotta cannelloni stands as a testament to the simplicity and heartwarming appeal of Italian cuisine. This beloved dish features delicate pasta tubes, generously filled with a creamy blend of fresh spinach and rich ricotta cheese. Each cannelloni is then lovingly nestled in a vibrant, homemade tomato sauce, crowned with a generous layer of melting mozzarella, and baked to golden, bubbly perfection. It’s a classic, foolproof recipe that consistently earns its spot as a cherished family favorite, bringing comfort and joy to any table.

A close up of spinach and ricotta cannelloni in a large baking tray topped with melted mozzarella cheese, ready to be served.
Our delicious spinach and ricotta cannelloni, baked to perfection with a golden, bubbly cheese topping.

Much like other iconic Italian staples such as classic beef lasagne or a hearty Italian beef ragu, spinach and ricotta cannelloni is one of those timeless recipes I find myself returning to again and again. Its enduring popularity isn’t just because it’s deeply comforting, but also because it’s surprisingly straightforward to prepare, even for those new to Italian cooking. The harmonious combination of flavors and textures makes it an irresistible dish for any occasion, from weeknight family dinners to celebratory gatherings.

Having spent time living in Italy, I’ve had the pleasure of encountering numerous variations of cannelloni recipes. A more traditional and rustic approach often involves using fresh homemade lasagna sheets. With this method, you simply dollop your chosen filling – whether it’s our delightful spinach and ricotta mixture or a robust ragu – onto the fresh pasta and carefully roll it up to form the characteristic cannelloni tubes. This method offers a wonderful tactile experience and results in incredibly fresh pasta.

However, for convenience and consistent results, I often prefer using pre-made cannelloni pasta tubes. These are incredibly easy to work with and ensure that each tube is uniformly filled, guaranteeing an even portion and perfect bite every time. You can readily find cannelloni pasta tubes in most supermarkets and grocery stores, making them a widely accessible and time-saving option for busy cooks. They eliminate the need for making or blanching fresh pasta sheets, allowing you to get this delicious meal on the table with minimal fuss.

Table of Contents

  • Why You’ll Love This Cannelloni Recipe
  • Key Ingredients for Spinach and Ricotta Cannelloni
  • Visual Walk-Through of the Recipe
  • Expert Recipe Tips for Perfect Cannelloni
  • Cannelloni Fillings and Variations to Explore
  • How to Store, Freeze, and Reheat
  • Full Recipe Card

Why You’ll Love This Cannelloni Recipe

There are countless reasons why spinach and ricotta cannelloni holds a special place in the hearts of many, including mine. It’s more than just a meal; it’s an experience. Firstly, it offers the ultimate comfort food experience – warm, cheesy, and deeply satisfying, it’s like a warm hug in a dish. Secondly, despite its impressive presentation, it’s surprisingly simple to prepare, making it accessible for home cooks of all skill levels. The steps are intuitive, and the ingredients are readily available.

Furthermore, this recipe is incredibly versatile. While spinach and ricotta is a timeless classic, the filling can be adapted to suit various tastes and dietary preferences, as we’ll explore in the variations section. It’s also an excellent make-ahead meal, perfect for entertaining or when you need a delicious dinner ready to pop into the oven after a busy day. The combination of fresh, vibrant flavors from the tomato sauce and spinach, balanced by the creamy ricotta and savory parmesan, creates a harmonious taste profile that appeals to everyone. Lastly, the bubbling, golden mozzarella topping adds a delightful texture and rich flavor that truly elevates the dish.

Key Ingredients for Spinach and Ricotta Cannelloni

Creating truly outstanding spinach and ricotta cannelloni begins with selecting quality ingredients. Here’s a closer look at what you’ll need and why each component is crucial:

  • For the Simple Tomato Sauce:
    • Shallot & Garlic: These aromatic vegetables form the flavor base, providing a subtle sweetness and pungent depth to the sauce. Finely chopped and gently sautéed, they lay the groundwork for a rich, savory foundation.
    • Tomato Passata (Pureed Tomatoes): The heart of our sauce. Opt for high-quality passata for the best flavor and smooth texture. Passata provides a naturally sweet and vibrant tomato flavor without the chunks found in diced tomatoes, creating a silky sauce that coats the cannelloni beautifully.
    • Fresh Basil Leaves: Torn basil adds a fragrant, herbaceous note that is quintessential to Italian tomato sauces. Its fresh aroma brightens the entire dish.
    • Olive Oil: Extra virgin olive oil is ideal for sautéing and enriching the sauce with its fruity, peppery notes.
    • Salt & Pepper: Essential for seasoning and bringing out the natural flavors of the tomatoes and aromatics.
  • For the Creamy Spinach and Ricotta Filling:
    • Ricotta Cheese: The star of the filling, ricotta provides a wonderfully creamy texture and a mild, slightly sweet flavor. Full-fat ricotta is recommended for the richest result, though part-skim can also be used.
    • Fresh Spinach: Wilted and squeezed dry, spinach contributes a lovely earthy flavor and vibrant green color. Squeezing out excess water is crucial to prevent the filling from becoming watery.
    • Egg: Acts as a binder for the filling, ensuring it holds its shape within the pasta tubes during baking.
    • Parmesan Cheese: Grated Parmesan adds a salty, umami depth that complements the ricotta and spinach perfectly.
    • Nutmeg: A pinch of nutmeg is a classic addition to spinach and ricotta fillings, enhancing the flavors with its warm, subtle spice without overpowering them.
    • Salt & Pepper: Seasoning to taste is vital for a well-balanced filling.
  • For Assembly and Topping:
    • Cannelloni Pasta Tubes: As discussed, pre-made tubes offer convenience and ease of filling. Look for sturdy tubes that can hold the rich filling.
    • Mozzarella Cheese: Fresh mozzarella, torn or shredded, creates that irresistible, melty, golden topping. Its mild flavor and fantastic melt make it perfect for this dish.
    • Extra Parmesan: A final grating of Parmesan over the mozzarella before baking adds another layer of savory richness and a beautiful golden crust.

Visual Walk-Through of the Recipe

Let’s break down the process into easy-to-follow steps, ensuring you achieve perfect cannelloni every time. These instructions are designed to guide you smoothly through preparing the sauce, filling, and assembly.

Making the Simple Tomato Sauce

First, finely chop a shallot and a couple of garlic cloves. In a medium pan, heat a little olive oil over medium heat. Add the chopped shallot and garlic and sauté for 1-2 minutes until they become soft and translucent, but be careful not to let them brown, as this can make them bitter. Next, pour in the tomato passata (pureed tomatoes), add some freshly torn basil leaves, and season with salt and pepper to your liking. Bring the sauce to a gentle simmer and let it cook for about 5 minutes, allowing the flavors to meld. Once done, set it aside. This simple yet flavorful sauce is the backbone of our cannelloni, adding a burst of fresh taste that makes all the difference.

Step by step photos showing how to make the tomato sauce for spinach and ricotta cannelloni
Steps 1 & 2: Sautéing aromatics and simmering the fresh tomato and basil sauce.

Preparing the Spinach and Ricotta Filling

Wash your fresh spinach thoroughly. Add the raw spinach to a large pan and wilt it over medium heat. A handy tip: add just a splash of water, about 1 tablespoon, to the pan. This helps prevent the spinach from burning and encourages it to wilt evenly and quickly. Once the spinach has wilted completely, remove it from the heat and allow it to cool. This step is crucial: once cool enough to handle, squeeze out as much water as possible from the spinach. This prevents the filling from becoming watery and ensures a rich, creamy texture. After squeezing, finely chop the spinach.

In a large mixing bowl, combine the ricotta cheese, grated Parmesan, the prepared chopped spinach, one egg, a pinch of nutmeg, and season with salt and pepper. Mix all these ingredients together thoroughly until you achieve a creamy, well-combined filling. The egg acts as a binder, ensuring the filling remains cohesive during baking.

Assembling and Baking the Cannelloni

Pre-heat your oven to 180°C (350°F / Gas Mark 4).

To begin assembly, spread a few spoonfuls of your delicious tomato sauce evenly across the bottom of a large baking dish. This layer prevents the pasta from sticking and infuses the bottom with flavor. Next, transfer the spinach and ricotta filling into a piping bag. If you don’t have a piping bag, a disposable freezer bag with one corner snipped off works perfectly. Carefully pipe the creamy filling into each cannelloni pasta tube until it’s plump and full. Arrange the filled cannelloni tubes in an even layer in your prepared baking dish, ensuring they fit snugly but are not overcrowded.

Spinach and ricotta cannelloni topped with mozzarella before and after being baked in the oven, showing the golden cheesy crust
Steps 7-9: Assembling the cannelloni, topped with sauce and mozzarella, before and after baking for that perfect golden finish.

Once all the cannelloni tubes are arranged, generously spoon the remaining tomato sauce over the top, ensuring every tube is covered. Then, scatter torn pieces of fresh mozzarella cheese and an extra grating of Parmesan over the sauce. Cover the baking dish tightly with tin foil. Bake for 30 minutes, allowing the pasta to cook through and the flavors to meld. After 30 minutes, remove the foil and continue baking for another 10-15 minutes, or until the mozzarella is beautifully golden brown and bubbling enthusiastically. The uncovered baking period creates that irresistible cheesy crust everyone loves.

Expert Recipe Tips for Perfect Cannelloni

Achieving outstanding cannelloni is easy with a few insider tips:

  • Utilize a Piping Bag for Easy Filling: While not strictly essential, using a piping bag (or a disposable freezer bag with the corner cut off) to pipe the spinach and ricotta filling into the cannelloni tubes will make the process significantly easier and cleaner. It ensures an even distribution of filling and saves a lot of time and mess.
  • No Cannelloni Tubes? No Problem!: If you can’t find pre-made cannelloni tubes, you can easily substitute them with store-bought or homemade fresh lasagna sheets. Simply blanch the lasagna sheets in boiling salted water for about 30-40 seconds until pliable. Then, spread the filling onto each sheet and roll them up tightly to form your cannelloni.
  • Squeeze Your Spinach Dry: This cannot be emphasized enough. After wilting, the spinach will release a lot of water. Squeeze out as much liquid as possible using a clean kitchen towel or paper towels. Excess water will make your filling soggy and bland.
  • Don’t Skip the Nutmeg: A tiny pinch of freshly grated nutmeg is a classic Italian touch for spinach and ricotta fillings. It subtly enhances the flavors without being overpowering, adding a warm, aromatic note.
  • Season Generously: Taste your tomato sauce and ricotta filling before assembly. Italian cooking relies on proper seasoning to bring out the best in fresh ingredients. Adjust salt and pepper as needed.
  • Let it Rest: After baking, let the cannelloni rest for 5-10 minutes before serving. This allows the dish to set, making it easier to serve and preventing the filling from spilling out.
A close up of two spinach and ricotta cannelloni tubes on a serving spoon, garnished with fresh basil
Each bite of our cannelloni promises creamy filling and rich sauce.

Cannelloni Fillings and Variations to Explore

While the spinach and ricotta filling is undeniably delicious, cannelloni is a incredibly versatile dish that lends itself to a myriad of exciting variations. Don’t hesitate to experiment with different fillings to discover new family favorites:

  • Pesto Provolone Cannelloni: A delightful vegetarian option featuring the aromatic flavors of pesto combined with the mild, creamy goodness of provolone cheese. This variation offers a fresh and herbaceous twist.
  • Italian Beef Ragu Cannelloni: For meat lovers, a rich and slow-cooked Italian beef ragu makes an incredible filling. For this variation, you might consider replacing the tomato sauce with a classic, velvety Béchamel sauce to create a different dimension of richness.
  • Lentil Ragu Cannelloni: A hearty and flavorful vegetarian alternative to beef ragu. This plant-based filling is robust and satisfying. Similar to the beef ragu, pairing it with a creamy Béchamel sauce instead of tomato sauce can create a truly indulgent experience.
  • Tuscan Sausage Ragu Cannelloni: Experience the bold, rustic flavors of Tuscany with a filling made from savory Italian sausage ragu. This option provides a fantastic depth of flavor and a slightly spicy kick.
  • Ricotta and Smoked Scamorza Cheese: For a delightful smoky note, mix ricotta with grated smoked scamorza cheese. This combination is rich, savory, and wonderfully unique. It would also be excellent with a hint of sautéed spinach for added texture and nutrition.
  • Mushroom and Truffle Cannelloni: Sautéed mixed mushrooms (like cremini, shiitake, and oyster) with a touch of truffle oil or paste blended with ricotta can create an elegant and deeply earthy filling.
  • Pumpkin and Sage Cannelloni: A wonderful seasonal variation, especially for autumn. Roasted pumpkin puree mixed with ricotta and fresh sage offers a sweet and aromatic flavor profile.

How to Store, Freeze, and Reheat

One of the many advantages of cannelloni is how well it stores and reheats, making it perfect for meal prep or enjoying leftovers.

  • Prep Ahead: You can fully prepare and assemble the cannelloni, including making the sauce and filling and stuffing the tubes, up to 24 hours in advance. Cover the baking dish tightly with plastic wrap or foil and store it in the refrigerator until you’re ready to bake. This is a fantastic time-saver for busy weeknights or entertaining.
  • Leftovers: Once the cannelloni has cooled completely, cover the baking dish securely or transfer individual portions to airtight containers. Refrigerate for up to 3 days. To enjoy, you can eat leftovers cold, or gently reheat them in the oven at 160°C (325°F) until piping hot throughout. Adding a splash of water or extra sauce if it appears dry can help maintain moisture during reheating.
  • Freezing Instructions: Cannelloni freezes beautifully! You can freeze it either before or after baking.
    • Before Baking: Assemble the cannelloni in a freezer-safe baking dish, but do not bake. Cover tightly with two layers of plastic wrap and then a layer of aluminum foil. Label with the date. Freeze for up to 3 months. When ready to bake, thaw completely in the refrigerator overnight, then bake as directed.
    • After Baking: Once baked and cooled, cover the dish tightly with plastic wrap and foil. Freeze for up to 3 months. Thaw completely in the refrigerator before reheating.

    When reheating from frozen (after thawing), bake in the oven until heated through and bubbling. If it’s still frozen but you’re in a pinch, you can bake it covered at a lower temperature (around 150°C/300°F) for longer (60-90 minutes) until thawed and hot.

Full Recipe Card

Spinach and Ricotta Cannelloni

By Emily

Spinach and Ricotta Cannelloni in a baking dish, freshly baked

A timeless Italian classic: Spinach and ricotta cannelloni nestled in a simple, aromatic tomato-basil sauce, topped with bubbling melted mozzarella. Pure comfort food!

Prep Time: 35 mins

Cook Time: 40 mins

Total Time: 1 hr 15 mins

Servings: 4 people

Ingredients

For the Sauce

  • 1 shallot, finely chopped
  • 2 garlic cloves, minced
  • 3 1/2 cups (700g) passata/pureed tomatoes
  • 1 small bunch fresh basil, torn
  • 1/2 tbsp olive oil
  • Salt and freshly ground black pepper to taste

For the Filling

  • 12.3 oz (350g) ricotta cheese
  • 8.8 oz (250g) raw fresh spinach, washed
  • 1 large egg
  • 2 tbsp parmesan, grated
  • 1 pinch of nutmeg, freshly grated if possible
  • Salt and freshly ground black pepper to taste

To Assemble

  • 12 cannelloni pasta tubes
  • 4.4 oz (125g) ball of fresh mozzarella, torn or shredded
  • Extra grating of parmesan cheese for topping

Instructions

To make the sauce

  1. Finely chop the shallot and garlic. In a pan, heat 1/2 tbsp olive oil over medium heat. Sauté the shallot and garlic for 1-2 minutes until soft and translucent, making sure they don’t brown.
  2. Add the tomato passata, torn basil leaves, salt, and pepper to the pan. Bring to a gentle simmer and cook for about 5 minutes, allowing the flavors to meld. Set aside.

To make the filling

  1. Add the washed raw fresh spinach to a large pan. Wilt on a medium heat, adding about 1 tbsp of water to prevent burning and help it wilt. Once wilted, let it cool, then squeeze out as much water as possible using a clean kitchen towel. Finely chop the squeezed spinach.
  2. In a large mixing bowl, combine the ricotta, grated parmesan, chopped spinach, egg, nutmeg, salt, and pepper. Mix thoroughly until the filling is creamy and well combined.

To assemble and bake

  1. Pre-heat your oven to 180°C (350°F / Gas Mark 4).
  2. Spread a few spoonfuls of the prepared tomato sauce over the bottom of a large baking dish. Transfer the spinach and ricotta filling to a piping bag (or a disposable freezer bag with a corner cut off) and pipe the filling into each cannelloni pasta tube.
  3. Arrange the filled cannelloni tubes in an even layer in the baking dish. Cover with the remaining tomato sauce, then top with torn mozzarella and an extra grating of parmesan.
  4. Cover the baking dish tightly with tin foil and bake for 30 minutes. Remove the foil and continue to bake for another 10-15 minutes, or until the cheese is golden and bubbling. Let rest for a few minutes before serving.

Notes

  • Prep ahead: You can prepare and assemble the cannelloni in advance and store it covered in the fridge for up to 24 hours before baking.
  • Leftovers: Once cooled, refrigerate leftovers for up to 3 days. Reheat in the oven until piping hot or enjoy cold.
  • Freezing instructions: Cannelloni can be frozen for up to 3 months. Thaw completely in the refrigerator before baking (if frozen raw) or reheating (if frozen cooked).

Nutrition

Calories: 528 kcal | Carbohydrates: 56g | Protein: 28g | Fat: 22g | Saturated Fat: 12g | Cholesterol: 71mg | Sodium: 422mg | Potassium: 1487mg | Fiber: 7g | Sugar: 12g | Vitamin A: 7595IU | Vitamin C: 41.7mg | Calcium: 479mg | Iron: 7.4mg

Nutrition information is automatically calculated and should only be used as an approximation.

Helpful Info for All Recipes

  • I always use extra virgin olive oil in all of my recipes unless stated otherwise.
  • When I use canned or jarred tomatoes of any kind, I always recommend Cirio or Mutti brands for the best results and flavor.
  • All vegetables are medium sized unless stated otherwise.
  • All recipes are tested and developed using a fan (convection) oven.
  • Find out more about how nutrition is calculated.
  • Check out our must-have Italian Pantry Staples.
  • You can also find all our Essential Kitchen Tools for Italian Cooking.

Did you try this recipe?

We’d love to hear from you! Please leave a comment below and share your experience. Your feedback helps us and other home cooks!

You can also Follow us on Facebook, Instagram, and Pinterest to discover more delicious food and see what we’re cooking up next.