Classic Italian-American Stuffed Shells With Ricotta and Spinach Recipe

Shells plump with ricotta-spinach filling, baked with tomato sauce and mozzarella.

Close-up of a stuffed shell, plump with ricotta-spinach filling and slathered in tomato sauce.

Serious Eats / Vicky Wasik

Why This Recipe Works

  • Drying the ricotta and greens reduces the chances that the filling will weep liquid later.
  • Combining the spinach with arugula makes the filling more flavorful.

What's the difference between a recipe for classic Italian-American manicotti and one for stuffed shells? In all honesty, not much beyond the pasta shapes. Both have a seasoned ricotta-cheese filling, which often has spinach mixed in, and both are baked with tomato sauce and mozzarella cheese.

What does that mean in terms of coming up with a really great recipe for stuffed shells? Well, basically, that I could crib heavily from Kenji's existing manicotti recipe. As they say, there's no need to reinvent the wheel, even if the wheel in question is more of a tube filled with cheese.

We have a couple goals here: the first is building flavor, and the second is controlling moisture, which is always a risk with fresh cheese like ricotta and a water-laden vegetable like spinach. If, at the same time, we can eliminate needlessly complicated steps or superfluous ingredients, that's a bonus.

Almost all of those goals concern the filling itself, so let's start there.

The Ricotta

One of the most important elements of this recipe is good-quality ricotta. Unfortunately, most of the ricotta sold in supermarkets is not good. It tends to have an overly grainy texture and lacks the fresh flavor of higher quality stuff. If you've got a local Italian grocer who makes or sells fresh ricotta, start there. If not, look for Calabro, our favorite nationally-available brand. If neither is an option, check the ingredients labels. You want a ricotta that has nothing more than milk, salt, and either an acid or bacterial starter. Avoid anything with a gum listed—these gums bind water but release it as you heat the ricotta up.

Straight out of its container, even good-quality ricotta can be too wet, which will result in a watery filling later. To fix this, we start by spreading the ricotta on paper towels or a clean kitchen towel on a rimmed baking sheet, then top with more towels and let it stand for about five minutes. Then we transfer the ricotta to a mixing bowl.

The Greens

Next, we prep the greens. Traditionally, that would be spinach, but Kenji made a very good point when he was working on his manicotti recipe: Blanched spinach doesn't have much flavor. His solution was to use a mix of spinach and a more flavorful green like arugula, so that's what we'll be doing here, too. Arugula can be pretty peppery, but once boiled it loses a lot of its bite, so don't worry about that being a problem.

We also need to dry the boiled greens, and the fastest way to do that is to strain them directly into the strainer of a salad spinner and then spin them in it. While that removes a lot of liquid, it's not quite enough, so after that we also spread the arugula out on clean towels, roll it all up and squeeze tightly to extract as much liquid as possible. (Give yourself a forearm workout here; you won't regret it later when you cut into those shells and they're not watery.) Then, chop up the greens and add them to the ricotta.

Beyond that, we mix a few more ingredients into the filling for more flavor, like minced garlic, freshly grated nutmeg, some grated Parmigiano-Reggiano cheese, shredded mozzarella, salt, and pepper. Some recipes add mascarpone and/or an egg to the mix, but I tested both and my blind tasters couldn't tell any of the samples apart, so I concluded they weren't essential. Why add ingredients if they don't make a noticeable difference?

The Pasta

For the pasta, we're using jumbo shells. They're almost exclusively used for baked pasta dishes, so many of them have specific cooking instructions for baked applications. If the brand you bought doesn't have those instructions, just cut the box's recommended cooking time by three minutes—the pasta will continue to cook as it bakes.

Three images: a close-up of ricotta, greens, mozzarella, Parmesan, garlic, and seasonings being added to a bowl; the filling ingredients being mixed together in the bowl with a spatula; author's hand holding a pasta shell in one hand and spooning filling into it with the other.

Serious Eats / Vicky Wasik

Stuffing, Arranging, and Baking the Shells

Stuffing shells is much easier than piping cheese into manicotti. You should easily be able to fill them with a regular spoon. When filled, arrange them in a baking dish in which you've spread a thin layer of tomato sauce on the bottom. You can use whatever good tomato sauce you'd like, whether it's Kenji's slow-cooked sauce, my quick sauce, or a high-quality brand like Rao's.

I like to arrange the shells with the stuffed side up. Not only does this keep them neater as they bake, it also exposes more bare pasta edges for crisping, and what's baked pasta without crisp edges? When the shells are packed in, just spoon more tomato sauce over them and top it all off with additional shredded mozzarella and grated Parmigiano-Reggiano cheese.

Home (cheese) stretch here: Bake the assembled pasta in a preheated 375°F (200°C) oven until it's browned and bubbling on top, then serve straight away.

A serving spoon lifting some stuffed shells from the pan. They are lightly browned on top, and trailing half a dozen strands of molten mozzarella.

Serious Eats / Vicky Wasik

Do you think your guests are gonna notice that you've essentially served them manicotti in a different form? We shell see.

January 2017

Recipe Details

Classic Italian-American Stuffed Shells With Ricotta and Spinach Recipe

Active 40 mins
Total 75 mins
Serves 4 to 6 servings

Shells plump with ricotta-spinach filling, baked with tomato sauce and mozzarella.


  • 6 ounces dry jumbo pasta shells (about 25 shells; see notes)

  • Kosher salt

  • Extra-virgin olive oil, for drizzling and greasing the baking dish

  • 10 ounces (280g) tender fresh greens, such as arugula, spinach, or a combination

  • 1 pound (450g) good quality ricotta, such as Calabro or from a local Italian dairy

  • 12 ounces (340g) fresh or low-moisture mozzarella, shredded, divided (see notes)

  • 2 ounces (55g) grated Parmigiano-Reggiano cheese, divided

  • 1 medium clove garlic, minced

  • Pinch freshly grated nutmeg

  • Freshly ground black pepper

  • 1 1/2 cups (355ml) tomato sauce, such as quick tomato sauce, fresh tomato sauce, or slow cooked tomato sauce, divided


  1. Preheat oven to 375°F (200°C). In a large pot of salted boiling water, cook shells according to package instructions for baked shells (many packages of jumbo shells will give a specific boiling time for dishes that are subsequently baked; if not, cook the shells for 3 minutes fewer than the stated cooking time). Using a spider, slotted spoon, or mesh strainer, carefully transfer shells to a large bowl of cold water until cooled slightly, then drain. Drizzle shells very lightly with oil and toss to coat. Set aside.

  2. In the same pot of water, cook the greens until fully wilted, about 30 seconds. Drain greens into the bowl of a salad spinner set in the sink. Run under cold water until thoroughly chilled, then spin in salad spinner to dry.

  3. Spread greens over a clean kitchen towel or a double layer of paper towels and roll into a tight tube, pressing to remove excess moisture. Transfer to a cutting board and roughly chop.

    Close-up of blanched and spun greens being rolled up in a double-layer of paper towels.

    Serious Eats / Vicky Wasik

  4. Line a large plate or a rimmed baking sheet with a triple layer of paper towels or a clean kitchen towel. Spread ricotta on top and cover with more paper towels or another clean kitchen towel. Let drain for 5 minutes, then remove towels and transfer ricotta to a large bowl. (You may need to use a spatula to scrape all of the ricotta off the towels.)

    Close-up of a paper-towel-lined sheet pan with ricotta spread thinly over it. The surface of the ricotta is imprinted with the texture of the paper towel that was used to dry the top.

    Serious Eats / Vicky Wasik

  5. Add greens, 8 ounces shredded mozzarella, 1 1/2 ounces grated Parmigiano-Reggiano, garlic, and nutmeg to ricotta. Season with salt and pepper and mix well.

  6. Lightly grease a 9- by 13-inch baking dish with oil. Spread 1/2 cup tomato sauce in an even layer on bottom of baking dish. Using a spoon, fill each shell with a large scoop of ricotta filling and place opening side up in baking dish. Repeat until baking dish is full (you should be able to fit about 18 stuffed shells in the dish, and may have a few pasta shells left over).

    Four images, from top left clockwise: a baking dish with tomato sauce covering the bottom; stuffed shells placed in the baking pan, filled side facing up; tomato sauce being ladled over the stuffed shells; shredded mozzarella is layered over the tomato sauce and shells.

    Serious Eats / Vicky Wasik

  7. Spoon the remaining 1 cup tomato sauce on top of shells. Top with remaining 4 ounces shredded mozzarella and 1/2 ounce grated Parmigiano-Reggiano cheese.

    Stuffed, sauced, and cheese-topped shells in a baking dish, ready to go in the oven.

    Serious Eats / Vicky Wasik

  8. Bake until shells are heated through and cheese is bubbling and lightly browned on top, about 40 minutes. Let cool slightly, then serve.

Special Equipment

Salad spinner, baking dish


You will need about 18 shells total, but it's a good idea to cook extra to account for any that tear or break; half a 12-ounce box of jumbo shells should yield about 25.

Fresh mozzarella has a better, milkier flavor but can also exude some liquid when melted; low-moisture mozzarella melts better, but isn't as flavorful.

Read More

Nutrition Facts (per serving)
541 Calories
35g Fat
27g Carbs
30g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 541
% Daily Value*
Total Fat 35g 45%
Saturated Fat 17g 86%
Cholesterol 97mg 32%
Sodium 1284mg 56%
Total Carbohydrate 27g 10%
Dietary Fiber 3g 11%
Total Sugars 6g
Protein 30g
Vitamin C 11mg 57%
Calcium 655mg 50%
Iron 2mg 14%
Potassium 604mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)