These Stuffed Shells with Ricotta use large pasta shells filled with creamy ricotta, mozzarella, and Parmesan. They are baked in a tasty tomato sauce until bubbly and golden. Topped with fresh basil, this dish is a family favorite that’s perfect for weeknights or special occasions. A must-try for pasta lovers!

Stuffed shells in a white baking dish with a spoon removing a serving.

While the stuffed shells are doing their thing in the oven, you can toss together a big chopped salad with lots of veggies. Warm up some fresh garlic bread and dinner is ready to go!

These stuffed shells are similar to lasagna but have a different pasta shape that can hold even more cheese. The flavors are always a winning combination that kids and adults both love.

After a little prep work stuffing the pasta, the rest of the recipe is hands-off in the oven. It’s an uncomplicated (and impressive) recipe for beginners.

While the stuffed shells are doing their thing in the oven, you can toss together a big chopped salad with lots of veggies. Warm up some fresh garlic bread and dinner is ready to go! 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Key Ingredients

An overhead view of prepped ingredients in small bowls on a white countertop.

Stuffed shells have three main components: the shells, the filling, and the sauce. The ingredients are super simple, so they’re easy to adjust if you need to. I’m using homemade tomato sauce and fresh basil pesto, but you can definitely keep it easy with your favorite store-bought sauce like Rao’s, my favourite one.

Start By Prepping The Pasta And Cheese

Cooked jumbo shell pasta draining in a colander.

Step 1: Boil the pasta jumbo shells in a large pot of salted water until they’re just shy of al dente. Then, drain and rinse them with cold water to stop the cooking and prevent them from sticking together.

A bowl of ricotta and parmesan cheese, pesto, egg, salt, and pepper.

Step 2: Combine the whole milk ricotta, Parmesan, pesto, large egg, and seasonings in a large bowl. Then, spoon it into a freezer bag (or piping bag) and cut one corner to make a small opening.

Recipe Tip

Boil jumbo pasta shells in salted water until they are al dente. Keep them slightly undercooked because they will continue to bake in the oven. Drain and let them cool until they’re easy to handle.

How To Assemble Giant Stuffed Shells

A white casserole dish with marinara sauce and a blue spatula in it.

First: Cover the bottom of your casserole dish with half the homemade marinara sauce. Spread it in an even layer to prevent the pasta from sticking.

Giant shells stuffed with cheese in a white baking dish.

Second: Now, we’ll use the ziplock piping bag to fill each jumbo shell with the cheese mixture. Then, arrange them in even rows on top of the sauce.

An overhead view of a baking dish with stuffed shells covered with marinara sauce.

Next: Spoon the rest of the marinara sauce over the shells. Be sure to get the sauce into all of the edges and corners of the pasta.

Stuffed shells topped with mozzarella cheese in a white casserole dish.

Finally: Cover the shells with an even layer of mozzarella cheese. Then bake until the cheese is golden and bubbly. Garnish with herbs like fresh basil.

Recipe Variations

Make the stuffed shells more hearty by adding protein. You can use ground beef or turkey to make homemade meat sauce instead of just tomato sauce. Or, if you like a kick, this Italian sausage tomato sauce will be right up your alley.

I also love to add vegetables to the cheese mixture for extra nutrients and a pop of color. Wilted spinach is always a good option

Stuffed shells in a white baking dish with a large spoon taking out a serving.

Can I Prep Stuffed Shells with ricotta Ahead Of Time?

Absolutely – cheesy stuffed shells are one of the best make-ahead meals. You can go ahead and stuff the shells a day in advance. Then, just add the sauce and mozzarella when you’re ready to bake.

If you want to meal-prep stuffed shells, they’ll last in the freezer for up to 3 months. I usually assemble the meal in an aluminum pan so I can just pop it right into the oven once it’s thawed. If they’re already cooked, I’ll separate smaller portions into freezer-safe containers. They make the best easy lunches to take to work.  

A serving of stuffed shells on a plate with a fork in it.

How To Store & Reheat Leftovers

Once they’re completely cool, transfer the shells to an airtight container or cover the baking dish with foil. They’ll stay good in the fridge for up to 4 days.

When you’re ready to reheat, place the baking dish in the oven at 350°F until heated through. If you’re reheating just a single serving, the microwave is the way to go.

Stuffed Shells With Ricotta

No ratings yet
Author: Olivia Ribas
Servings6 people
Prep Time25 minutes
Custom Time0 minutes
Cook Time25 minutes
Total Time22 minutes
These Stuffed Shells with Ricotta features jumbo pasta shells stuffed with creamy ricotta, mozzarella, and Parmesan, then baked in a rich, flavorful tomato sauce until bubbly and golden. Topped with fresh basil, this dish is a family favorite that’s perfect for weeknights or special occasions. A must-try for pasta lovers!

Equipment

Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

Instructions 

  • Preheat your oven to 400℉. Bring a large pot of salted water to a boil, then add the pasta shells. Cook them until al dente, following the package instructions. Stir frequently to prevent sticking. Once done, drain and rinse the shells thoroughly with cold water.
  • In a bowl, mix together the ricotta, Parmesan, pesto, egg, salt, and pepper. Transfer the mixture to a large freezer bag or piping bag. Cut the tip of the piping bag or the corner of the freezer bag to create a 1-inch opening.
  • Spread half of the marinara sauce evenly across the bottom of a 9×13-inch casserole dish. Fill each pasta shell with about 2 tablespoons of the cheese and ricotta mixture, then arrange them in the dish over the sauce. Pour the rest of the marinara sauce over the shells and sprinkle with mozzarella. Bake for 20–25 minutes until bubbly.
  • Garnish with fresh basil and freshly cracked pepper.

Notes

  • You’ll know the stuffed shells are done when the sauce is bubbly around the edges and the cheese is completely melted on top.
  • Let the stuffed shells rest for at least 5 minutes before serving. This allows the cheese to be set and makes it much easier to serve.
  • Turn on the broiler for the last couple of minutes for extra bubbly cheese. Just keep a close eye on it, as the broiler works quickly.

Nutrition

Serving: 1/6, Calories: 441kcal, Carbohydrates: 28g, Protein: 24g, Fat: 26g, Cholesterol: 110mg, Sodium: 929mg, Potassium: 235mg, Fiber: 2g, Sugar: 5g, Calcium: 57mg, Iron: 9mg

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

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so glad you’re here! For over 11 years, I’ve been sharing tasty, easy-to-make recipes on Primavera Kitchen. Now, you’ll find more than 700 delicious recipes—chicken, salmon, and pork chops are some of the most popular—perfect for quick dinners and everyday family-friendly cooking with fresh ingredients.

Explore More

Leave a comment

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

Rate This Recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.