Spinach Ricotta Stuffed Shells [Video]

Catalina Castravet
By Catalina Castravet
5 from 10 reviews

Main Dishes Pasta Recipes Vegetarian

Cook time Cook time: 40 minutes

Ricotta Stuffed Shells combine two of my favorites: cheese and pasta! Festive and flavorful, this classic Italian-inspired dish is truly restaurant-worthy!

Pasta dishes are a constant in our menu at home because they are hearty and easy to prepare. And I love having them alongside Baked Chicken Thighs, Skillet Pork Chops, and Creamy Chicken Francese!

Spinach Ricotta Stuffed Shells

Ricotta Stuffed Shells are made into individual portions, so it is a nice dish to have when you are serving a big group. Or, you can even put it in your lunchbox, and it will fit perfectly.

And it looks good! The green color of the vegetables and the red color of the marinara sauce are so appetizing. At first glance, the colors will already know that it is an Italian dish. And it is!

And the taste is heavenly! Even kids love this juicy and cheesy treat. Not to mention, this is even a nice way to introduce vegetables in their diet.

It is easy to prepare although it looks complicated! Let this recipe guide you!

How to make Ricotta Stuffed Shells

  1. Prepare for baking: Set the oven at 375 degrees Fahrenheit to preheat.
  2. Cook the pasta: Follow the directions in the package.
  3. Cook the spinach: In a skillet, sauté the garlic in oil. Then, stir in the spinach. Set aside.
  4. Prepare the cheese mixture: In a bowl, combine the spinach, cheeses, and the rest of the ingredients.
  5. Stuff: Pour a cup of sauce into a baking dish. Fill each pasta with the mixture.
  6. Bake: Pour in the remaining sauce then cover with aluminum foil. Bake for 25 minutes then remove the foil. Continue baking for another 10 to 15 minutes.
  7. Serve: Garnish with parmesan and serve warm.

What kind of filling can you add?

You can put in meat to make it heartier. Get inspired by other pasta dishes like the following:

You can also include cooked mushrooms or red pepper! Other cheeses like feta or cottage cheese will do, too!

What to serve with stuffed shells?

How long can you keep stuffed shells with cheese in the refrigerator?

Keep them for 3 to 5 days. To reheat, simply bake them again at the same temperature as you did the first time.

Can you freeze Ricotta Stuffed Shells before baking?

Yes! As a make-ahead dish, you can freeze the stuffed shells without the sauce for up to a week. Then, right before baking, add the sauce.

Can you freeze Ricotta Stuffed Shells after baking?

You can freeze this dish for up to 2 months. This is the preferred method, one with the sauce already, instead of storing dry pasta.

How do you reheat Stuffed Shells?

Thaw it first if it came from the freezer. Then, cover with foil and bake at 375 degrees Fahrenheit, just like how you would make it the first time.

Remove the foil after 25 minutes to broil the surface until bubbly for another 10 to 15 minutes.

More delicious pasta dishes:

Recipe Tips:

  • Choose a high-quality ricotta cheese that will have less moisture than those with gum in the ingredients. This is to ensure that the outcome will not be watery.
  • Make sure that the spinach is also dry. A salad spinner can help. And if there is still water, pat them dry with a towel.
  • Do not overcook the shells as they will continue to cook upon baking. Aim for just al dente.
  • Use a piping bag to make it easier for you to fill the shells in.

Save Recipe
5 from 10 reviews

Ricotta Stuffed Shells

Ricotta Stuffed Shells combine two of my favorites: cheese and pasta! Festive and flavorful, this classic Italian-inspired dish is truly restaurant-worthy!

Author: Catalina Castravet Serves: 6 servings
Prep time: 30 minutes Cook time: 40 minutes Total time: 1 hr 10 mins




Nutrition information

Calories: 545 Carbohydrates: 30 Protein: 36 Fat: 32 Saturated Fat: 17 Cholesterol: 150 Sodium: 1590 Potassium: 784 Fiber: 4 Sugar: 7 Vitamin A: 3393 Vitamin C: 14 Calcium: 734 Iron: 3
Save Recipe
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


Pasta is one of my favourites. I never actually tried stuffing the shells; maybe I will try this one. Thanks for sharing.


Chef Dennis

Hmm yum! I love Italian Food sooo much! This Spinach Ricotta Stuffed Shells recipe is really mouthwatering! The cheese and the pasta made this recipe perfect!


Mama Maggie's Kitchen

Yum! I am soooo loving this Spinach Ricotta Stuffed Shells recipe! I'm sure this will become my family's new favorite. I can't wait!



This looks so amazing. I have made stuffed shells before, and they are so delicious. I need to give your recipe a try now too. I bet it's really good too.


Lizzie Lau

My mom used to make this dish a lot when I was a kid, it was always a family favorite. I'm going to send her this recipe as a reminder.


Cherise Kachelmuss

Those look amazing. I love that you mention about freezing them as I am about curious about what I can and can't freeze.


Ruth I

I've mever tried a recipe like this before. This dish looks so delicious. I think it i will be perfect!



Oh this looks yummy! I forgot to buy pasta shells, how can I copy your recipe?


Bohemian Babushka

Loving the cottage cheese suggestion as we don't really care for ricotta. This looks delicioso! Gracias for the recipe.



I love stuffed shells but don't eat them often enough. This is a tasty recipe that's super easy to make. Thank you for the inspiration to try it at home :)


Sylvia Greenberg

Delicious receipe


Amy Lindsay

Best Recipe Ever. This cheese mixture is Yummy and I top with my own garlic and basil marinara sauce. Everyone says it gets 5 Stars


Janie C

First time I ever made stuffed shells and in my 60’s, my family loved them, excellent recipe!! 5 star, thank you!


Glad you loved this recipe, and thank you for your feedback!



I make this recipe several times a year for church potluck and it always goes over big. I get a lot of praise and request to make it again. It is in my Arsenal for quick and easy. I do make my own sauce though from scratch.


I am so happy that everyone loves it :)


Kellie Lee

I was out of ricotta so used 8 oz of cream cheese & about 3 big scoops of plain yogurt. One of the best recipes I’ve ever made!


Happy that you liked it, thanks for the feedback!


Leave a 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.