Italian Stuffed Shells

4.95 from 35 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

Stuffed with creamy ricotta and smothered in rich sauce and melty cheese, these Italian Stuffed Shells are the epitome of cheesy, cozy pasta!

If you love cozy pasta nights, this stuffed shells recipe is for you! It's family-friendly, freezer-friendly, and proof that you don't need fancy ingredients (or hours of prep) to make something restaurant-worthy.

Cheesy Stuffed Shells On white plate

Kristen's Key Tips for Stuffed Shells

Before diving in, here are a few simple tricks that make all the difference between pretty good and unforgettable.

  • Heavily salt the pasta water. This is your one shot to flavor the shells themselves. A good tablespoon (or two) of kosher salt per large pot of water is the sweet spot.
  • Do NOT rinse the pasta. Rinsing the cooked pasta washes away the starches that help sauce cling to the shells.
  • Moderation is key when stuffing. Aim for about 1½ tablespoons per shell, which is enough to be creamy, but still let the shell wrap around it. This will keep the filling from drying out when baked.

Happy Cooking! xo Kristen

How to Make Baked Italian Stuffed Shells

While stuffed shells are easier to make than you may think, the following steps-by-step walkthrough will help you achieve perfection--regardless of your skills in the kitchen!

  1. Prepare Pasta. Cook the shells in a large pot of heavily salted boiling water for two minutes less than the package directions state. This will let the shells be just tender enough to stuff, without being so soft that they fall apart.
Jumbo shells boiling in large pot of boiling water.
  1. Prepare Filling. While the shells are cooking, combine the ricotta, egg, parmesan, parsley, and seasonings in a large mixing bowl.
Side by side photo showing ingredients for ricotta filling in bowl and then photo of ingredients being mixed together.
  1. Stuff Shells. Once the shells are cooked, allow them to cool slightly to make them easier to handle. Then use a spoon to gently fill the cavity of the shell with the ricotta mixture.
Spoon stuffing shell with ricotta mixture.
  1. Assemble. Spread a thin layer of spaghetti sauce on the bottom of casserole dish to help the shells to not stick to the dish. Place the stuffed shells in the baking pan, nestling them close together and then cover with additional sauce and top with shredded mozzarella cheese.
Stuffed cooked jumbo shells in baking dish lined with spaghetti sauce.
Stuffed shells topped with marinara and shredded mozzarella in oval baking dish.
  1. Bake. Bake until the shells are fully warmed through and the cheese is melted and browned.
Baked Italian Stuffed Shells in white oval baking dish topped with fresh minced parsley.

Serving Suggestions

What's a good pasta dinner without a side of bread (for even more carbs!) and a salad? While certainly not necessary, adding these pairings to your baked shells, makes dinner feel a bit more complete and special.

Recipe Modifications

  • Add Spinach: Stir in ½ to 1 cup of well drained, chopped or sautéed spinach to the filling.
  • Add Meat: Mix in ½ pound cooked ground beef, turkey, or Italian sausage to the filling OR sauce for a heartier version.
  • Prep and Freeze: Assemble the stuffed shells in a freezer-safe or disposable baking dish, cover tightly with two layers of foil, and freeze for up to 3 months. When ready to bake, remove one layer of foil and bake at 350°F for 1 hour. Uncover and bake 10-15 more minutes, until hot and bubbly.
five-stars

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
4.95 from 35 votes

Italian Stuffed Shells

Servings: 6
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Stuffed Shells served on white plate.
Stuffed with creamy ricotta and smothered in rich sauce and melty cheese, these Italian Stuffed Shells are the epitome of cheesy, cozy pasta!

Video

Ingredients 

  • extra virgin olive oil or cooking spray, for greasing pan
  • ½ cup spaghetti sauce, for pan
  • 6 ounces jumbo pasta shells, (half a standard-size box)
  • 15 ounces ricotta cheese
  • 1 large egg
  • 1 teaspoon garlic minced
  • ¼ cup parmesan cheese, freshly grated
  • 1 tablespoon fresh parsley, or 1 teaspoon dried parsley
  • teaspoon crushed red pepper flakes, optional
  • ½ teaspoon dried oregano
  • ½ teaspoon kosher salt
  • ½ teaspoon coarse ground black pepper
  • cups spaghetti sauce, for topping shells
  • 1 cup shredded mozzarella cheese

Instructions 

  • Preheat the oven to 375℉ (190℃). Grease a 2-quart baking dish very lightly with olive oil, spread ½ cup spaghetti sauce on the bottom of the dish, and set to the side.
    Spaghetti Sauce spread out onto a thin layer in oval baking dish.
  • Bring a large pot of water to a rapid boil to cook the shells. Once the water is boiling, heavily salt the water, and add 6 ounces jumbo pasta shells. Cook for 9 minutes, or 2 minutes less than the package directions state. Drain the pasta, but do NOT rinse, and allow the shells to cool slightly.
    Jumbo shells boiling in large pot of boiling water.
  • While the pasta is cooking, prepare the stuffing for the shells, by mixing 15 ounces ricotta cheese, 1 large egg, 1 teaspoon garlic minced,¼ cup parmesan cheese, 1 tablespoon fresh parsley, ⅛ teaspoon crushed red pepper flakes, ½ teaspoon dried oregano, ½ teaspoon kosher salt, and ½ teaspoon coarse ground black pepper in a medium mixing bowl. Set that aside to stuff the shells.
    Side by side photo showing ingredients for ricotta filling in bowl and then photo of ingredients being mixed together.
  • Once the shells are cool enough to handle, stuff each shell with the ricotta mixture, about ¼ cup filling per shell. Remember to not overstuff the shells, so that the shells can somewhat close around the ricotta filling. Place each stuffed shell into the prepared baking dish.
    Stuffed cooked jumbo shells in baking dish lined with spaghetti sauce.
  • Top the shells with what is left from the 2½ cups spaghetti sauce and then cover with the 1 cup shredded mozzarella cheese.
    Stuffed shells in baking dish topped with marinara and cheese.
  • Bake for 30 minutes, or until cheese is melted and browned.
    Baked Italian Stuffed Shells in white oval baking dish topped with fresh minced parsley.
  • Let sit for 5-10 minutes prior to serving.

Notes

Adding Spinach: Stir in ½ to 1 cup of well drained, chopped spinach to the ricotta mixture. 
Adding Meat: Mix in ½ pound cooked ground beef, turkey, or Italian sausage to the filling OR sauce.
Leftovers: Store in an airtight container in the refrigerator for up to 4 days and reheat as desired. 
To Prep and Freeze Ahead: Assemble the stuffed shells in a freezer-safe or disposable baking dish, cover tightly with two layers of foil, and freeze for up to 3 months. When ready to bake, remove one layer of foil and bake at 350°F for 1 hour. Uncover and bake 10-15 more minutes, until hot and bubbly.

Nutrition

Calories: 275kcalCarbohydrates: 34gProtein: 17gFat: 6gSaturated Fat: 3gCholesterol: 56mgSodium: 1106mgPotassium: 493mgFiber: 2gSugar: 8gVitamin A: 785IUVitamin C: 9.7mgCalcium: 283mgIron: 1.9mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

This post was originally published in 2018 but was updated in 2025.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

4.95 from 35 votes (23 ratings without comment)

Leave a comment

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.

39 Comments

  1. 5 stars
    Doubled the recipe for a family of 5 picky people - thinking there might be leftovers for tomorrow...nope! All gone! Great recipe and easy, too! Thank you!!

  2. 5 stars
    Have made this twice and believe this is the best and love the versatility ( spinach or meat or just cheese). Thank you for posting this recipe! 😃

      1. Hello! My dish is currently in the oven and the cheese on top is getting soggy instead of melting in top. Can you think of anything I am doing wrong? I used 2 eggs so I’m wondering if that was the problem. Or I put too much sauce? I’m so bummed!

      2. Hi Sonny. Well, it could be several reasons. It may have been that you overstuffed your shells and the filling was leaking out into the filling, it may have been the type of cheese you used on your shells, or that you did put in too much sauce. However, I would place under the broiler and broil until melted. My hunch is the type of cheese of that you put the cheese on and then added more sauce possibly? Let me know and I can help further help trouble shoot.

      3. 5 stars
        Absolutely fantastic! Stuffed the shells with ground beef, which I prepared by sautéing some yellow onions and garlic before adding in the beef — simply amazing. Thank you for sharing! This is my new go to dinner when I’m looking for comfort food.

  3. 5 stars
    I doubled the recipe and made one for my family and one for friends who just welcomed a new little one. These stuffed shells were a hit all around!