These stuffed shells with ricotta filling, sitting in a layer of marinara sauce and baked under a layer of bubbly, golden mozzarella cheese is one of my ultimate comfort foods. I find it makes the perfect back to school dinner (which also freezes really well, right in the baking dish!) and the kids even like to get involved helping me stuff the shells. Even better, I’ve also included Crockpot instructions if you’d rather not 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 creamy ricotta filled stuffed shells (unlike my seafood stuffed shells recipe which I love, but is more suited to grown-ups — I know my audience!) They may not be very elegant, but with Marinara sauce (homemade or jarred) the classic Italian-American flavors also provide the perfect excuse to serve garlic bread on the side.

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 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 to my schedule – 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 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, and 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 — 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.
  • Marinara sauce – I usually make this with homemade sauce. I know I’m biased, but my Homemade Marinara Sauce is 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. 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 we 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 both 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.

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

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 – To 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: To make Crockpot Stuffed Shells, 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!

How much filling should I put in each stuffed shell?

I usually find that about 1–2 tablespoons of filling per jumbo shell is enough to generously fill them without causing them to split or massively overflow in the oven.

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

Boiling the pasta is the quickest 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 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

How To Make 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

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
Author: Rachel Phipps
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!