When back-to-school season gets hectic, I love having these easy Ricotta Stuffed Shells in my dinner rotation. I fill tender pasta shells with creamy ricotta, nestle them into marinara sauce, and cover everything with plenty of mozzarella before baking until golden and bubbly. My kids even help me stuff the shells, and I love that I can freeze the whole dish ahead of time or use my Crockpot method when I don’t want to turn on the oven!

Ricotta stuffed shells lifted out of pan with a serving spoon.

Creamy, cheesy, and savory… I’ve found that even picky eaters love my stuffed shells with ricotta and herbs (unlike my seafood stuffed shells recipe which I love, but is more suited to grown-ups!) This pasta bake may not be very elegant, but with a simple combination of marinara sauce (homemade or jarred) and cheese, this classic Italian-American favorite also provide the perfect excuse to serve garlic bread on the side. That’s a win-win in my book!

Sharina – ⭐⭐⭐⭐⭐ This is my new comfort food! These ricotta stuffed shells are so comfy and incredibly delicious. Such a keeper!

Ricotta stuffed shells in a white baking dish. A portion has been removed and where the spoon is resting it shows the tomato sauce under the shells.
Sommer headshot.

Sommer’s Recipe Notes

Using a mixture of cheeses – I’m not being shy with the cheese in this recipe; we’re using ricotta to bring a serious amount of creaminess, Parmesan for a bit of salty sophisticated depth, and plenty of mozzarella as it melts really well in the oven and will create a wonderfully cheesy pull when it is time to serve.

Adaptable dinner favorite – I’ve been making these ricotta stuffed shells (as well as my meat stuffed shells variation) for so long I’ve figured out how to make them work for any situation. Below I’ve included both boil and no-boil methods for the noodles. I’ve linked to a homemade Marinara sauce that is utterly delicious with this but I know this also works with store-bought sauce. I’ve discovered it freezes really well in the dish so I can make two, when I have time, so that dinner is already sorted when I don’t. Also, I’ve figured out how to make them in the slow cooker, so crockpot instructions are also included below!

How To Make Ricotta Stuffed Shells Recipe #ASpicyPerspective #stuffed #shells #ricotta #holiday #italian #comfortfood #pasta #baked #slowcooker #crockpot

Key Ingredients and Tips

  • Jumbo pasta shells – You need to get jumbo shells so you can fill them properly with the ricotta filling. The bigger the better!
  • Marinara sauce – I usually make this with homemade sauce. I know I’m biased, but my homemade marinara sauce is really delicious! For this recipe I find I get the rest results when I blitz it in a food processor or bullet blender to make it completely smooth. But, I do also make these stuffed shells with store-bought sauce on occasion. You’ll need a 24-oz jar. Rao is a particular brand favorite!
  • Ricotta cheese – Kinda an essential for ricotta stuffed shells. Choose a good quality one as cheaper brands tend to be a bit watery, which is what I don’t want in the filling.
  • Parmesan cheese – I find that adding Parmesan along with the ricotta inside the shells adds a bit of extra savory cheesiness. If you need these stuffed shells to be vegetarian, make sure you’re using a vegetarian-friendly Parmesan version.
  • Mozzarella cheese – I usually get pre-shredded cheese to top this baked pasta as it is just easy and melts well!
  • Egg – I find adding an egg to the filling is essential to help stop the ricotta running out of the shells as they bake, and I find it makes the ricotta pleasantly light once it is baked.
  • Italian parsley – Also known as flat leaf parsley, I find this chops into fillings much better than the curly variety.
  • Fresh rosemary – I love the aromatic flavor this adds to the filling. In a pinch, you can use dried rosemary.
  • Nutmeg – While they don’t taste ‘nutmegy’, nutmeg is an essential seasoning to lift Italian-style white sauces and pasta bakes. It adds the same complexity to the ricotta filling.
  • Crushed red pepper – I like adding red pepper flakes for a bit of warmth. But, if you’re super sensitive to spice you can leave them out.

How To Make Stuffed Shells

Find the full recipe with ingredient proportions, detailed instructions, and storage tips in the printable form at the bottom of the post!

Get prepared – First, I lightly oil or spray a 9 x 13-inch baking pan and set it aside. I then preheat the oven to 350°F.

Par-boil the shells – Next, I bring a large pot of salted water to a boil and partially cook the pasta shells for 4–6 minutes. I then strain the shells and lay them out in the prepared pan. (See the no-boil instructions in the notes.)

Make the filling – To make the filling, in a medium bowl I mix the ricotta, Parmesan, egg, parsley, rosemary, salt, pepper, nutmeg, and crushed red pepper together until combined.

Bowl of mixed ricotta filling for stuffed shells.

Fill the shells – Using a small spoon I fill each shell with 1–2 tablespoons of the cheese mixture. Make sure they are full, but not overflowing.

Add the sauce – Then, I spoon the sauce over and around the shells.

A dish of unbaked ricotta stuffed shells sitting in tomato sauce.

Add the cheese – Finally, I top them with grated mozzarella cheese.

Close up of an uncooked dish of ricotta stuffed shells covered with shredded cheese and sitting in tomato sauce.

Bake – Then I cover the pan tightly with foil and bake until the shells are tender and the cheese has melted, which usually takes about 25 minutes. Finally, I remove the foil for the last 3–5 minutes of baking if I want the cheese to get bubbly and golden. If I want to make the topping a little crispier, I do this step under the broiler instead.

Overhead close up of a baking dish of cheesy baked ricotta stuffed shells.

Recipe Variations

  • Make them in the slow cooker: Here you do need to boil or soak the pasta as directed. Then stuff the shells, place them in a large slow cooker, and cover them with marinara and cheese. Set the slow cooker on low, and cook for 5-7 hours.
  • Add some spinach! I sometimes turn these into spinach ricotta stuffed shells by adding chopped spinach to the ricotta mixture. You can also use frozen spinach as well as you’ve thawed it and drained it as well as you can to stop the mixture becoming watery.
  • Use vodka sauce – As an alternative to Marinara, vodka sauce would work really well with the flavors of the ricotta filling.
  • Add some meat for extra protein. I sometimes cook ground Italian sausage, ground beef, or even ground turkey and add it to the cheese mixture. If you want you could also mix it into the tomato sauce.

Serving Suggestions

For me, some sort of bread to go alongside any baked pasta dish is essential. Try my garlic bread, cheesy garlic pull apart bread, or my homemade crazy bread recipe.

To balance things out I’d also add a salad. My wedge salad, pepper salad, and wilted lettuce recipe all go really well.

A ricotta stuffed shell being lifted out the baking dish covered in tomato sauce and pulled cheese.

Storage Notes

You can store leftovers in an airtight container, in the refrigerator, for 3 to 5 days. They can be re-heated in either the oven or the microwave.

I’ve also found that this dish freezes really well! I usually make a double or triple batch. Then I wrap the pans and put them in the freezer (unbaked) for another night. When you are ready to use them, you can thaw and bake each dish for 25-30 minutes, or place the frozen dish in the oven and bake for 50-60 minutes.

Frequently Asked Questions

Can I prepare these stuffed shells ahead of time?

Yes! You can assemble the shells, sit them in the sauce and add the cheese before covering them tightly and chilling until you’re ready to bake. Since the pasta and filling will be cold, you may need to add a little extra baking time. I’d do this the morning, or even the night you plan to bake them but realistically if you have family staying for a long weekend they’ll last unbaked for up to 3 days.

Should I drain ricotta before making the filling?

If you’re using good quality ricotta I usually don’t need to, but if your ricotta looks particularly wet, draining it first won’t hurt and will make sure you don’t end up with a loose, soggy filling!

Are you sure I don’t have to boil the pasta before baking these stuffed shells?

Boiling the pasta is the purest method to ensure the pasta, filling, and sauce come out perfectly. However, if your oven takes a bit of time to preheat, you can soak the pasta in very hot tap water, instead of boiling it. Fill a bowl with hot salted tap water and let the pasta soak for 20-25 minutes while the oven preheats and you make the cheese filling. Then drain the pasta shells before filling.

Can’t I just use the pasta shells dried and add more liquid to the sauce they’re cooking in?

Some old lasagna and baked pasta recipes suggest you can skip boiling (or soaking) the pasta altogether, by adding 1 cup of water to the baking dish with dried pasta. I don’t recommend trying this with stuffed shells. The water will cause the filling to leak out and turn runny before it is fully absorbed.

Ricotta stuffed shells in tomato sauce on a white plate with a piece of garlic bread on the side. The rest of the pasta bake is just visible in the background.

Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.

More Comforting Pasta Recipes

Best Classic Ricotta Stuffed Shells Recipe #ASpicyPerspective #stuffed #shells #ricotta #holiday #italian #comfortfood #pasta #baked #slowcooker #crockpot
Print Recipe
5 stars (16 reviews)
Leave a Review »

Ricotta Stuffed Shells Recipe

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Ricotta Stuffed Shells Recipe – Rich and cheesy EASY stuffed shells. A comforting dish you'll serve again and again!
Servings: 5

Video

Ingredients

  • 20 jumbo pasta shells (half of a 12-ounce box)
  • 3 cups homemade marinara or 24-ounce jar
  • 15 ounces ricotta cheese
  • 2/3 cup parmesan cheese
  • 1 large egg
  • 2 tablespoons chopped Italian parsley
  • 1 teaspoon chopped fresh rosemary
  • 3/4 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon ground nutmeg
  • 1 pinch crushed red pepper
  • 1 cup shredded mozzarella cheese

Instructions

  • Lightly oil or spray a 9 X 13 inch baking pan and set aside. Preheat the oven to 350 degrees F.
  • Bring a large pot of salted water to a boil. Partially cook the pasta shells in water, 4-6 minutes. Strain the shells and lay in the pan. (See no-boil instructions in notes.)
  • Mix the ricotta, parmesan, egg, parsley, rosemary, salt, pepper, nutmeg, and crushed red pepper together in a medium bowl. Fill each shell with 1-2 tablespoons of the cheese mixture.
  • Spoon the sauce on and around the shells. Top with mozzarella cheese. Cover the pan tightly with foil. Bake until bubbly and golden, about 25 minutes. If you want the cheesy top golden, take the foil off the last 3-5 minutes.

Notes

No-Boil Pasta Shells: Don’t want the extra step of boiling the pasta? Soak the shells in a large boil of hot salted tap water while you preheat the oven and make the ricotta filling. They need to soak for at least 20-25 minutes. Then drain off the water and stuff! When you add the marinara to the baking dish, pour it directly over the top of the shells. Cover and bake as directed.
Homemade Marinara: Want to make your own tomato sauce? Use this recipe!
Crockpot Stuffed Shells: To make this recipe in the slow cooker, boil (or soak) the shells. Then stuff the shells and place them in a slow cooker. Cover with marinara and cheese. Cook on low for 5-7 hours.
Freezing: Stuffed shells are easy to freeze. Make a double batch and wrap some up for next week! Baked from frozen for 50+ minutes.

Nutrition

Serving: 4shells, Calories: 445kcal, Carbohydrates: 36g, Protein: 27g, Fat: 22g, Saturated Fat: 13g, Cholesterol: 115mg, Sodium: 1554mg, Potassium: 705mg, Fiber: 3g, Sugar: 8g, Vitamin A: 1478IU, Vitamin C: 12mg, Calcium: 471mg, Iron: 3mg
Course: Main Course
Cuisine: Italian
Cook It? Love It? Rate It!YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!

Share This Recipe With Friends!