The Easiest Stuffed Shells

updated Jul 8, 2020
The Easiest Stuffed Shells

An easy recipe for pasta shells stuffed with a mix of ricotta and mozzarella and baked in marinara sauce.

Serves4 to 6

Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
(Image credit: Joe Lingeman)

You don’t have to be Italian to appreciate the bake-and-serve simplicity of a big plate of stuffed shells. It’s the kind of Sunday supper that transcends tradition to make everyone happy. So when you’ve got a whole mess of people to feed, this is the dish that benefits both host and guests. There’s no unexpected additions of spinach to keep picky eaters away, and no hidden meat, so vegetarians will be happy. (Although that’s not to say you couldn’t sub in some sautéed greens or sausage if you wanted!)

If you really want to spread the prep out over a few days, the shells can be boiled, and then tossed with a bit of vegetable oil or olive oil before cooling and refrigerating in a covered container. The entire pan can also be frozen for future potlucks — follow these instructions for freezing enchiladas and line the pan with parchment paper for easy removal.

Looking for another vegetarian stuffed shells recipe? Try these Spanakopita Stuffed Shells.

(Image credit: Joe Lingeman)

Tester’s Notes

This is a recipe I’ve turned to more than a few times since it was first published. It satisfies all my cravings for Italian-American, red sauce comfort food and it can easily be scaled to feed a crowd. There’s nothing I feel really needs to be changed here, except I’ve scaled up the amount of marinara sauce to ensure the shells are extra saucy.

Sheela, January 2018

The Easiest Stuffed Shells

An easy recipe for pasta shells stuffed with a mix of ricotta and mozzarella and baked in marinara sauce.

Serves 4 to 6

Nutritional Info


  • 30

    jumbo pasta shells (from a 12-ounce box)

  • 1 pound

    ricotta cheese (about 2 heaping cups)

  • 3 cups

    shredded mozzarella cheese (12 ounces), divided

  • 1/4 cup

    finely chopped fresh parsley leaves

  • 1/4 teaspoon

    kosher salt

  • 1/4 teaspoon

    ground black pepper

  • 1 (24-ounce) jar

    marinara sauce (3 cups), divided

  • 2 tablespoons

    finely grated Parmesan cheese or Pecorino Romano


  1. Arrange a rack in the middle of the oven and heat the oven to 375°F. Meanwhile, bring a large pot of salted water to a boil. Add the shells and cook according to package directions. Drain, then briefly rinse with cold water until cool enough to handle.

  2. Place the ricotta, 2 cups of the mozzarella, parsley, salt, and pepper in a large bowl and stir to combine. Taste and add more salt if needed; the overall saltiness will depend on the cheeses used.

  3. Spread 1 cup of the sauce on the bottom of a 9x13-inch baking dish. Stuff each shell with about 1 heaping tablespoon of the mozzarella filling and place filling-side up in the dish. If some shells split during the cooking process, you may have a few fragments left over, but you should end up with about 2 dozen shells in the dish.

  4. Top the shells evenly with the remaining 2 cups sauce. Sprinkle with the remaining 1 cup mozzarella and Parmesan or Pecorino.

  5. Bake uncovered until the cheese is melted and the sauce is bubbling, about 30 minutes.

Recipe Notes

Make ahead: The shells can be assembled up to 12 hours in advance. Cover the dish with aluminum foil and refrigerate until ready to bake. Alternatively, bake the shells completely, cool to room temperature, and cover with aluminum foil. Reheat in a 300°F oven.

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days.