Jessica Gavin

Discovering the scientific side of food

  • Recipes
  • How To
    • Cooking 101
    • Health Notes
    • Science Tips
  • In The Kitchen
    • Pantry
    • Ingredients
    • Tools
  • About Me
  • Cookies

February 11, 2019

Stuffed Shells with Spinach

Jump to Recipe
Pin8K
Share161

Easy stuffed shells recipe with spinach and three kinds of cheese! Ricotta, parmesan, and mozzarella pair nicely with a homemade sausage marinara sauce. A delicious Italian feast the whole family will enjoy!

stuffed shells lined up in a baking dish

Pasta and cheese meals are always a big hit at our house. Unlike a classic lasagna with multiple layers of noodles, cheese, and sauce, this recipe calls for pasta shaped like giant seashells. The process is actually easier since the ricotta mixture is piped straight into the pasta shells, which also makes it easier to serve individual portions.

Making a homemade marinara sauce is fairly easy. Simmering crushed tomatoes with Italian sausage quickly builds up the flavor in just 20 minutes. The stuffed shells get nested right into the sauce then bake until the cheese is melted and tomatoes are bubbling. A wonderful meal that can be made ahead of time or frozen and reheated for a fast dinner any day of the week.

simmering meat sauce in a pan

How do you make stuffed shells?

  • Cook sausage for the meat sauce.
  • Simmer sausage in tomato sauce.
  • Spread tomato sauce in a baking dish.
  • Boil the pasta shells until tender.
  • Saute spinach with garlic.
  • Add cheese filling into a plastic bag.
  • Pipe cheese into shells and add to baking dish.
  • Cover with foil and bake for 30 minutes.
  • Bake uncovered for 5 minutes until sauce is hot.
  • Garnish with parmesan cheese and parsley.

Pasta Selection

Dried jumbo shells are the best for this recipe. Make sure to cook them until al dente. They should be tender but not overcooked so they don’t fall apart when you fill them with cheese. I always cook a few extra shells because some may break when boiling.

pasta shells being drained in a colander

What’s the difference between manicotti and stuffed shells?

Manicotti are flat tube-shaped pasta noodles versus round shell-shaped. Overall the two Italian pasta casseroles can be filled with the same ingredients. It comes down to your preference for presentation.

How do you make a quick marinara sauce?

If you don’t have vine-ripened tomatoes on hand, use tomato paste and crushed canned tomatoes that are already concentrated in flavor and picked at their peak season. San Marzano tomatoes are my top choice. Simmer the tomatoes with the sauce along with some chopped onions, garlic, oregano, and mild Italian sausage. If you like a spicier sauce, add red pepper flakes or use a hotter variety of sausage.

stuffed shells spinach and cheese filling being mixed together in a blue bowl

What filling do you use for stuffed shells?

The base filling is a combination of whole milk ricotta for the creamiest texture, shredded mozzarella, and parmesan cheese, plus one egg.

For this recipe, I enhanced the neutral cheese flavor with garlic, salt, pepper, nutmeg, basil, and parsley. I wanted to add some vegetables to the dish, so I also chopped sauteed spinach. It’s important to cook the greens to remove excess moisture before adding to the filling to prevent it from becoming watery. Kale and swiss chard are excellent healthy alternatives to the spinach.

What’s the easiest way to stuff pasta shells?

Add ricotta mixture to a piping bag used for baking. A large plastic Ziploc bag with a 1-inch long opening cut from one of the corners works nicely too. A large spoon is a fallback option. Use gentle pressure to fill each shell. To organize the process, I place each newly-filled shell on a sheet pan first before transferring them to the baking dish with sauce.

person piping in cheese filling into pasta shells

How long can you keep stuffed shells in the refrigerator?

The best part of the meal is that it can be assembled ahead of time. The entire recipe can be made up until the point of baking the pasta. Tightly cover the uncooked stuffed shells and sauce with foil, and refrigerate for up to 3 days. Then you can add it directly to the oven and cook until the shells and sauce are hot.

Can you freeze stuffed shells before baking?

Yes! Fill each shell with cheese then individually cover with plastic wrap. Place on a small sheet tray and allow to solidify. Once the shells are frozen you can transfer them into a resealable plastic bag for long term storage. This allows you to prepare as many servings as you’d like.

Cooking with frozen stuffed shells

Transfer frozen shells to a baking dish with the sauce. Bake at 400°F (204ºC) and then check that the shells are hot after 30 minutes, adding on additional time as needed. You can also reheat a few shells in a microwave-safe dish, covered with plastic wrap, and cook in 30 seconds increments until warmed through. Top with sauce, pair with garlic bread, and you’ve got a quick dinner!

stuffed shells cooked in meat sauce

More Italian recipes

  • Grandma’s Famous Meatballs
  • Meat Lasagna
  • Chicken Marsala

View all Italian recipes

If you make this recipe, please let me know! Leave a comment, rate it, and don’t forget to tag a photo #jessicagavin on Instagram. I’d love to see what you come up with. Cheers, friends!

The secret to a flavorful meat sauce

Simmering the tomato sauce concentrates flavors by allowing some of the liquid to evaporate. The natural acids in the tomatoes (predominately malic and citric acid) helps to tenderize the meat. Use vine-ripened canned tomatoes because they contain a lower amount of acid. This makes the taste of the tomatoes sweeter and has a more balanced flavor.

Print Recipe
4.47 from 15 votes

Stuffed Shells with Spinach

Stuffed shells recipe with spinach and three kinds of cheese! Ricotta, parmesan, and mozzarella pair nicely with a homemade sausage marinara sauce.
Prep Time20 mins
Cook Time1 hr
Total Time1 hr 20 mins
Course: Entree
Cuisine: Italian
Servings: 8 servings
Calories: 402kcal
Author: Jessica Gavin

Ingredients

Sauce

  • 1 tablespoon olive oil, (15ml)
  • 1/2 pound mild Italian sausage, (227g)
  • 1/2 cup yellow onion, (67g) finely chopped
  • 1 teaspoon minced garlic, (3g)
  • 3 tablespoons tomato paste, (45ml)
  • 28 ounces crushed tomatoes, (794g) San Marzano recommended
  • 1/2 teaspoon oregano, dried
  • 3/4 teaspoon kosher salt, (4g)
  • 1/4 teaspoon black pepper

Stuffed Shells

  • 16 jumbo pasta shells, cook a couple extra in case some break
  • 1 tablespoon olive oil, (15ml)
  • 2 teaspoons minced garlic, (6g)
  • 4 cups spinach leaves, (144g, 5 ounces) packed, roughly chopped
  • 15 ounces ricotta cheese, (1 ½ cups) whole milk,
  • 1 cup mozzarella cheese, (87g, 3 ounces) shredded
  • 1/2 cup Parmesan cheese, (30g, 1 ounce) finely shredded, plus more for garnish
  • 1 large egg
  • 1 tablespoon chopped parsley, (3g)
  • 1 tablespoon chopped basil, (3g)
  • 1 teaspoon kosher salt, (6g)
  • 1/8 teaspoon ground nutmeg
  • 1/2 teaspoon black pepper

Instructions

Sauce

  • Heat a large saucepan over medium heat. Add 1 tablespoon olive oil, once hot add sausage. Break meat up into small pieces as it cooks and no longer pink, about 5 minutes.
  • Add onion and garlic to a pan, stir and cook for 2 minutes. Add tomato paste and cook for 1 minute. Add crushed tomatoes, oregano, 3/4 teaspoon salt, and 1/4 teaspoon black pepper, stir well to combine. 
  • Increase heat to medium-high and bring sauce to a simmer. Cover the pan, leaving a small opening for steam to escape, and lower the heat to low so that the sauce is simmering.
  • Cook sauce for 15 minutes, stirring occasionally. Add some water if the sauce starts to look dry. Taste sauce and season with salt and pepper.
  • Add meat sauce to a 9x13-inch baking dish, spread evenly in the pan.

Stuffed Shells

  • Set the oven rack to the center position. Preheat oven to 400°F (204ºC) degrees.
  • Bring 3 quarts of water to a boil in a large pot. Cook pasta according to package directions. Drain and place shells on a sheet pan then set aside.
  • Heat a large saute pan over medium heat. Add 1 tablespoon of olive oil, once hot add 2 teaspoons garlic and saute until fragrant but not browned, 30 seconds.
  • Add spinach and cook, occasionally stirring, until the leaves begin to wilt but are still bright green, 3 minutes. Remove from heat and let cool.
  • Stir together cooled spinach, ricotta, mozzarella, Parmesan, egg, parsley, basil, 1 teaspoon salt, 1/2 teaspoon pepper, and nutmeg until thoroughly combined.
  • Transfer cheese filling into a large resealable plastic bag or piping bag. Cut off the edge of the bag and pipe each pasta shell with ricotta mixture, and place in a baking dish.
  • Cover the shells with aluminum foil and bake covered for 30 minutes.
  • Remove the foil and continue cooking until the sauce begins to bubble about 5 minutes.
  • Serve warm with a sprinkling of Parmesan cheese.

Notes

  • Store-bought tomato sauce can be used, add 3 cups (28 ounces) with the browned sausage and simmer for 15 minutes.
  • Ground chicken, turkey, or beef can be substituted for sausage.
  • MAKE IT LOW-CARB: Instead of pasta shells, use zucchini (thin sheets or boats), small bell peppers, or mushrooms caps (portobello medium or large sizes). 
Nutrition Facts
Stuffed Shells with Spinach
Amount Per Serving
Calories 402 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 11g55%
Cholesterol 90mg30%
Sodium 1150mg48%
Potassium 639mg18%
Carbohydrates 24g8%
Fiber 3g12%
Sugar 6g7%
Protein 20g40%
Vitamin A 2130IU43%
Vitamin C 16mg19%
Calcium 322mg32%
Iron 2.9mg16%
* Percent Daily Values are based on a 2000 calorie diet.

More Popular Pasta Recipes

Shop the Recipe Tools

  • Saucepan
  • Colander
  • Pastry Bag
  • Knife Set

Some of the links above are affiliate links, which pay me a small commission for my referral at no extra cost to you!

Stuffed shells recipe with spinach and three kinds of cheese! Ricotta, parmesan, and mozzarella pair nicely with a homemade sausage marinara sauce. #stuffedshells #italian #pasta

Filed Under: Family Friendly, Feed A Crowd, Freezer Friendly, Italian, Kid Friendly, Make Ahead, Meats and Chicken, Pasta, Recipes Tagged With: basil, garlic, mozzarella, nutmeg, olive oil, oregano, parmesan cheese, parsley, pepper, ricotta cheese, salt, sausage, tomato

« General Tso’s Chicken
What’s the Difference Between Cacao and Cocoa Powder? »

Comments

  1. Samantha says

    November 4, 2015 at 9:59 pm

    I just made this recipe and I followed it exactly except I doubled the recipe and froze half for another night. This is by far my favorite stuffed shells ever!!! Thanks so much for this recipe!

    Reply
    • Jessica Gavin says

      November 5, 2015 at 8:42 pm

      Thank you so much for trying the recipe Samantha! I’m so happy that you enjoyed the recipe, and have leftovers 🙂

      Reply
  2. christie says

    March 1, 2016 at 5:27 pm

    Is this enough for 4 people?

    Reply
    • Jessica Gavin says

      March 1, 2016 at 8:43 pm

      Hi Christie! Yes, I ate about 3, so 4 a person would be a generous serving. The dish makes 16 stuffed shells.

      Reply
  3. charlotte mary says

    July 18, 2016 at 7:53 pm

    I am hosting a dinner party for 12 next week. Found your recipe today and have decided to make your shells. It will b buffet so I think this is perfect for an uncomplicated self serve dish. A green tossed salad will b perfecto go on the same plate. Thanks so much.

    Reply
    • Jessica Gavin says

      July 20, 2016 at 9:43 am

      The shells will be perfect for your dinner party Charlotte Mary! Served with a fresh salad, I think the menu will be a hit 🙂

      Reply
  4. Wanda says

    October 5, 2016 at 9:04 pm

    Does that this dish freeze well? If so do I freeze it already cooked?

    Reply
  5. Nancy says

    August 4, 2018 at 8:04 am

    Simply stated: this is the best stuffed shelled recipe I’ve ever tried!
    My daughter and I made it for dinner last night and my whole family loved it, even my spinach-hating husband. The only change we made was using spicy Italian sausage instead of mild and it was delicious. Sauce could even be made separately and served with spaghetti or other pasta dishes. Shells were the perfect texture — not too dense, not too watery. I love the technique of putting the shells on top of the sauce so the sauce doesn’t overwhelm the flavor of the filling. This is a welcome addition to a limited number of dinners all 5 of us will eat with no complaints! Thanks, Jessica!

    Reply
    • Jessica Gavin says

      August 6, 2018 at 1:13 pm

      YAY! This comment made my day 🙂 What great feedback, so happy that you and your family enjoyed the meal. Mom win!

      Reply
  6. All that Jazz says

    August 4, 2018 at 1:59 pm

    Can the Marinara meat sauce recipe also be used with ground beef for spaghetti?

    Reply
    • Jessica Gavin says

      August 5, 2018 at 12:29 pm

      Yes, you can absolutely use the marinara sauce and brown the ground beef to make spaghetti.

      Reply
  7. Jennifer Heide says

    September 11, 2018 at 11:52 pm

    I made these for dinner. They turned out excellent. Restaurant grade cuisine.

    Reply
    • Jessica Gavin says

      September 12, 2018 at 1:42 pm

      Thank you for your feedback Heide!

      Reply
  8. Suzanne says

    March 7, 2019 at 2:12 pm

    Well this turned out Delicious! Followed the recipe, but didn’t have tomato paste, so I left it out, and added tomato sauce. Instead of parsley I just doubled the basil. This was beautiful, easy, and so tasty. It was the perfect amount of sauce to shells ratio! Thank you, and I look forward to trying more of your recipes.

    Reply
  9. Crystal says

    June 7, 2019 at 6:57 pm

    I’m going to make this over the weekend. It looks so good. Can I use chopped frozen spinach instead of fresh?

    Reply
  10. Victoria says

    June 30, 2019 at 5:21 pm

    Excellent! I’m using my premade spaghetti sauce that I froze incorporated all your ingredients and the last five minutes added little bit of mozzarella cheese and of course Parmesan. Thank you and please keep the recipes coming!

    Reply
  11. Julie says

    September 9, 2019 at 8:55 pm

    This was excellent! Had Italian friends for dinner and they loved it! I made my own marinara but the shell stuffing is amazing!

    Reply
  12. matanya johnson says

    October 7, 2019 at 6:28 pm

    omg the recipe was delicious u followed recipe but i add sauce to bottom pan and in shell and put cheese and spinach mix on top and was perfect not to saucy just perfect i will be following your recipes as well thanks JESSICA

    Reply
    • Jessica Gavin says

      October 8, 2019 at 12:08 pm

      Thank you for your feedback Matanya! I will try adding some sauce on top of the shells next time, sounds delicious!

      Reply
  13. Nicole says

    October 20, 2019 at 7:40 am

    Hi from Chicago!
    Made this about two weeks ago, and five stars, hands down. The only change I had to make was using Manicotti shells instead of Large Jumbo shells, because my grocery store didn’t have them. Everything else I followed exactly as shown, including the sauce. A lot of love went into this recipe, and it was so worth it. My husband and I paired this with crispy garlic bread and it was perfect. Thank you so much for sharing!

    Reply
    • Jessica Gavin says

      October 20, 2019 at 8:02 pm

      Cooking with love is the best Nicole! Manicotti shells are the perfect substitute. I used to make manicotti with a similar filling for my husband during our college days, and they are so good!

      Reply
  14. Vivien says

    November 21, 2019 at 5:21 am

    This recipe has become a family favourite and I have also made it for lunch or dinner for friends. I slightly adapt your sauce, Jessica, as we are a non meat eating family. I add a few sun dried tomatoes and cook the sauce slowly and for longer. Thank you for the recipe. It a winner ….even stuffing pasta shells, as long as they are the larger size, is a joy!

    Reply
    • Jessica Gavin says

      November 21, 2019 at 3:16 pm

      Wow, the addition of sundried tomatoes sounds incredible!

      Reply

Leave a Reply Cancel reply

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

Recipe Search

Jessica Gavin (Author)
Hi, I'm Jessica Gavin, a certified culinary scientist and author. I enjoy making family friendly recipes while sharing cooking tips and knowledge of food science. (More About Me)

My Cookbook

Easy Culinary Science Cookbook Cover

In Stores Now!

Get your copy today:
Amazon // Barnes & Noble // Indiebound

FREE BONUS

Jessica's Secrets: Cooking Made Easy!

Get my essential cooking techniques that I learned in culinary school.

Popular Posts

The Best Chewy Chocolate Chip CookiesThe Best Chewy Chocolate Chip Cookies
Banana BreadBanana Bread
Oven Roasted Sweet PotatoesOven Roasted Sweet Potatoes
Corn ChowderCorn Chowder

STAY CONNECTED

FREE BONUS

Jessica's Secrets: Cooking Made Easy!

Get my essential cooking techniques that I learned in culinary school.

Featured On

Copyright © 2019 · Contact · Privacy