• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Collections Quick Dinner Recipes

Spinach and Ricotta Cannelloni

By Nagi Maehashi
413 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published11 Sep '17 Updated11 May '25
Jump to
Recipe

Imagine coming home to this Spinach and Ricotta Cannelloni…… a juicy spinach and ricotta filling inside cannelloni pasta tubes, topped with a homemade tomato basil sauce and melted cheese. After you’ve made this, try Beef and Spinach Cannelloni. It’s so good!

This is a reader-favourite recipe included by popular demand in my debut cookbook “Dinner”!

Close up photo of 2 pieces of Spinach and Ricotta Cannelloni with tomato pasta sauce on a plate

Spinach and Ricotta Cannelloni

This is one of my go-to freezer meals I make to give to friends, and a great one to make for dinners to cater for both carnivores and vegetarians.

I make it often throughout most of the year, except perhaps at the very height of summer. Yes, I love cannelloni that much!

Spinach and Ricotta Cannelloni in a baking dish, fresh out of the oven
What is cannelloni??

Cannelloni is a tube shaped dry pasta about 7 cm / 3″ long and 2cm / 2/3″ wide. It is stuffed with filling, covered in a sauce and cheese then baked. It does not need to be cooked before filling, it softens when baked in the oven.

The most common variety is a spinach and ricotta filling topped with a tomato sauce which is the version I am sharing today.

What’s the difference between cannelloni and manicotti?

Manicotti is also a dry paste tube. It’s the Italian-American version of cannelloni.  The difference is that manicotti is larger with ridges, whereas cannelloni is smooth.

The spinach and ricotta filling in this recipe fills 18 – 22 cannelloni tubes, or 10 – 12 manicotti tubes.

Imagine coming home to this Spinach Ricotta Cannelloni.... www.recipetineats.com

There are two ways to make cannelloni:

  • stuffing dry pasta tubes

  • rolling the filling up in fresh lasagna sheets

I like using the tubes – partly because they are more cost effective. And also because I like the size – a better filling to pasta/sauce/cheese ratio. Lasagna sheets are thicker and you need a double layer where the sheets overlap to seal in the filling and inevitably, the cannellonis end up bigger.

Easiest way to fill cannelloni tubes

And I know what many of you are thinking – stuffing the tubes is a pain. 

After many years of using knives / thin spoons / combination of those + the end of wooden spoons and I finally accepted the inevitable fact:

The fastest way to fill the tubes is with a piping bag.
7 seconds per tube x 20 tubes = 2.3 minutes. (Watch the video!)

Quick way to fill cannelloni tubes and manicotti

The Spinach and Ricotta Filling

The Spinach and Ricotta Filling is creamy, has the perfect spinach to ricotta ratio, and made extra tasty with the addition of parmesan and cheese. It’s so good, I can eat spoonfuls of it straight out of the bowl!

Here’s what’s in it:

  • Spinach – use frozen for convenience (thaw, remove excess water before using), or fresh if you’ve got an abundance of it;

  • Ricotta – be sure to use a food quality full fat, creamy one. (Tip: avoid Perfect Italiano tub, it’s quite powdery and unpleasant)

  • Shredded cheese – a flavoured one is best, like cheddar, tasty. Save the mozzarella for the topping.

  • Parmesan – don’t skip this! It adds extra savouriness and seasoning to the filling. Just store bought finely shredded or grated is fine, or grate your own.

  • Garlic – because it makes everything better

  • Egg – for binding (can be skipped)

  • Nutmeg – optional, but it’s a lovely touch. I use it in almost all my spinach ricotta fillings.

  • Salt and pepper

This is my standard recipe that is virtually identical (if not identical) to what I use for all things spinach and ricotta, from this Spinach and Ricotta Pasta Bake, to Puff Pasty Puffs, Rotolo (it’s like upright cannelloni – and it’s amazing!), to Spinach Ricotta Rolls.

Can you freeze spinach and ricotta filling?

YES, it’s perfectly fine to freeze. If using to stuff something, then thaw, give it a good mix then use per recipe. If it’s already prepared, like Cannelloni, it can even be cooked from frozen.

I freeze cannelloni more often than cooking it fresh!

What goes in Spinach and Ricotta Filling

Sauce for Cannelloni

Cannelloni has to be smothered generously with sauce to ensure there’s enough liquid for the dry pasta tubes to absorb and cook in the oven, and there is still sauce when serving it up. The most common sauce is a tomato pasta sauce which is what I use.

There are recipes “out there” that say to just use plain canned tomatoes or tomato passata for the topping (or bottled pasta sauce).

I really, REALLY think that if you’re making the effort to making cannelloni, it is a no brainer to make a tiny extra effort to make a simple pasta sauce. It is honestly so much better than using plain canned tomato or a store bought pasta sauce!

Tomato pasta sauce for cannelloni
Imagine coming home to this Spinach Ricotta Cannelloni.... www.recipetineats.com

Option: Load up on extra spinach

You can double the spinach in this, if you want. It can take it, plus you will use up an entire box of cannelloni tubes. They come in boxes of 30 here in Australia, and it is kind of annoying to end up with 10 or so floating around in the pantry, which then motivates me to make another batch just to use them up, then I end up with more tubes leftover so I have to make another batch.

Serve Cannelloni with a simple garden salad tossed with Italian Dressing. For a blow-out Italian feast, add a side of Garlic Bread, or a quick Cheesy Garlic Bread! – Nagi x


Watch how to make it

This recipe features in my debut cookbook Dinner. The book is mostly new recipes, but this is a reader favourite included by popular demand!

Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Close up photo of 2 pieces of Spinach and Ricotta Cannelloni with tomato pasta sauce on a plate

Spinach Ricotta Cannelloni

Author: Nagi
Prep: 25 minutes mins
Cook: 35 minutes mins
Total: 1 hour hr
Mains
American-Italian, Western
4.97 from 159 votes
Servings5 – 6 people
Tap or hover to scale
Print
  • 760
Recipe VIDEO above. Juicy, perfectly seasoned spinach and ricotta filling inside cannelloni pasta tubes, topped with a simple, tasty tomato sauce and melted cheese. Great for freezing!
First published in September 2017, this reader favourite recipe is included by popular demand in my debut cookbook Dinner. I took the opportunity to make it even better by increasing the volume and thinning the thickness of the sauce so there's plenty of liquid to cook the cannelloni but it's still saucy when you serve it up. It was great before, it's AMAZING now!

Ingredients

Sauce (you need LOTS!):

  • 2 tbsp olive oil
  • 1 onion , finely chopped
  • 4 garlic clove , minced
  • 1 bay leaf , fresh (sub dried)
  • 1/2 tsp each dried thyme and oregano
  • 1/3 cup tomato paste
  • 800 g / 28 oz canned crushed tomato
  • 4 cups vegetable or chicken stock/broth , low sodium
  • 1/3 cup Chardonnay or other dry white wine (sub more stock)
  • 3/4 tsp salt
  • 1 1/2 tsp sugar
  • 1/3 tsp black pepper
  • 2/3 cup basil leaves , roughly torn (recommended but not critical)

Filling:

  • 250 g / 8 oz frozen chopped spinach , thawed (Note 1)
  • 500 g / 1 lb ricotta , full fat please (Note 2)
  • 1/3 cup parmesan , finely shredded
  • 1 cup shredded cheese (Mozzarella, Colby, Cheddar, Tasty, Gruyere, Swiss)
  • 1 egg
  • 1 large garlic clove , minced
  • Grated fresh nutmeg (just a sprinkling) or 1/8 tsp nutmeg powder (optional)
  • 3/4 tsp cooking / kosher salt
  • 1/2 tsp black pepper

Cannelloni

  • 18 – 22 dried cannelloni tubes (250g pack) or 14 manicotti tubes (8.8 oz) (Note 3)
  • 1/3 cup parmesan , finely shredded
  • 1 1/4 cups shredded Mozzarella
  • More basil and parmesan , for garnish (optional)
Prevent screen from sleeping

Instructions

Sauce:

  • Sauté – Heat oil in a small pot over medium high heat. Add garlic, onion, bay leaf, thyme and oregano. Cook for 3 – 4 minutes until the onion is translucent. Add tomato paste and cook for 1 minute.
  • Reduce wine – Add wine, increase heat to high and let it simmer rapidly until mostly evaporated (about 2 minutes).
  • Simmer – Add tomatoes, stock, sugar, salt and pepper. Stir then simmer on medium low for 20 minutes.
  • Blitz – Remove bay leaf then blitz with a stick blender until smooth. Simmer for 1 more minute then remove from the stove
  • Basil – Stir in basil then cover to keep warm until required.

Filling:

  • Squeeze spinach – Place spinach in a colander and press out most of the liquid (don't need to thoroughly squeeze dry).
  • Mix filling – Place Spinach in bowl with remaining Filling ingredients. Mix, taste, adjust salt and pepper to taste (different cheeses have different saltiness).

Assemble & Bake:

  • Preheat oven to 180°C/350°F (160°C fan).
  • Pan – Choose a baking pan which will comfortably fit about 20 cannelloni – mine is 21 x 26 cm / 8.5 x 10.5".
  • Smear – Spread 1 cup of Sauce on the base (stops cannelloni from sliding around).
  • Fill tubes – Transfer Filling to a piping bag with a large nozzle (that fits in the tubes), or use a strong ziplock bag. Or do this step using a knife (it's a bit tedious though!). Pipe the filling into the tubes.
  • Assemble – Place cannelloni in baking dish. Pour over remaining Sauce, covering all the tubes.
  • Bake covered (but naked) – Cover with foil, then bake for 30 minutes.
  • Cheese it! Remove foil, scatter over parmesan then mozzarella. Return to oven for 15 minutes until cheese is melted.
  • Serve, garnished with extra parmesan and basil if desired.

Recipe Notes:

1. Spinach – I use frozen spinach for the convenience and also because I’m a sucker for the whole “snap frozen” thing. To use fresh, use about 500g/1 lb sliced spinach leaves or baby spinach leaves, saute with a little oil to wilt down and remove excess liquid. Cool then proceed with recipe.
2. Ricotta – Low fat ricotta is harder and drier, so it’s more difficult to pipe into the tubes plus once baked, is not as juicy and moist. Avoid Perfect Italian brand in tubs. My favourite is Paesanella.
3. Cannelloni – The cannelloni tubes I use are the dried ones sold in boxes at supermarkets and delis. They are about 11 cm / 4″ long and 2.5cm / 1″ wide. They do not need to be boiled before cooking in the oven. 
This recipe can also be used for manicotti which are larger tubes with ridges – use 10 to 12.
You can also make this using fresh lasagna sheets. Just roll Filling up inside, place in the baking pan seam side down. I prefer using dried tubes – refer in post for the reason why.
4. For FREEZING or refrigerating uncooked: Add extra 3/4 cup water* into Sauce, cook Sauce per recipe then blend* until smooth. Place filled, uncooked cannelloni in single or multiple dishes, cover with sauce (will look like LOTS!) then cheese. Cover, cool then freeze / refrigerate.
On the day of, thaw then bake per recipe (covered then uncovered). OR bake from frozen, bake covered 35 minutes then uncovered 10 minutes.
* The reason for extra water and blending: When uncooked cannelloni is assembled, the dry pasta will absorb some of the liquid as it freezes. If you don’t add extra water, the sauce dries up once baked. Blending also helps here, plus it brings the sauce together better so it doesn’t split when thawed.
COOKED leftovers – refrigerate up to 3 days or freeze, thaw, then reheat covered in microwave for best results.
5. Nutrition per serving, assuming 5 servings. 

Nutrition Information:

Serving: 407gCalories: 531cal (27%)
Keywords: Cannelloni, Spinach and Ricotta Cannelloni
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

 

Life of Dozer

Remember how I shared his current favourite toy – this squeaking emoji? Did I mention his favourite place to gnaw away at it? Smack bang in the middle of the new day bed. He literally plonks himself in the middle.

And please… someone remind me why I got a DARK GREY one??? 🙄

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

Previous Post
Crispy Roasted Parmesan Potatoes
Next Post
Chicken with Mushroom Gravy

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

One pot whipped ricotta chicken pasta

Whipped ricotta one pot chicken pasta – with sun dried tomatoes

Roasted Red Pepper Goat Cheese Risoni / Orzo

Creamy Goat Cheese & Roasted Red Pepper Risoni (orzo)

Thai sweet chilli beef bowls

Thai Sweet Chilli Beef Bowls

More Quick Dinner Recipes

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




413 Comments

  1. Chris says

    May 27, 2020 at 8:34 pm

    I am wondering if you can prep this the night before, put it in the fridge and cook it the next night for dinner?

    Reply
    • Nagi says

      May 28, 2020 at 9:22 am

      Sure can Chris! N x

      Reply
  2. Susy says

    May 20, 2020 at 3:37 pm

    I have this in the oven now and just realised I forgot the egg! Fingers crossed that it will be good still. 🤞🏽🤞🏽🤞🏽

    Reply
    • Trudy says

      June 10, 2020 at 5:41 am

      Hi Nagi I made it yesterday for family & friends. It was delicious!! I added all the water at the beginning. Should I add tomato paste or extra herbs to give the sauce a little more punch?

      Reply
    • Nagi says

      May 20, 2020 at 6:40 pm

      It will be fine Susy, enjoy! N x

      Reply
  3. Melissa says

    May 16, 2020 at 5:47 am

    4 stars
    This is my second time making this in two weeks. Everybody loved it and I quadrupled the recipe and gave to a few friends who loved it. Currently doing it again to give to my mom and some friends. Could I make the ricotta mixture now and keep in fridge for two days until I’m ready to put it all together? I’m using defrosted spinach nuggets. Thank you!

    Reply
    • Nagi says

      May 16, 2020 at 4:05 pm

      Yes definitely Melissa!! N x

      Reply
  4. Anne says

    May 5, 2020 at 7:13 pm

    Another isolation challenge for me and another success. This is utterly delicious. Make sure you get a nice ricotta and I’ve asked for a piping bag for Mother’s Day to make it easier to stuff.. This will be a regular dish in my house. Love Nagi’s recipes.

    Reply
    • Trudy says

      June 10, 2020 at 5:34 am

      5 stars
      Hi Nagi I made it yesterday for family & friends. It was delicious!! I added all the water at the beginning. Should I add tomato paste or extra herbs to give the sauce a little more punch?

      Reply
    • Nagi says

      May 5, 2020 at 7:37 pm

      I’m so glad you love it Anne, that’s great to hear! N x

      Reply
  5. Melissa says

    April 30, 2020 at 10:28 am

    Hi Nagi, do we have to use egg? Would love to make this dish but son is allergic to eggs

    Reply
    • Nagi says

      April 30, 2020 at 2:45 pm

      Hi Melissa, the egg helps to bind it but if your son has allergies it’s completely fine to leave it out 🙂 N X

      Reply
  6. Helena says

    April 19, 2020 at 4:16 am

    5 stars
    Just made this for dinner. OMG it was lush. It will definitely be one of our regulars. Once again, another Nagi triumph. Thank you, and stay safe xx

    Reply
    • Laura Jones says

      April 22, 2020 at 2:05 pm

      Hi, how do you suggest defrosting the frozen spinach?

      Reply
    • Nagi says

      April 19, 2020 at 10:17 am

      I love hearing this Helena, thanks so much! N x

      Reply
  7. Lou Shaw says

    April 15, 2020 at 5:06 am

    Hi could you tell me if you have too cook the spinach first please? This looks amazing I can’t wait too make it

    Reply
    • Nagi says

      April 15, 2020 at 8:23 am

      Hi Lou, this recipe uses frozen spinach – no need to cook first, just drain. N x

      Reply
      • Lou Shaw says

        April 15, 2020 at 8:25 am

        Thank you for replying so quickly if I used fresh spinach would I have to cook it first? I can’t get hold of any frozen veg lately lol

        Reply
        • Nagi says

          April 15, 2020 at 10:42 am

          Hi Lou – yes you’ll need to wilt it down before using it – you’ll need quite a bit though to get the same amount as frozen – N x

          Reply
  8. Liga says

    April 10, 2020 at 2:17 am

    First time making this and it turned out amazing! Didnt have any parmesan and it still turned out really good. Super easy to make!

    Reply
  9. Kate says

    April 4, 2020 at 3:37 pm

    You never let me down, Nagi! My COVID 19 days are grim, but with you here giving us winner recipes, all is still ok with the world. Thank you.

    Reply
    • Nagi says

      April 4, 2020 at 6:29 pm

      Wahoo!! Thanks so much Kate! N x

      Reply
  10. Brenda says

    April 1, 2020 at 8:06 am

    In the oven now. Can’t wait to taste it.

    Reply
    • Nagi says

      April 1, 2020 at 9:08 am

      I hope you love it Brenda – love to know how it goes!! N x

      Reply
  11. Fiona says

    March 27, 2020 at 9:30 pm

    5 stars
    THIS IS DELICIOUS! I used your short cut pasta sauce from your spinach and ricotta pasta bake recipe as we didn’t have tinned tomatoes and I can’t get over how good it was! I will never order this in restaurants again knowing that I can make something this good at home!

    Reply
    • Nagi says

      March 28, 2020 at 6:25 pm

      Perfect Fiona! I love hearing this!! N x

      Reply
  12. Louise says

    March 23, 2020 at 10:33 am

    Hi Nagi, wondering if you think this would work if I used dried lasagne sheets instead of canneloni? I am unsure if there’s enough liquid to cook the lasagne sheets through but that’s all I have in my pantry at the moment and, as we know, supermarkets are not well stocked enough to find the canneloni at the moment! Thanks 🙂

    Reply
    • Carine says

      March 28, 2020 at 2:47 am

      Hi Louise,

      Just boil the lasagne sheets for 5 min with plenty of salted water and then roll them up with the ricotta 🙂

      Reply
  13. Suzane says

    March 6, 2020 at 12:02 am

    I would like to try this recipe. Can i replace ricotta with feta cheese? which cheese do you recommend if i do not want to use ricotta?

    Reply
    • Mary says

      May 6, 2020 at 8:05 am

      I’m not a big Ricotta fan. But I used it just the same. I considered cottage cheese which I like much better and it’s cheaper too!😋

      Reply
    • Helena says

      April 19, 2020 at 4:19 am

      5 stars
      I couldn’t find Ricotta, so I tried it with Lidl cream cheese with herbs. It worked just fine, in fact it was really delicious.

      Reply
    • Nagi says

      March 6, 2020 at 12:53 pm

      Hi Suzane, I wouldn’t recommend it unfortunately as feta would be too salty. This is all abut the ricotta here! N x

      Reply
  14. Brent says

    March 2, 2020 at 11:44 am

    5 stars
    Very good, I added a half a cup of dried porcini mushrooms. Cook time is off though, add 10 minutes in the covered phase.

    Reply
    • Nagi says

      March 2, 2020 at 2:24 pm

      Hi Brent, the cook time is correct – it may just be your oven. I’m so glad you enjoyed it though! N x

      Reply
  15. Beth says

    March 2, 2020 at 11:44 am

    5 stars
    We made this tonight, and wow!!! Everyone loved it!! My 13 yo daughter helped make the sauce and she stuffed the tubes….which let’s face it, so fun! Very easy and quick to get together. Next time I’ll make double and throw some in the freezer ! Thx for a winning meal!!

    Reply
    • Nagi says

      March 2, 2020 at 2:24 pm

      YES!! The perfect freezer meal, I’m so happy it was a hit Beth!

      Reply
  16. Mary Wilkins says

    February 22, 2020 at 4:39 am

    Made the spinach and ricotta cannelloni . Best recipe ever. Turned out great. Thank you. Loved it so much. Making for guests this weekend

    Reply
    • Nagi says

      February 22, 2020 at 11:37 am

      I’m so glad you enjoyed it Mary! I hope your guests love it too ❤️

      Reply
  17. Durjan Singh says

    February 21, 2020 at 1:26 am

    5 stars
    Good

    Reply
    • Nagi says

      February 21, 2020 at 11:46 am

      Thanks Durjan!

      Reply
  18. Isabella says

    February 18, 2020 at 9:07 pm

    Thank you for this wonderful recipe! I have eaten cannelloni in Italy lots of times and non of them were even close to being as good as your recipe. Everything about it is just perfect. Even my little daugther loved them:)

    Reply
    • Nagi says

      February 19, 2020 at 10:09 am

      Woah what a compliment, thanks so much Isabella!!! N x

      Reply
  19. Alison Cameron says

    February 4, 2020 at 6:55 pm

    5 stars
    Loved by all family members….. and let me assure you this is not an easy task!!
    Next time going to add some extra veggies to the tomato sauce

    Reply
  20. Nub says

    January 30, 2020 at 4:34 pm

    5 stars
    Made this the night before going camping in a foil tray. Fully cooked it, then froze it. And then reheated it on the BBQ the next night.
    It was perfect reheated, and even better the next day cold. My first time making cannelloni. Was worth my fight with the piping thing! Thank you x

    Reply
    • Nagi says

      January 31, 2020 at 7:05 am

      Great idea Nub!!!

      Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!