• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
But Delicious Recipes

But Delicious Recipes

Homemade Meals in No Time

  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
But Delicious Recipes
  • Home
  • Appetizer
  • Breakfast
  • Dinner
  • Lunch
  • Dessert
  • contact us
  • About
Dinner / Spinach Ricotta Cannelloni: The Ultimate Guide to Making It Perfectly

Spinach Ricotta Cannelloni: The Ultimate Guide to Making It Perfectly

August 12, 2025 by KaylaDinner

Spinach Ricotta Cannelloni: Just the name conjures images of cozy Italian kitchens, the aroma of bubbling cheese, and the satisfying warmth of a truly comforting meal. Have you ever craved a dish that’s both elegant enough for a special occasion and simple enough for a weeknight dinner? This is it! This recipe isn’t just about filling pasta tubes; it’s about creating an experience.

Cannelloni, meaning “large reeds,” have a rich history rooted in Italian culinary tradition. While the exact origins are debated, variations of stuffed pasta have graced Italian tables for centuries. The combination of spinach and ricotta, a classic pairing, adds a creamy, earthy depth that’s simply irresistible. It’s a dish that speaks of family gatherings and shared laughter around a table laden with delicious food.

What makes Spinach Ricotta Cannelloni so universally loved? It’s the perfect balance of textures – the tender pasta, the creamy, flavorful filling, and the melted, golden cheese on top. The subtle sweetness of the ricotta complements the earthy spinach, creating a symphony of flavors that dance on your palate. Plus, it’s incredibly versatile! You can prepare the filling and assemble the cannelloni ahead of time, making it a stress-free option for entertaining. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe is sure to become a new favorite. Get ready to experience the magic of homemade Italian comfort food!

Spinach Ricotta Cannelloni

Ingredients:

  • For the Cannelloni Filling:
    • 1 (15-ounce) container ricotta cheese, whole milk preferred
    • 10 ounces frozen spinach, thawed and squeezed dry
    • 1/2 cup grated Parmesan cheese, plus more for topping
    • 1/4 cup grated Pecorino Romano cheese
    • 1 large egg, lightly beaten
    • 1/4 teaspoon ground nutmeg
    • 1/4 teaspoon garlic powder
    • Salt and freshly ground black pepper to taste
  • For the Tomato Sauce:
    • 2 tablespoons olive oil
    • 1 medium onion, finely chopped
    • 2 cloves garlic, minced
    • 1 (28-ounce) can crushed tomatoes
    • 1 (15-ounce) can tomato sauce
    • 1 teaspoon dried oregano
    • 1/2 teaspoon dried basil
    • 1/4 teaspoon red pepper flakes (optional)
    • 1 teaspoon sugar (optional, to balance acidity)
    • Salt and freshly ground black pepper to taste
  • For the Cannelloni:
    • 12-14 cannelloni tubes (dried pasta)
    • 1 cup shredded mozzarella cheese
    • Fresh basil leaves, for garnish (optional)

Preparing the Tomato Sauce:

  1. Sauté the Aromatics: In a large saucepan or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute, until fragrant, being careful not to burn it. Burnt garlic can ruin the whole sauce!
  2. Add the Tomatoes and Seasonings: Pour in the crushed tomatoes and tomato sauce. Stir in the dried oregano, dried basil, and red pepper flakes (if using). If the sauce seems too acidic, add the sugar. Season with salt and freshly ground black pepper to taste. Remember, you can always add more seasoning later, but it’s harder to take it away!
  3. Simmer the Sauce: Bring the sauce to a simmer, then reduce the heat to low, cover, and cook for at least 30 minutes, or up to an hour, stirring occasionally. The longer it simmers, the more the flavors will meld together. This is a great time to prep the filling while the sauce is doing its thing.
  4. Taste and Adjust: After simmering, taste the sauce and adjust the seasonings as needed. You might want to add more salt, pepper, oregano, or basil to your liking. If it’s still too acidic, add a pinch more sugar.

Preparing the Spinach Ricotta Filling:

  1. Prepare the Spinach: If using frozen spinach, make sure it’s completely thawed. The most important step is to squeeze out as much excess water as possible. I usually do this by wrapping the spinach in a clean kitchen towel and squeezing until no more water comes out. You can also use your hands, but the towel method is more effective. Excess water will make the filling watery and the cannelloni soggy.
  2. Combine the Ingredients: In a large bowl, combine the ricotta cheese, squeezed spinach, Parmesan cheese, Pecorino Romano cheese, and lightly beaten egg.
  3. Season the Filling: Add the ground nutmeg and garlic powder. Season with salt and freshly ground black pepper to taste. Don’t be shy with the seasoning! The filling needs to be flavorful.
  4. Mix Well: Mix all the ingredients together until well combined. Make sure there are no lumps of ricotta cheese. The mixture should be smooth and creamy.

Filling the Cannelloni:

  1. Prepare the Piping Bag (Optional): This step is optional, but it makes filling the cannelloni much easier. Transfer the spinach ricotta filling to a large piping bag fitted with a wide tip. If you don’t have a piping bag, you can use a large zip-top bag and cut off one of the corners.
  2. Fill the Cannelloni Tubes: Gently pipe the filling into each cannelloni tube. If you’re not using a piping bag, use a small spoon or butter knife to carefully stuff the filling into the tubes. Make sure to fill them completely, but don’t overfill them, or the filling will burst out during baking.
  3. Alternative Filling Method: If you find the piping method difficult, you can also use your fingers to gently push the filling into the cannelloni tubes. This method can be a bit messier, but it works just as well.

Assembling and Baking the Cannelloni:

  1. Preheat the Oven: Preheat your oven to 375°F (190°C).
  2. Prepare the Baking Dish: Spread a thin layer of the tomato sauce on the bottom of a 9×13 inch baking dish. This will prevent the cannelloni from sticking and add extra flavor.
  3. Arrange the Cannelloni: Arrange the filled cannelloni tubes in a single layer over the tomato sauce in the baking dish. Make sure they are snug but not overcrowded.
  4. Top with Sauce and Cheese: Pour the remaining tomato sauce evenly over the cannelloni tubes, making sure they are completely covered. Sprinkle the shredded mozzarella cheese and grated Parmesan cheese over the top. The cheese will melt and create a delicious, bubbly crust.
  5. Bake the Cannelloni: Cover the baking dish with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  6. Let it Rest: Remove the cannelloni from the oven and let it rest for 10-15 minutes before serving. This will allow the filling to set and prevent it from being too runny.
  7. Garnish and Serve: Garnish with fresh basil leaves (optional) and serve hot. Enjoy!

Tips for Success:

  • Don’t Overcook the Pasta: Since the cannelloni will be baked in the oven, you don’t want to overcook them beforehand. If you’re using fresh pasta sheets to make your own cannelloni, cook them al dente.
  • Squeeze the Spinach Well: I can’t stress this enough! Excess water in the spinach will ruin the texture of the filling.
  • Use High-Quality Ingredients: The better the quality of your ingredients, the better the final dish will taste. Use good quality ricotta cheese, Parmesan cheese, and canned tomatoes.
  • Make Ahead: You can assemble the cannelloni ahead of time and store them in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time.
  • Freezing Instructions: Baked cannelloni can be frozen for up to 2 months. Let them cool completely, then wrap them tightly in plastic wrap and aluminum foil. To reheat, thaw them in the refrigerator overnight and bake at 350°F (175°C) until heated through.
Variations:
  • Meat Lovers: Add cooked ground beef, Italian sausage, or pancetta to the spinach ricotta filling for a heartier dish.
  • Vegetarian Delight: Add other vegetables to the filling, such as sautéed mushrooms, zucchini, or bell peppers.
  • Creamy Sauce: Substitute the tomato sauce with a creamy béchamel sauce for a richer flavor.
  • Different Cheeses: Experiment with different cheeses in the filling, such as Fontina, Gruyere, or Provolone.

Spinach Ricotta Cannelloni

Conclusion:

This Spinach Ricotta Cannelloni recipe isn’t just another pasta dish; it’s a comforting, flavorful experience that’s surprisingly simple to create. From the creamy, cheesy filling bursting with fresh spinach to the perfectly baked pasta shells bathed in a rich tomato sauce, every bite is a little piece of Italian heaven. I truly believe this is a must-try recipe for anyone who loves Italian food or is looking for a satisfying and impressive meal to share with family and friends.

Why is it a must-try? Because it’s the perfect balance of flavors and textures. The ricotta provides a creamy base, while the spinach adds a touch of earthy freshness. The nutmeg subtly enhances the ricotta’s sweetness, and the tomato sauce brings it all together with its tangy richness. Plus, it’s a fantastic way to sneak some extra greens into your diet without sacrificing flavor! It’s also incredibly versatile. You can easily adapt it to your own preferences and dietary needs.

Looking for serving suggestions? This Spinach Ricotta Cannelloni is delicious on its own as a main course, but it also pairs beautifully with a simple green salad and some crusty bread for soaking up all that delicious sauce. For a more substantial meal, consider serving it alongside roasted vegetables like asparagus or broccoli. A glass of Chianti or Pinot Noir would be the perfect wine pairing to complement the flavors of the dish.

And speaking of variations, the possibilities are endless! If you’re not a fan of spinach, you can substitute it with other leafy greens like kale or Swiss chard. You could also add some cooked ground beef or Italian sausage to the filling for a heartier version. For a vegetarian option, try adding some sautéed mushrooms or zucchini to the ricotta mixture. If you’re feeling adventurous, you could even experiment with different types of cheese, such as mozzarella or provolone. For a spicier kick, add a pinch of red pepper flakes to the tomato sauce or the ricotta filling. If you are short on time, you can use pre-made cannelloni shells, but I highly recommend making your own pasta if you have the time. The taste difference is significant, and it’s a rewarding experience.

Don’t be intimidated by the thought of making cannelloni from scratch. With a little patience and these simple instructions, you’ll be surprised at how easy it is. And trust me, the end result is well worth the effort. The aroma that fills your kitchen as it bakes is simply divine, and the first bite will transport you straight to Italy.

I’m so confident that you’ll love this recipe that I urge you to give it a try. It’s perfect for a weeknight dinner, a special occasion, or even a potluck. Once you’ve made it once, you’ll find yourself coming back to it again and again.

So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to create a culinary masterpiece. And most importantly, don’t forget to share your experience with me! I’d love to hear your feedback, see your photos, and learn about any variations you’ve tried. Tag me in your social media posts or leave a comment below. I can’t wait to see your creations! Happy cooking, and enjoy your delicious Spinach Ricotta Cannelloni!


Spinach Ricotta Cannelloni: The Ultimate Guide to Making It Perfectly

Cannelloni filled with creamy spinach and ricotta, baked in tomato sauce, topped with mozzarella and Parmesan. A comforting Italian dish!

Prep Time45 minutes
Cook Time40 minutes
Total Time105 minutes
Category: Dinner
Yield: 8 servings
Save This Recipe

Ingredients

  • 1 (15-ounce) container ricotta cheese, whole milk preferred
  • 10 ounces frozen spinach, thawed and squeezed dry
  • 1/2 cup grated Parmesan cheese, plus more for topping
  • 1/4 cup grated Pecorino Romano cheese
  • 1 large egg, lightly beaten
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (28-ounce) can crushed tomatoes
  • 1 (15-ounce) can tomato sauce
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 teaspoon sugar (optional, to balance acidity)
  • Salt and freshly ground black pepper to taste
  • 12-14 cannelloni tubes (dried pasta)
  • 1 cup shredded mozzarella cheese
  • Fresh basil leaves, for garnish (optional)

Instructions

  1. In a large saucepan or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute, until fragrant, being careful not to burn it.
  2. Pour in the crushed tomatoes and tomato sauce. Stir in the dried oregano, dried basil, and red pepper flakes (if using). If the sauce seems too acidic, add the sugar. Season with salt and freshly ground black pepper to taste.
  3. Bring the sauce to a simmer, then reduce the heat to low, cover, and cook for at least 30 minutes, or up to an hour, stirring occasionally.
  4. After simmering, taste the sauce and adjust the seasonings as needed.
  5. If using frozen spinach, make sure it’s completely thawed and squeeze out as much excess water as possible.
  6. In a large bowl, combine the ricotta cheese, squeezed spinach, Parmesan cheese, Pecorino Romano cheese, and lightly beaten egg.
  7. Add the ground nutmeg and garlic powder. Season with salt and freshly ground black pepper to taste.
  8. Mix all the ingredients together until well combined.
  9. Transfer the spinach ricotta filling to a large piping bag fitted with a wide tip. If you don’t have a piping bag, you can use a large zip-top bag and cut off one of the corners.
  10. Gently pipe the filling into each cannelloni tube. If you’re not using a piping bag, use a small spoon or butter knife to carefully stuff the filling into the tubes.
  11. Preheat your oven to 375°F (190°C).
  12. Spread a thin layer of the tomato sauce on the bottom of a 9×13 inch baking dish.
  13. Arrange the filled cannelloni tubes in a single layer over the tomato sauce in the baking dish.
  14. Pour the remaining tomato sauce evenly over the cannelloni tubes, making sure they are completely covered. Sprinkle the shredded mozzarella cheese and grated Parmesan cheese over the top.
  15. Cover the baking dish with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  16. Let it rest for 10-15 minutes before serving.
  17. Garnish with fresh basil leaves (optional) and serve hot.

Notes

  • Don’t overcook the pasta.
  • Squeeze the spinach well.
  • Use high-quality ingredients.
  • You can assemble the cannelloni ahead of time and store them in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time.
  • Baked cannelloni can be frozen for up to 2 months. Let them cool completely, then wrap them tightly in plastic wrap and aluminum foil. To reheat, thaw them in the refrigerator overnight and bake at 350°F (175°C) until heated through.

« Previous Post
Boursin Cheese Baked Pasta: The Ultimate Comfort Food Recipe
Next Post »
Baked Dijon Salmon: The Ultimate Recipe for a Delicious & Healthy Meal

If you enjoyed this…

Dinner

Easy Taco Stuffed Shells Recipe-Beef Dinner

Dinner

Ground Pork Tacos: The Ultimate Recipe for a Delicious Weeknight Meal

Dinner

Lemon Garlic Chicken Thighs: A Delicious and Easy Recipe for Dinner

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert
Cheesy Beef Taco Pasta

Cheesy Beef Taco Pasta-Easy Family Dinner

Cattle Drive Casserole

Cattle Drive Casserole – Hearty & Delicious Easy Dinner

Pink Strawberry Crunch Cheesecake

Pink Strawberry Crunch Cheesecake Recipe

  • California Consumer Privacy Act (CCPA)
  • contact us
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design