Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Pasta

Classic Spinach and Ricotta Cannelloni

Last updated Aug 18, 2023 by Jessica Montanelli

730 shares

There's nothing better than bringing to the table a piping hot dish of freshly made Spinach and Ricotta Cannelloni. Making them at home is easy and it's so satisfying. It's the perfect pasta dish for a Sunday family meal or for the Holiday table and I'm sure that everyone will love them.

Jump to Recipe Print Recipe
4.87 from 23 votes
baked spinach ricotta cannelloni in a cheesy white sauce.
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

If you're craving a hearty and oh-so-delicious meal, look no further than this mouthwatering Spinach and Ricotta Cannelloni! Pasta tubes filled to the brim with creamy ricotta cheese and garlicky spinach. All topped with smooth creamy bechamel sauce, melted mozzarella cheese, and crispy browned Parmesan cheese. This dish is like a warm, cheesy hug on a plate, ready to comfort your taste buds after a long day.

Preparing this dish is a breeze, perfect for both kitchen beginners and seasoned chefs looking for a quick fix. As the cannelloni bake to golden perfection, your kitchen will be filled with an irresistible aroma that'll have everyone eagerly awaiting dinner time. Whether you're cooking for a cozy family dinner or impressing friends at a gathering, Spinach and Ricotta Cannelloni is your ticket to a satisfying, heartwarming meal that will leave smiles on faces and plates wiped clean. So, grab your apron and get ready to create a dish that's as delightful to make as it is to devour!

If you like to try more traditional Italian recipes, make sure to try also this Classic Tuscan Lasagna, these Beef Ragù Cannelloni, and this Classic Pasta al Forno too!

You can find this recipe and 39 more (including exclusive recipes) in my Italian Christmas Recipes ebook. Plus two bonus sections with edible gifts, printable planners and more!

BUY NOW!

italian christmas recipes ebook displayed on an ipad.

Ingredients

ingredients to make cannelloni pasta bake.
  • Cannelloni Tubes: Use Cannelloni or Manicotti tubes from any good Italian pasta brand.
  • Spinach: You can use either fresh or frozen spinach. I tend to prefer frozen spinach because it's easier and faster to cook.
  • Ricotta: Use good quality fresh cow milk's Ricotta cheese. It should be quite dense when removed from the mold. If it's too soft and watery, drain it in a cheesecloth for at least 30 minutes.
  • Garlic: I only use one garlic clove to give a mild garlicky taste to the spinach. If you want a stronger taste, you can minc the garlic or add more. You can also use garlic powder to taste.
  • Parmesan cheese: Freshly grated Parmigiano works best to create a delicious golden crunchy crust on top.
  • Butter, Flour, and Milk: These are the ingredients to make Bèchamel sauce from scratch. You can use either salted or unsalted butter, all-purpose flour, and whole or 2% milk. Season with salt, black pepper, and nutmeg to taste.

Check the recipe card for quantities.

Substitutions

  • White Sauce: If you don't want to make homemade Bèchamel, you can also use jarred storebought white sauce. If it's too dense, add a bit of fresh milk and whisk until it reaches the desired consistency.
  • Cannelloni Pasta: If you cannot find dried Cannelloni tubes, you can also buy dried or fresh Lasagne sheets and boil them one by one for a couple of minutes. Then rest them on a kitchen towel to cool until you're ready to fill and roll them.

Variations

  • Tomato Sauce: Add a layer of marinara sauce or make your own simple tomato sauce by slowly simmering tomato passata, olive oil, and garlic.
  • Zesty: If you want to add a zesty touch, add some lemon zest or lemon juice to the ricotta and spinach filling.
  • Meaty: Cook some sausage or ground beef or chicken together with the spinach, or add some chopped-up ham to the creamy spinach filling.

Instructions with Photos

spinach cooking in a pot with garlic.

Step 1. Cook the frozen or fresh spinach with olive oil and garlic. Drain the excess liquid.

spoon mixing spinach and ricotta in a bowl.

Step 2. Mix the cooked spinach with the Ricotta and Parmesan cheese to make the ricotta filling.

bechamel sauce cooking in a pot.

Step 3. Make the white sauce by cooking melted butter with flour, then add the warm milk. Simmer at low heat until creamy. Season to taste.

layer of bechamel on the bottom of the baking dish.

Step 4. Spread a layer of bechamel sauce at the bottom of the baking dish.

pastry bag pouring filling into cannelloni tube.

Step 5. Using a piping bag, fill the cannelloni tubes with the ricotta and spinach mixture.

raw cannelloni layered into the baking dish.

Step 6. Add the filled cannelloni to the baking dish.

mozzarella sprinkled on top of cannelloni.

Step 7. Add the mozzarella pieces on top of the spinach ricotta cannelloni.

final layer of bechamel and parmesan on top of cannelloni.

Step 8. Cover the cannelloni with the remaining sauce, then sprinkle abundant grated cheese on top. Bake for 25-30 minutes in the preheated oven.

Making Béchamel or White Sauce from scratch

Béchamel (more commonly known as White Sauce) is one of the 5 Mother sauces of classical cooking and is considered essential for the creation of many traditional dishes of French and Italian cooking.

You can find it in classic Italian recipes like Cannelloni, Lasagne, Pasta al Forno, and so on. It's the perfect sauce to use in gratins, especially when there is melted cheese inside, as it acts as a binding element to all the ingredients.

TIPS for the perfect Béchamel sauce:

  • Let the butter melt completely before adding the flour.
  • The Roux (butter and flour mix) should become a thick paste. Cook it for a few seconds before adding the milk.
  • Warm milk makes it easier to dissolve the roux but it can work also with room-temperature milk (it will just take more time).
  • Use a whisk to mix the sauce while it simmers, it will prevent lumps.
  • Keep the heat to a minimum and keep mixing, otherwise, it will stick and burn to the bottom of the pan.
  • Season correctly with the right amount of salt, black pepper, and nutmeg. Taste it!

TOP TIP: If you want, you can also prepare this white sauce a few days in advance and keep it in the fridge in an airtight container (max 2-3 days). If it becomes too dense, you can add a little bit more milk and whisk energetically.

green dish with cannelloni with a portion on a small dish

Recipe FAQs

Should I use Fresh or Dried Pasta?

To save time, I prefer to use dried Cannelloni Pasta, but you can absolutely make fresh pasta too! Follow the recipe to make fresh pasta from scratch and cut the pasta sheet into squares (about 6x6 inches), pipe the filling in the center and roll them.

Can I add tomato sauce?

Sure! I prefer the all-white cheesy Spinach and Ricotta Cannelloni, but if you prefer, you can add a layer on top of marinara or Ragù sauce.

Can I make Cannelloni in advance?

Yes, you can prep the whole baking dish with the filled cannelloni in advance and store it covered with plastic wrap in the fridge for 1-2 days. Then bake them in the preheated oven just before serving.

How do I store leftovers?

You can store leftover cannelloni in an airtight container or covered in the fridge for up to 3 days. Or you can freeze them for up to 1 month. Thaw in the fridge and reheat in the microwave or in the oven.

fork holding a piece of cannelloni

Elevate your special occasions with the ultimate family favorite Spinach and Ricotta Cannelloni recipe! Whether it's a holiday feast or a simple weekend treat, this cannelloni recipe is guaranteed to become a tradition that brings joy and flavor to every family gathering.

You can find step-by-step photos, and tips in the post above.

Related Recipes you might like

  • casserole dish of cheesy potatoes and broccoli.
    Cheesy Broccoli and Potato Bake
  • baked veggie ziti baking dish topped with basil.
    Creamy Baked Veggie Ziti
  • baking dish with baked cannelloni.
    Beef Ragù Cannelloni
  • baking dish with baked panettone bread pudding.
    Orange Panettone Bread Pudding

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

Spinach and Ricotta Cannelloni
Jessica Montanelli

Classic Spinach and Ricotta Cannelloni

4.87 from 23 votes
Spinach and Ricotta Cannelloni with cheesy white sauce. A classic Italian dish.
Print Email Review
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
ServingsServings: 4 people
Ingredients Method Nutrition Notes
Prevent your screen from going dark

Ingredients
 
 

For the Cannelloni
  • 9 oz Cannelloni Pasta, (c. 10 pcs)
  • 1 cup Ricotta
  • 10.5 oz Frozen Spinach
  • 1 Garlic clove
  • Olive Oil
  • Parmigiano Reggiano cheese, grated
  • 1 Mozzarella
  • Salt
  • Black Pepper
  • Nutmeg
For the Béchamel Sauce
  • 1 tablespoon Butter
  • 1 tablespoon All Purpose Flour
  • 1 ⅔ cups Whole Milk, warm
  • Salt
  • Black Pepper
  • Nutmeg

Method
 

Prepare the Béchamel sauce:
  1. In a large pan melt the butter at medium heat (be careful not to burn it), add the flour and whisk until it becomes a thick paste.
  2. After a few seconds, add the warm milk and keep whisking until the milk starts to boil. Turn the heat to low and slowly keep whisking until the roux it's completely melted and the sauce starts to thicken.
  3. When the sauce is thick enough to coat a spoon, season with salt, pepper and a pinch of nutmeg to taste. Remove from heat and set aside.
Make the filling:
  1. Peel and cut in half a garlic clove, then drizzle some olive oil in a pan and fry the garlic for a couple of minutes.
  2. Add the spinach (either fresh or frozen) and cover the pan with the lid. Mix with a wooden spoon a few times until they start to reduce in size (if necessary, add a few tablespoons of water to the pan).
  3. When the spinach are fully cooked, season with salt, black pepper and a pinch of nutmeg. Drain them well and finely chop them. Set aside to cool down.
  4. Once the spinach are cooled, mix them with the fresh Ricotta. Add 2-3 tablespoons of Parmigiano cheese and season again to taste.
Assemble the Cannelloni:
  1. Spread 2-3 tablespoons of Béchamel sauce on the bottom of the baking dish. Pour the filling in a pastry bag without the tip and fill the Cannelloni pasta from top to bottom.
  2. Place the stuffed pasta in the baking dish.
  3. Roughly chop the Mozzarella and scatter all over the top of the pasta.
  4. Pour the white sauce on top of the Cannelloni, covering completely the pasta also on the sides (otherwise it will not cook).
  5. Evenly sprinkle a couple of tablespoons of Parmigiano cheese on top to make a nice crust.
  6. Bake in the pre-heated oven at 200°C (400°F) for about 30 minutes (check also the pasta packaging for precise instructions as each pasta brand is slightly different).
  7. Serve immediately.

Nutrition

Calories: 508 kcalCarbohydrates: 49 gProtein: 18 gFat: 8 gSaturated Fat: 4 gCholesterol: 74 mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Main Course
CuisineCuisine: Italian

Notes

MAKE AHEAD: you can prep the whole baking dish with the filled cannelloni in advance and store it covered with plastic wrap in the fridge for 1-2 days. Then bake them in the preheated oven just before serving.
STORAGE: You can store leftover cannelloni in an airtight container or covered in the fridge for up to 3 days. Or you can freeze them for up to 1 month. Thaw in the fridge and reheat in the microwave or in the oven.

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Pasta

  • two bowls of creamy pasta with aspragus and pancetta.
    Creamy Pasta with Asparagus and Pancetta
  • bowl of tomato tortellini soup on a white table.
    Creamy Tomato Tortellini Soup
  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • bowl with sausage and leek orzo on top of a towel with a spoon inside.
    Creamy Italian Sausage and Leek Orzo
730 shares

Comments

    4.87 from 23 votes (13 ratings without comment)

    Leave a Comment Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Claire | The Simple, Sweet Life says

    January 07, 2019 at 2:45 am

    This sounds like a perfect cold weather comfort dish! Perfect for these cold, dark winter days we've been having!

    Reply
  2. Anne Lawton says

    January 06, 2019 at 12:38 am

    5 stars
    This dish looks so good! I love that sauce thanks for sharing!

    Reply
  3. Kiki Johnson says

    January 05, 2019 at 11:01 pm

    5 stars
    DROOL ALERT! These look fab! I take spinach and ricotta cannelloni over lasagna any day! Cannelloni are also way less messy to serve plus another meatless dinner I can make my hubby eat without complaining! Your recipe sounds perfect and that filling has just the right texture! LOVE

    Reply
  4. Marisa Franca says

    January 05, 2019 at 10:37 pm

    5 stars

    Well as an Italian girl who left Italy as a young child and came to The States I love some good Italian recipes. My mamma always made simple recipes with very few ingredients but they were always excellent. Your cannelloni dish is making my mouth water!! It looks so good and full of flavor, especially with the homemade sauce. Homemade is always better. Nice recipe. Brava!!

    Reply
  5. Dana says

    January 05, 2019 at 3:15 pm

    5 stars
    My mouth is seriously watering, this sounds so delicious- Nothing beats homemade sauce! Now I want some cannelloni!

    Reply
  6. Nicoletta De Angelis Nardelli says

    January 05, 2019 at 8:39 am

    5 stars
    I've always had spinach ricotta cannelloni with homemade pasta sheets and with a tomato sauce on top. Like this idea of using store bought, especially when we don't have enough time. It's true, they hold their shape and there's less mess in the kitchen 😉 .

    Reply
  7. Analida Braeger says

    January 03, 2019 at 10:11 pm

    5 stars
    This is the ultimate comfort dish for cold cold winter nights in Northern PA. You've made the bechamel sauce totally non-intimidating. Cannot wait to give this a go for my next get together.

    Reply
  8. Aleta says

    January 03, 2019 at 5:02 am

    5 stars
    Cannelloni is probably my favourite pasta dish of all time. There is something so homey and delicious about it. Your spinach and ricotta stuffed cannelloni looks absolutely delicious, I can't wait to try it next time I make cannelloni!

    Reply
  9. Veena Azmanov says

    January 02, 2019 at 9:45 pm

    5 stars

    I have not made cannelloni in forever. I love the pasta inspiration you have on your blog. Saving some for later. I love the combination you have in this dish. So flavorful.

    Reply
    • Jessica - Cooking my Dreams says

      January 04, 2019 at 9:18 am

      Thank you so much! Let me know if you try them 🙂

      Reply
  10. Sherri says

    January 02, 2019 at 8:01 pm

    5 stars
    Perfect comfort food! Love this with the classic white sauce, and I agree that homemade sauce is the best! A beautiful dish! 🙂

    Reply
    • Jessica - Cooking my Dreams says

      January 02, 2019 at 8:08 pm

      Thank you Sherri! 🙂

      Reply
Newer Comments »

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

730 shares

Rate This Recipe

Your vote:




Leave a comment:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.