Tap here to get 5 Secrets to Stress Free Dinners

Easy Stuffed Shells Recipe (Three Cheese Filling)

|
This post may contain affiliate links. Please read my disclosure policy
|

updated: 10/14/26

5 from 6 votes
This post may contain affiliate links. Please read my disclosure policy

This easy stuffed shells recipe is made with jumbo pasta shells filled with a creamy combination of ricotta, mozzarella, and Parmesan cheese. Then it is baked in spaghetti sauce until hot and bubbly. Using jarred sauce and a simple trick for filling the shells makes this classic comfort food surprisingly easy to prepare. It’s a delicious family dinner that can also be made ahead or frozen for later.

a stuffed shell being spooned out of a casserole dish

As you may know, part of my childhood was spent growing up vegetarian. So for a time, on major holidays – like Thanksgiving or Easter – we didn’t eat those big traditional meat dishes. Instead, my mom would make amazing stuffed shells.

This stuffed shells recipe really only has a handful of ingredients, but they come together in such a magical way. The smoothness of the ricotta and the perfect taste of mozzarella cheese come together with herbs and spices and then is smothered in my homemade spaghetti sauce. The whole combination will have you falling in love with this classic.

Reader Review

We made stuffed shells last night. It was easy to make. They tasted so good. I enjoy your recipes. Thanks!

Why This Recipe Works

  • Simple ingredients: Just three cheeses, an egg, seasonings, pasta, and sauce.
  • Easy assembly: Using a zip-top bag to pipe the filling makes stuffing the shells much faster.
  • No need for homemade sauce: Your favorite jarred spaghetti sauce works perfectly.
  • Make-ahead friendly: Assemble the shells a day in advance or freeze them for a future dinner.

Ingredients for Stuffed Shells

  • Jumbo pasta shells: These are big enough to hold the filling perfectly.
  • Ricotta cheese: This provides the creamy base for the filling.
  • Mozzarella and Parmesan: The mozzarella melts perfectly giving you that cheesy filling, and the Parmesan adds amazing flavor.
  • Egg: Helps the cheese filling hold together as it bakes.
  • Garlic and dried herbs: Season the filling without needing to cook anything separately.
  • Spaghetti sauce: Store-bought sauce keeps this recipe easy but homemade spaghetti sauce is also delicious. Make it the day before to help keep this a quick recipe.
overhead of stuffing for stuffed shells in a bowl broken up by ingredient

How to Make Stuffed Shells

This is a brief overview of how to make this delicious recipe. For the full recipe with all of the measurements and detailed instructions, please see the recipe card at the bottom of the post.

  1. Cook the shells. For detailed tips on cooking pasta see this post: How to Cook Pasta.
  2. Make the filling. In a bowl combine the egg, ricotta, mozzarella, parmesan, garlic, parsley, basil, salt, and pepper.
  3. Fill the shells. I love using a ziplock bag for this. Add the filling to a bag, cut off the tip, and pipe the filling into the shells.
  4. Put it all together and bake. Add some sauce to the bottom of a baking dish, then add the stuffed shells, seam side up. Top with the remaining sauce and cheese. Bake covered for 30 minutes and uncovered for five minutes. Serve and enjoy.
close up of cheese filling in a ziplock bag being piped into a jumbo pasta shell

Stuffing Shells

You will note that both above and in the recipe card, I encouraged you to use a ziplock bag to stuff the shells. It really does make it go much much faster. Just fill the bag with the cheese filling. Get out as much air as you can. Seal the bag, and then cut off the tip. Place the tip of the bag in the shell and then pipe a small amount of filling in each shell.

Using Homemade Spaghetti Sauce

If you have the time, I highly encourage you to make my 25 minute spaghetti sauce for this recipe. Though the recipe calls for diced and crushed tomatoes, I encourage you to use just crushed for this recipe. This recipe makes six cups of sauce, and you only need 3 1/2 cups, but I encourage you to make the whole recipe so you get to have extra.

If you don’t have time to make homemade sauce, and believe me, I get it, grab a jar of your very favorite spaghetti sauce, and you will still love these stuffed pasta shells.

overhead of a casserole dish full of stuffed shells before they are covered with sauce, cheese, and baked

Tips for Easy Stuffed Shells

  • Set a timer for the pasta: This will prevent you from overcooking the pasta, which will impact the overall dish.
  • Use a gallon-sized zip-top bag for filling: Add the cheese filling to the bag and cut off a small portion of one of the bottom corners. Then pipe the shells with the filling.
  • Spread sauce over the bottom of the baking dish: Before adding the stuffed shells to the baking dish, add 1 cup of spaghetti sauce and spread it evenly. This will prevent the shells from drying out on the bottom or sticking to the bottom.
  • Shred mozzarella from a block: Freshly grated cheese melts the best, and it is one of the stars of the show in this recipe.

Making Stuffed Shells Ahead

These ricotta stuffed shells can be made up to 24 hours in advance. Assemble the shells through the step where you add the sauce and cheese, but do not bake. Then cover them and store them in the refrigerator until you are ready to bake them. Keep in mind that given they are coming out of a cold refrigerator, you are going to want to bake them for 5 to 10 minutes longer.

Freezing

If you would like to freeze the shells, make them in a disposable baking dish. This will allow you to take them right from the cold freezer to the hot oven without worrying about the baking dish cracking.

Make the shells through step four. Cover with aluminum foil. Wrap three times with plastic wrap. Store in the freezer for up to three months. When you are ready to bake, remove the plastic wrap, keep the shells covered, and bake at 375 degrees for 45 minutes. Remove the aluminum foil and bake for an additional 5 to 10 minutes.

Storing Leftovers

Leftover shells should be stored in an airtight container in the refrigerator for three to four days. Reheat leftovers, covered, in the oven at 350 degrees Fahrenheit for approximately 25 to 30 minutes or until the shells reach an internal temperature of 165 degrees Fahrenheit. Alternatively, cover the shells and warm them in the microwave at half power for 3 to 5 minutes.

Stuffed Shells Variations

If you love this recipe but want some great spins on it, you must try the following two:

  • Chicken Stuffed Shells – In this recipe we are swapping some of the cheese for chicken and broccoli and we are covering it all in a homemade Alfredo sauce you will fall head over heels for.
  • Taco Stuffed Shells – Take everything you love about tacos and stuff it in pasta shells for a perfect spin that will make your kids flip.
close up of a cheese stuffed shell cut in half

FAQ

How do you cook frozen stuffed shells?

Frozen shells can be placed right from the freezer into the preheated oven. Add 15 to 25 minutes to the baking time. Please see more detailed instructions above.

How long do you bake stuffed shells?

Stuffed shells only take 35 minutes to bake at 375 degrees. Make sure to remove the foil after 30 minutes to get the cheese nice and bubbly.

Can I make these gluten free?

Yes! There are a number of gluten free shells on the market, and given that there is no other source of gluten in this recipe, this is an easy one to make gluten free.

Can I replace the ricotta with cottage cheese?

While that is not my favorite swap, it is definitely an option if you don’t like ricotta or can’t find it. Cottage cheese will work as a replacement in this recipe.

overhead of stuffed shells recipe in a casserole dish

What to Make with Stuffed Shells

If you make this stuffed shells recipe or any of my other recipes, please leave me a comment and let me know what you think. I love hearing from you!

Recipe Video

overhead of stuffed shells recipe in a casserole dish
5 from 6 votes

Stuffed Shells Recipe

Author: Lisa Longley
Serves: 6 people
(tap # to scale)
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Ricotta Stuffed Shells are the ultimate comfort food. This simple recipe brings together amazing flavors for a dish you will come back to over and over.

Ingredients

  • 25 jumbo shells
  • 1 large egg
  • 15 ounces ricotta cheese
  • 3 cups mozzarella cheese shredded and divided
  • 1/2 cup Parmesan cheese grated and divided
  • 2 garlic cloves minced
  • 1/2 tablespoon dried parsley
  • 1/2 tablespoon dried basil
  • 1 teaspoon kosher salt (if using table salt, cut this to 1/2 a teaspoon)
  • 1/4 teaspoon black pepper
  • 28 ounces spaghetti sauce divided (read here about using homemade sauce)

Instructions

  • Preheat your oven to 375 degrees Fahrenheit. Spray a 9 by 13 inch baking dish with cooking spray.
  • Cook the shells according to package instructions. Make sure the water is at a full boil before you put in the uncooked shells. Add 1 teaspoon of kosher salt to the water, and set a timer so that the pasta is drained just before it is al dente.
    25 jumbo shells
  • While the pasta is cooking, in a large bowl, combine the egg, ricotta cheese, 2 cups of mozzarella cheese, 1/4 cup Parmesan cheese (you will use the remaining mozzarella and Parmesan in step 4), garlic, parsley, basil, salt, and black pepper. Add the mixture to a large ziplock bag and then cut off the tip. Use this to pipe the cheese mixture into the shells.
    1 large egg, 15 ounces ricotta cheese, 3 cups mozzarella cheese, 1/2 cup Parmesan cheese, 2 garlic cloves, 1/2 tablespoon dried parsley, 1/2 tablespoon dried basil, 1 teaspoon kosher salt, 1/4 teaspoon black pepper
  • Pour 1 cup of sauce onto the prepared casserole dish to coat the bottom. Place the filled shells, seam side up, in the pan. Top with the remaining sauce, 1 cup of mozzarella cheese, and 1/4 cup of Parmesan.
    28 ounces spaghetti sauce
  • Cover and bake for 30 minutes. Uncover and bake for an additional 5 minutes. Serve, and enjoy.

Notes

Cooking Shells: Though we only need 25 shells for this recipe, I encourage you to boil 28-30 in case some rip while boiling. If there is a cooking range listed on the box, pick the lower end of the range as these will continue cooking in the oven.
Serving: 4shells Calories: 501kcal (25%) Carbohydrates: 36g (12%) Protein: 31g (62%) Fat: 26g (40%) Saturated Fat: 15g (94%) Trans Fat: 1g Cholesterol: 116mg (39%) Sodium: 1576mg (69%) Potassium: 625mg (18%) Fiber: 3g (13%) Sugar: 7g (8%) Vitamin A: 1399IU (28%) Vitamin C: 10mg (12%) Calcium: 579mg (58%) Iron: 3mg (17%)
Course: Main Course
Cuisine: Italian
overhead of stuffed shells recipe in a casserole dish

did you make this

Stuffed Shells Recipe

I’d love to see what you made! Tag me @lisasimplejoy and hashtag it #simplejoyrecipes!

Hi! I'm Lisa Longley, and I am committed to giving you simple dinner ideas and recipes that are easy to make; recipes that will fill your home with joy. I am the owner and author of SimpleJoy.com and I'm so glad that you are here.

Reader Interactions

    5 from 6 votes (3 ratings without comment)

    LEAVE A COMMENT

    Have a question? Use the form below to submit your question or comment. I love hearing from you & seeing what you made!

    Rate This Recipe:




  1. Michele Engholm says

    SO making this tomorrow!!! Thank you!!!

    • Lisa Longley says

      I hope you love it!

  2. Tracie says

    5 stars
    We made stuffed shells last night. It was easy to make. They tasted so good. I enjoy your recipes. Thanks

    • Lisa Longley says

      I’m so glad to hear it! Thanks for taking the time to come back and let me know.

  3. Thelma D says

    Can these be made in the crock pot?

    • Lisa Longley says

      I’m sure they could be, but I haven’t tested that.

  4. Diane Horner says

    This looks good! i add browned Italian sausage. Also, I’ve found that aluminum foil reacts with tomato sauce – puts holes in the foil. I would use plastic wrap 1st. I enjoy your recipes, keep ’em coming!

  5. marie says

    I make this recipe but I add spinach to it

  6. Stephen says

    I haven’t made it yet, but I am saving it for when I move into my new house (probably gonna be October). I would cook them all and then freeze half, ok, my math brain says not half, but 13 for the freezer. I’m thinking 6 per dinner.
    I love the idea of using the ziploc bag. I’m thinking my mom probably just used a spoon, and let me say, to feed all 6 of us, she made a bunch of them. Probably why when she discovered the frozen shells, she went to using them (and we didn’t mind, since she made her own sauce, too).

    • Lisa Longley says

      I hope you enjoy them!

  7. Barbara says

    5 stars
    The stuffed shells were so good. I’m just learning to cook and since it looked so easy I gave it a try. Turned out very good. The only problem I had was with the zip lock bag, I needed three hands, two to hold and squeeze the bag and one to hold open the shells. So I spooned the filling in the shells. I also browned some italian sausage and put them in the bottom of the dish with the spaghetti sauce. Thank you for the recipe.

    • Lisa Longley says

      I’m so glad you enjoyed these!

  8. Temple says

    What is the purpose of the egg? Just curious. Thank you!

    • Lisa Longley says

      It helps bind the ingredients together.

  9. Kelly says

    5 stars
    This was amazing!! My family absolutely loved it. I served it with garlic bread and caesar salad and there was leftovers for the next day.
    Many thanks

SUPER-SIMPLEFAMILY FAVORITES
25 Minute Broccoli Pasta Recipe"Omg! I didn’t think anything so simple could be so good!"
overhead of skillet of Cajun Shrimp Pasta ingredients on a cooling rack with toasted bread sitting beside
Cajun Shrimp Pasta"My family absolutely loved this recipe. Even my finicky eaters."
Overhead view of a skillet of easy Beef and Broccoli with sesame seeds and chopped green onions
Easy Beef and Broccoli (25 Minutes)"I have made this a couple or more times. It’s easy & quick to prepare. I like this for a quick meal. It will be my go to recipe."

SUBSCRIBE & RECEIVE

5 Secrets to Stress Free Dinners

SUBSCRIBE & RECEIVE

MY TOP 10 EASY DINNER EBOOK!

5 Secrets to Stress Free Dinners

SUBSCRIBE & RECEIVE

MY TOP 10 EASY DINNER EBOOK!