Mom's Dinner

  • Home
  • All Recipes
  • Instant Pot
    • All Instant Pot Recipes
    • Instant Pot Soup
    • Instant Pot Beef
    • Instant Pot Chicken
    • Instant Pot Pork
    • Instant Pot Turkey
    • Instant Pot Pasta
    • Instant Pot Vegetarian
  • Dinner
    • Beef
    • Chicken
    • Pork
    • Turkey
    • Fish & Seafood
    • Mexican
    • Pasta
    • Vegetarian
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Dinner
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • All Recipes
  • Dinner
  • About
  • Subscribe
ร—
You are here: Home / Recipes / Dinner

Ricotta and Spinach Stuffed Shells

By Susie Weinrich ยท Date Sep 10, 2025ยท 2 Comments ยท May contain affiliate links.

Ricotta and Spinach Stuffed Shells with pinterest text
โ†“ Jump to Recipe
Pin the Recipe

When I first started Mom’s Dinner I got asked to come make dinner for the guests staying at Ronald McDonald House in Kansas City. I was happy to go and volunteer and make a dinner. I chose this Ricotta and Spinach Stuffed Shells. It was perfect!! I served it with Caesar salad and garlic bread. Everyone loved it and came back for seconds. Everyone loves it in my house too! It is a great meatless dinner.

Ricotta and Spinach Stuffed Shells cooked in a glass 9x13 dish topped with cheese and sauce

Large pasta shells are stuffed with ricotta, mozzarella, garlic and spinach. Then baked with marinara sauce and additional cheese. The leftovers also make a delicious lunch!ย  If you have any vegetarians at your dinner table this is a perfect recipe.

Made this, it was excellent!!! My family is going to be looking for this again. –Carla

Jump to:
  • Ingredients
  • How to Make Spinach and Ricotta Stuffed Shells
  • Stuffed Shells Made Ahead
  • Ricotta & Spinach Stuffed Shells for Dinner
  • More Great Baked Pasta Recipes
  • Stuffed Shells with Ricotta and Spinach
  • Leave a comment and rate this recipe!

Ingredients

Large Pasta Shells – you will need about 20 jumbo pasta shells. The ones that are large enough to stuff. Cook them to al dente in salted boiling water.

Whole Milk Ricotta – using the whole milk ricotta will give you the creamiest filling for the pasta shells.

Frozen Chopped Spinach – make sure to thaw and completely drain/squeeze the liquid from the spinach before adding it to the ricotta and cheese mixture.

Garlic – fresh minced garlic bumps up the flavor in the spinach ricotta filling.

Marinara – just use your family’s favorite jarred marinara. We love Rao’s!

Shredded Mozzarella and Parmesan – a perfect cheese duo to make the inside of the shells nice and cheesy, and tops the dish off when it bakes. Use fresh shredded mozzarella for the creamiest melt.

Egg – acts as a binder for the ricotta cheese, helps congeal it when it cooks so it doesn’t cook out of the shells.

Seasonings – a mix of garlic powder, onion powder, dried basil and oregano season the filling for these shells perfectly. Add a little red pepper flake for a kick of spice.

Tips for Draining Thawed Spinach

To thaw the frozen spinach warm it through in the microwave. You will want to drain and squeeze ALL the water out of the spinach. This stuff is like a sponge! You cannot skip this step or your recipe will be a big watery mess. There are 2 great ways to drain the water out of the thawed spinach

After you get all the water out of the spinach it will be in a big clump. You will want to break it up and sprinkle it into the cheese mixture.

  1. Put it in a fine mesh sieve and press it against the sides until you cannot get anymore water out.
  2. Wrap the thawed spinach in a clean kitchen towel and wring the water out of the spinach until it stops leaking out.

How to Make Spinach and Ricotta Stuffed Shells

This recipe is relatively easy, but there are a few steps, so it is not a great recipe for a busy night. It is better reserved for the weekend or a day when you have a little extra time.ย 

JUMBO PASTA SHELLS  with text overlay that says "salt your pasta water"

Step 1

Boil the pasta shells in salted water until al dente. Preheat the oven to 350ยฐF

ingredients measured into a bowl to make the filling for stuffed shells with ricotta and spinach

Step 2

Measure the ricotta, half of the cheeses, egg, garlic and seasonings together.

drained spinach crumbled into the filling for stuffed shells

Step 3

Completely thaw and squeeze the extra liquid from the spinach. Crumble into the filling.

the filling all mixed together for stuffed shells with spinach and ricotta

Step 4

Stir the filling together completely and it’s time to assemble the shells.

stuffing shells and placing in a prepared 9x13 baking pan with marinara sauce on the bottom

Step 5

Pour about ยฝ the marinara on the bottom of the baking pan. Stuff the shells to the top with the ricotta and spinach mixture. Set them open side up in the pan.

stuffed shells in a pan

Step 6

Pour remaining marinara over top, top with remaining cheeses, bake with foil for 45 mins, remove foil and bake another 5 mins.

Stuffed Shells Made Ahead

You can make stuffed shells ahead for easier dinner prep. Prepare the entire dish and cover with foil. Refrigerate up to 2 days and then continue with baking instructions when you are ready to eat!

Vegetarian Stuffed Shells in a glass baking dish with two plates and two forks to the side

Ricotta & Spinach Stuffed Shells for Dinner

We love to have these stuffed shells with a Caesar salad and garlic bread. Thatโ€™s it. Simple & easy.

More Great Baked Pasta Recipes

  • Baked Penne Pasta Recipe in a grey 9x13 pan
    Baked Penne Pasta with Italian Sausage
  • The very best lasagna recipe in a 9x13 pan
    Homemade Lasagna
  • a glass baking dish full of sausage lasagna roll ups topped with sauce and melted cheese.
    Sausage Lasagna Roll Ups
  • Hand scooping up a serving of baked rigatoni with a cheesy pull coming from the pasta.
    Hearty Baked Rigatoni
stuffed shells in a pan

Stuffed Shells with Ricotta and Spinach

Pasta shells are stuffed with a ricotta, mozzarella, Parmesan, and spinach mixture. Then are baked in the oven with marinara sauce and more cheese. This is a great vegetarian dinner.
5 from 1 vote
Print Pin Rate Save Saved!
Prep Time: 30 minutes minutes
Cook Time: 50 minutes minutes
Total Time: 1 hour hour 20 minutes minutes
Servings: 7 servings
Author: Susie Weinrich

Ingredients

  • 8 oz jumbo pasta shells - about 20 shells, boiled to al dente per package instructions
  • 24 oz jar marinara
  • 1 egg
  • 15 oz ricotta cheese
  • 2 cups shredded mozzarella cheese - divided
  • 1 cup fresh grated parmesan cheese - divided
  • 6 oz frozen chopped spinach - thawed and drained of liquid – see note below
  • 2 garlic cloves - minced
  • ยฝ teaspoon garlic powder
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ยฝ teaspoon kosher salt
  • ยผ teaspoon red pepper flakes - more if you like it spicy

Instructions
 

Preheat the oven to 350

  • Boil the jumbo shells according to package directions for al dente (should be about 7 minutes). They will continue to cook in the oven, so don't over cook while boiling.
    8 oz jumbo pasta shells
  • While the shells cook, make the ricotta & spinach filling. In a large bowl beat egg, add the ricotta, 1 ยฝ cups mozzarella, ยฝ cup parmesan, garlic, garlic powder, dried basil, dried oregano, salt, and pepper flakes. Stir to combine.
    1 egg, 15 oz ricotta cheese, ยฝ teaspoon garlic powder, 1 teaspoon dried basil, 1 teaspoon dried oregano, ยฝ teaspoon kosher salt, ยผ teaspoon red pepper flakes, 2 garlic cloves
    ingredients measured into a bowl to make the filling for stuffed shells with ricotta and spinach
  • Using your hands or a clean kitchen towel squeeze the liquid out of the thawed spinach, see note below. Do not skip this step or your recipe will be a watery mess.
    Crumble the drained spinach into the cheese mixture. Stir to combine, making sure the spinach is incorporated throughout the filling. Set aside.
    6 oz frozen chopped spinach
    the filling all mixed together for stuffed shells with spinach and ricotta
  • In a 9×13 pan spread half the marinara evenly over the bottom.
  • Using a spoon fill the boiled and cooled pasta shells to the top with the ricotta mixture. Lay them in rows, open side up, on top of the marinara in the 9×13 pan.
    stuffing shells and placing in a prepared 9x13 baking pan with marinara sauce on the bottom
  • Pour the remaining marinara over top of the shells. Sprinkle with the remaining ยฝ cup parmesan and ยฝ cup mozzarella.
  • Cover with foil and bake for 45 minutes.
  • Remove foil and bake for an additional 5 minutes until the cheese is melted and bubbly.
    stuffed shells in a pan

Recipe Tips and Notes:

Two great ways to get ALL the liquid out of your thawed spinach. Do not skip this step!
  1. Put the thawed spinach in a fine mesh sieve and press it against the sides until you cannot get anymore water out.
  2. Wrap the thawed spinach in a clean kitchen towel and wring the water out of the spinach until the water stops leaking out.
Did you make this recipe?Connect with me and let me know by commenting below!
Jump to Comments

About Susie Weinrich

Susie Weinrich is the recipe developer, food photographer, and content creator behind Mom's Dinner. She has over 20 years experience in the food industry. Currently, Susie shares all her recipes and food knowledge on Mom's Dinner. You will find her recipes are easy to follow and full of tips and tricks to make sure the recipe you are making turns out perfect!

Comments

    5 from 1 vote

    We would love to have you comment & rate the recipe! Cancel reply

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

    Recipe Rating




  1. Carla says

    August 23, 2025 at 4:39 pm

    5 stars
    Made this Susie, it was excellent!!! My family is going to be looking for this again.

    Reply
    • Susie Weinrich says

      August 24, 2025 at 8:53 am

      Oh I’m so glad everyone liked them. Love seeing you one here ๐Ÿค—

      Reply
Susie in the kitchen with an apron on getting ready to cook

Meet The Author:

Susie Weinrich is a professional food photographer and recipe developer. Her thoroughly tested recipes and step-by-step guides give readers confidence in the kitchen.

YOU will feel like a huge success at dinner time with any of the simple recipes on Mom's Dinner! Read More

Helpful Meal Planning Resources

  • a table with white place settings and green garland
    Easy Meals for House Guests
  • a round table with a large family eating dinner
    30 Easy Meals for Large Family Vacations & Gatherings
woman owned small business certificate by Sertify

Amazing New Recipes

  • Ladleful of broccoli cheddar soup coming out of a Dutch oven, ready to serve.
    Broccoli Cheddar Soup
  • Hands picking up a bowl of baked garlic bread cut into thin slices laying on a decorative towel.
    The Easiest Garlic Bread
  • Barbecue Meatloaf on a platter with two slices cut
    Simply Delicious BBQ Meatloaf
  • A bowl of spaghetti with meat sauce and the instant pot sitting in the back
    Instant Pot Spaghetti with Meat Sauce

Footer

^ back to top

About

  • Susie Weinrich
  • Privacy Policy
  • Accessibility Policy

Contact

  • Sign Up! for emails
  • Contact Me!
  • Join Me On YouTube

Recipes

  • Recipe By Category
  • Instant Pot Recipes
  • Dinner Recipes

Copyright ยฉ 2025 Mom's Dinner

Rate & Review This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.