Spinach and Ricotta Stuffed Shells

These Spinach and Ricotta Stuffed Shells make an excellent meal that will satisfy your whole family! Jumbo shells are stuffed with a creamy ricotta and spinach filling and baked in a simple homemade marinara sauce. Pair them with a green salad and some garlic bread for a hearty weeknight dinner!

Spinach and Ricotta Stuffed Shells

I love making stuffed pasta shells for my family! They are so delicious, and you can use all sorts of fillings to make them unique. Stuffed shells are great for meal prep, and I love to make this hearty baked pasta dish for a meal train when families need a little help with a meal!

SAVE THIS RECIPE FOR STUFFED SHELLS WITH SPINACH TO YOUR FAVORITE PINTEREST BOARD!

Spinach and Ricotta Stuffed Shells

This spinach ricotta stuffed shells recipe actually kind of reminds me of Spinach Dip, only in shell form and without the artichokes! I mean, you can’t really go wrong with three kinds of cheese, right?

Cheese and spinach stuffed pasta shell ingredients in bowls.

Ingredients for Spinach and Ricotta Stuffed Shells

You only need a handful of ingredients to make the filling for these stuffed shells. Here’s what I use:

  • Jumbo pasta shells
  • Ricotta cheese
  • Shredded mozzarella cheese
  • Frozen spinach, thawed and drained
  • Grated Parmesan cheese
  • Egg
  • Dried parsley
Easy Marinara Sauce ingredients.

Homemade Marinara Sauce Ingredients

I use my delicious homemade marinara sauce in this and other pasta recipes. Most of the ingredients are pantry staples. Gather these ingredients together:

  • Olive oil
  • Minced onion
  • Garlic cloves, minced
  • Tomato puree
  • Tomato paste
  • Freshly chopped basil
  • Granulated white sugar
  • Kosher salt
  • Dried oregano
  • Freshly ground black pepper
  • Red pepper flakes
  • Apple cider vinegar (or you can substitute lemon juice)

To get all the details for this recipe, check out the printable recipe card at the end of the post!

Process photos for making a homemade marinara sauce.

How to Make Spinach Stuffed Shells

If I don’t already have some marinara sauce on hand, I’ll start by making that first.

  1. In a large skillet or saucepan, I heat a little olive oil over medium heat. Then I add the minced onion and garlic and cook until fragrant, about 1-2  minutes.
  2. Next, I add the tomato puree and tomato paste, sugar, basil, salt, oregano, pepper, and red pepper flakes. I reduce the heat to a simmer over low and cook for about 30 minutes, stirring occasionally.
Process photos for making stuffed pasta shells with spinach and ricotta filling.

Cook and Stuff the Shells

  1. I cook my jumbo shells in a large pot of water according to the package directions for al dente, then drain and set aside.
  2. While the pasta cooks, I preheat the oven to 350 degrees F. I prepare a 9×13-inch baking pan by spraying it with nonstick cooking spray.
  3. In a large bowl, I beat an egg, then add ricotta cheese, drained spinach, 1 cup of mozzarella cheese, the Parmesan cheese, and parsley. I mix this all together well.
  4. Then I add all of the pasta sauce to the prepared baking dish, spreading it evenly around the bottom of the pan. I fill each of the cooked shells with the cheese mixture and place them into the baking dish on top of the sauce.
  5. Finally, I cover the entire dish with aluminum foil and bake for 30 minutes.
    If you like, you can save a portion of the sauce to pour over the top of the shells before baking. Sometimes, I like to remove the foil after 30 minutes, add more mozzarella cheese, then bake it uncovered for another 5-10 minutes or until the cheese melts.
Spinach and Ricotta Stuffed Shells

FAQs

Can I make Spinach and Ricotta Stuffed Shells ahead of time?

Yes, you can absolutely make stuffed shells ahead of time. I like to double the recipe and make one dish for now and another for later! Assemble the stuffed pasta as directed, cover the dish tightly with foil, and refrigerate for up to 1–3 days before baking.

They can also be frozen unbaked for up to 3 months, allowing for a quick, easy meal that bakes directly from the freezer. Just stick it in the preheated oven and bake for an extra 10-15 minutes or until the filling is warm throughout.

How do I store leftover Spinach Ricotta Stuffed Shells?

Store them in an airtight container in the fridge for 3-5 days. Reheat them in the microwave, covered, or in an oven until warm throughout.

Marina covering pasta shells with ricotta spinach filling on a plate.

Can I use fresh spinach in this recipe?

You can, but it needs to be cooked down and drained. You’d need about a pound of fresh spinach to get enough for this recipe.

What’s the best way to stuff the shells?

I like to transfer my filling to a piping bag or Ziploc bag, snip off the corner of the bag, and pipe the filling into each individual shell. It’s a lot less messy! But you can also just use a large spoon to transfer the filling!

A plate of three stuffed shells with some marinara sauce.

More Stuffed Shell Recipes

Here are some of the stuffed shell recipes I’ve created. What other filling should I make next time?

  • Pizza Stuffed Shells
  • Taco Stuffed Shells
  • Chicken Stuffed Shells
  • Baked Stuffed Shells (Classic)
  • Chicken Alfredo Stuffed Shells
  • Easy Stuffed Shells with Cottage Cheese
Pasta shells stuffed with ricotta cheese and spinach sitting in a homemade marinara.

FOLLOW ME

 FACEBOOK ~ PINTEREST 
 INSTAGRAM ~ TWITTER 
YOUTUBE

Keep an eye out for more of my easy recipes each week!

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

The form can be filled in the actual website url.

By submitting this form, you consent to receive emails from 365 Days of Baking and More.

Pasta shells stuffed with ricotta cheese and spinach sitting in a homemade marinara.
Print

Spinach and Ricotta Stuffed Shells

Spinach and Ricotta Stuffed Shells are pasta shells filled with a creamy ricotta and spinach filling, baked in a homemade marinara sauce. They pair perfectly with salad and slices of garlic bread.
Course Dinner
Cuisine Italian
Keyword Spinach and Ricotta Stuffed Shells
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 6 servings
Calories 389kcal
Author Lynne Feifer

Ingredients

  • 20 jumbo pasta shells

Ricotta Spinach Filling

  • 15 ounces ricotta cheese
  • 1 cup shredded mozzarella
  • 8 ounces frozen spinach thawed with excess water squeezed out
  • ½ cup grated Parmesan cheese
  • 1 egg
  • 1 tablespoon dried parsely

Marinara Sauce

  • 4 tablespoons olive oil
  • ½ cup finely minced onion
  • 2 cloves garlic, minced
  • 28 ounces tomato puree
  • 6 ounces tomato paste
  • 2 tablespoons fresh chopped basil
  • 2 teaspoons kosher salt, plus more to taste
  • 1 teaspoon oregano
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon red pepper flakes, add more to taste, if desired
  • 1 tablespoon apple cider vinegar

Instructions

  • Prepare a 9 X 13-inch baking dish by spraying it with cooking spray. Set aside.

Marinara

  • In a large skillet or large saucepan over medium heat, heat the 4 tablespoons olive oil. Add the minced onion, 2 cloves minced garlic and cook until fragrant and slightly soft, about 2 minutes.
  • Add the 28 ounces tomato puree, 6 ounces tomato paste, 1 teaspoon sugar, 2 tablespoons fresh basil, 2 teaspoons salt, 1 teaspoon oregano, 1/2 teaspoon pepper, and 1/2 teaspoon red pepper flakes.
  • Reduce to simmer and cook for 30 minutes, stirring occasionally. Add the 1 tablespoon apple cider vinegar after 30 minutes and stir well to incorporate. Ladle or carefully pour contents into the prepared baking dish. I like to pour all of the sauce into the bottom of the pan and then place the shells in, but you can place some sauce on top if you'd like.

Shells

  • When ready to make shells, preheat oven to 350 degrees F.
  • Cook pasta shells according to package directions.

Spinach Ricotta Filling

  • In a large mixing bowl, beat the egg. Add the ricotta cheese, 8 ounces squeezed spinach, 1 cup of the mozzarella, Parmesan cheese and parsley. Mix well.
  • Place 1/3 of the marinara sauce into the bottom of the prepared baking dish.
  • Fill each shell with the ricotta filling and place into the baking dish.
  • Cover the pan with tin foil, and bake for 30 minutes.

Notes

  • Don’t have apple cider vinegar, you can substitute 1 tablespoon fresh lemon juice. 
  • If you choose to cover the the shells with a bit of sauce before baking and want to add additional mozzarella on top, remove the tin foil after 30 minutes. Sprinkle 1 cup of mozzarella over the shells, and return to oven to bake uncovered for another 5 – 10 minutes or until cheese is melted.

Nutrition

Calories: 389kcal | Carbohydrates: 29g | Protein: 21g | Fat: 23g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.003g | Cholesterol: 71mg | Sodium: 1432mg | Potassium: 1181mg | Fiber: 5g | Sugar: 11g | Vitamin A: 6147IU | Vitamin C: 24mg | Calcium: 466mg | Iron: 5mg

The post Spinach and Ricotta Stuffed Shells appeared first on 365 Days of Baking.