Make Oozy, Cheesy Stuffed Shells for Comfort Food Supreme

Get ready for comfort food supreme: a saucy casserole of giant pasta shells stuffed with ricotta, Parmesan, and mozzarella cheese. This is the easy stuffed shells recipe you'll use again and again.

Make Oozy, Cheesy Stuffed Shells for Comfort Food Supreme
Stuffed Shells in a Bowl with Utensils and, in the Background, More in a Casserole Dish
Simply Recipes / Sally Vargas

A casserole of jumbo shells filled with ricotta, Parmesan, and mozzarella baked in tomato sauce to oozy, melty perfection will have everyone clamoring for a seat at the table. It’s supreme comfort food and it’s easy enough to put together for a satisfying weeknight meal. 

Classic Cheese-Stuffed Shells

It’s a weeknight and the hordes are hangry. That’s where these shells come in, baked with enough cheese and tomato to rival a big, fat pizza. But these shells are so much more rewarding! Seriously, who can resist a beautiful dish of golden, cheese-topped pasta in red sauce?  

Start by making the sauce, and while the sauce simmers, bring a pot of water to a boil and cook the shells. Meanwhile, make the filling. Then assemble and bake.

Stuffed Shells in a Casserole Dish with Some on a Serving Spoon
Simply Recipes / Sally Vargas

Make Homeade Sauce or Open a Jar

You can totally take 5 seconds of your valuable time to open a jar of your favorite store-bought sauce OR make my favorite homemade 10-minute tomato sauce (below). You’ll need a total of 2 1/2 to 3 cups of sauce, but more is always better if that’s what you like. You get to decide here!

A quick tomato sauce is easy to make but note that not all canned tomatoes are created equal. My favorite tomatoes to make a sauce with is whole San Marzanos, a variety of plum tomatoes, not a brand, grown in the San Marzano region of Italy. 

With so little effort, I find the homemade sauce brighter and fresher than the sauce in a jar, but there’s no shame in taking a shortcut here if you’d like.

Tips for Boiling Pasta Shells

  • Don’t skimp on the water in the pot; give the shells plenty of room to tumble around in the boiling water.
  • Check the directions on the package for the cooking time and then subtract 1-2 minutes.
  • Since the shells are going to bake again in the oven, you don’t want them to be too soft at the start.
Stuffed Shells in a Bowl
Simply Recipes / Sally Vargas

Making a Three-Cheese Filling

Whole milk ricotta is sumptuous, but you can use skim milk ricotta if you are looking to shave off a few calories. I like Parmesan here, but if you would like a saltier, more pungent cheese you could use Pecorino Romano. As for the mozzarella, I encourage you to grate your own for the best melting qualities, since pre-grated mozz has anti-caking additives.

The ricotta, Parmesan, and mozzarella embellished by parsley, pepper, a delicious surprise of lemon, and a good handful of chopped parsley give this filling a lot of zest. Use a cookie scoop to fill the shells to make the job easier.

Make Ahead or Freeze Stuffed Shells

Assembled ahead of time and left unbaked, the shells will keep in the refrigerator, wrapped in plastic or foil, for up to 3 days. Add a few minutes of baking time if you are taking them straight from the fridge to the oven. 

To freeze, wrap the baking dish in foil and freeze for up to 3 months. Defrost in the fridge overnight and bake according to directions or bake directly from freezer to oven for 50 to 60 minutes.

Stuffed Shells in a Bowl with Utensils
Simply Recipes / Sally Vargas

Pasta Me Please!

Starting with a cold pan, cook the garlic in olive oil:

In a large, deep skillet or saucepan, combine the oil and garlic. Set the pan over medium heat, and heat until the garlic sizzles. Once it sizzles, cook for 15 to 20 seconds, or until the garlic turns a light golden brown. Do not let the garlic brown too much or the sauce will taste burned.

Olive Oil and Garlic in a Skillet for Stuffed Shells Recipe
Simply Recipes / Sally Vargas

Simmer the sauce:

Add the tomatoes and salt to the pan. Bring to a gentle boil over medium heat and adjust the heat to a simmer. Continue to cook uncovered for 10-15 minutes, or until the sauce has thickened to your liking. 

It may take a few minutes longer if the tomatoes from the can are watery. Taste and add more salt if needed. If the sauce seems acidic, add a pinch of sugar. Set sauce aside.

Canned Tomatoes Added to Skillet for Stuffed Shells Casserole
Simply Recipes / Sally Vargas
Tomato Sauce for Stuffed Shells in a Skillet
Simply Recipes / Sally Vargas

Preheat the oven:

Preheat the oven 375°F and bring a large pot of salted water to a boil for the pasta.

Have on hand a 9 x 13-inch or equivalent baking dish.

Make the filling:

In a medium bowl, stir the ricotta, 1/2 cup of the mozzarella, 1/2 cup of the Parmesan, egg, lemon zest, parsley, salt, and pepper together until blended.

Cook the pasta:

Add the shells to the boiling water and cook for 2 minutes fewer than the package directions. 

Reserve 1/2 cup pasta cooking water and drain the shells in a colander. Rinse under cool running water.

Thin the tomato sauce, if needed:

If the tomato sauce is thick, stir 1/4 to 1/2 cup of pasta cooking water into the sauce. It should not be runny but should spread easily when spooned into the baking dish. It will reduce and thicken somewhat in the oven.

Fill and assemble the shells:

Spread about 3/4 cup sauce on the bottom of the baking dish.

Fill each shell with about 1-2 tablespoons of the ricotta mixture. Set them in the baking dish as you fill them, until all the filling is used. Spread the remaining sauce on top and sprinkle with the remaining mozzarella and Parmesan.

Jumbo Shells Stuffed with Ricotta Filling Placed on a Casserole Dish
Simply Recipes / Sally Vargas
Stuffed Shells in a Casserole Dish (Uncooked)
Simply Recipes / Sally Vargas

Bake the shells:

Cover the baking dish loosely with foil and bake for 25-30 minutes. Remove the foil, return the baking dish to the oven, and continue to bake for about 15 minutes, or until the cheese melts and the sauce bubbles. Let rest for 5 minutes, sprinkle with basil or parsley, and serve.

Stuffed Shells in a Casserole Dish (Cooked)
Simply Recipes / Sally Vargas

Storage and reheating:

Let casserole cool to room temperature. Cover with foil and refrigerate for up to 3 days. Reheat in a 350ºF oven for 15 to 20 minutes, or until hot all the way through.

Did you love this recipe? Give us some stars below!

Stuffed Shells in a Bowl with Utensils and, in the Background, More in a Casserole Dish
Simply Recipes / Sally Vargas