Oven BakedStuffed ShellsJumbo Pasta ShellsMarinara Saucericotta

Stuffed Shells

Nutriforks
Nutriforks
·5 min read·Published: Oct 28, 2025
Stuffed Shells
Jump to RecipeSave Recipe

This stuffed shells recipe features jumbo pasta shells filled with creamy spinach ricotta, topped with marinara and mozzarella. Make ahead or freeze for an easy dinner!

Vegetarian pairs well with Peaches ‘n Cream Muffins, Chocolate Chip Cookie Bark, Chocolate Zucchini Snack Cake, and Flourless Chocolate Cookies too.

The Appeal of This Stuffed Shells Recipe

There’s something about a pan of cheesy stuffed shells that feels like a hug on a plate. The jumbo pasta shells hold a creamy mixture of ricotta, mozzarella, and Parmesan, with spinach and garlic stirred in for flavor. A blanket of marinara sauce and more mozzarella turns bubbly and golden in the oven. Best of all, you can assemble the whole dish the night before, or stash it in the freezer for a busy weeknight.

Why You’ll Love This Stuffed Shells Recipe

  • The filling comes together in one bowl with just a few stirs.
  • You can prep it a day ahead or freeze it for later.
  • Each shell is packed with creamy, cheesy goodness that everyone digs into.

Key Ingredients for Stuffed Shells

  • Jumbo pasta shells: Look for large, ridged shells that hold their shape. Boil a few extra because some can crack during cooking.
  • Ricotta cheese: Whole-milk ricotta gives the creamiest filling. If you want more protein, substitute cottage cheese and drain it first.
  • Fresh spinach: A full 4 cups wilts down to a small amount, so don’t skip it. You can swap in kale if you prefer.

Kitchen Tools for Stuffed Shells

  • 9×13-inch baking dish
  • Large pot for boiling pasta
  • Large skillet for cooking spinach
  • Mixing bowls
  • Piping bag or a zip-top bag for filling the shells (optional but makes it easier)

Expert Tips for Perfect Baked Stuffed Shells

To fill the shells, use a piping bag or a zip-top bag with a corner snipped off. It’s much faster and less messy than a spoon. Don’t overfill the shells or they’ll burst open during baking. Arrange them snugly in the dish, then spoon a little extra sauce over the tops to keep them moist. Cover the pan with foil for the first 30 minutes to trap steam, then remove the foil and broil briefly for a golden cheese crust.

Stuffed Shells Variations to Try

You can change up the filling in several ways. Replace the spinach with kale, or leave it out entirely for a plain cheese version. Swap the ricotta for cottage cheese, use whole-milk cottage cheese and drain any excess liquid so the filling isn’t runny. For a brighter flavor, add lemon zest to the cheese mixture. Fresh herbs like basil, parsley, or thyme can stand in for the dried Italian seasoning. A pinch of nutmeg gives the filling a subtle sweetness; just go easy on it. Finely chopped mushrooms, zucchini, or bell peppers, sautéed first, also work well mixed into the ricotta.

What to Serve with Stuffed Shells

A pan of stuffed shells is hearty on its own, but it pairs beautifully with crusty garlic bread and a simple green salad dressed with vinaigrette. The salad cuts through the richness of the cheese and sauce. Roasted broccoli or a side of sautéed zucchini would also round out the meal.

How to Store Leftover Stuffed Shells

Leftover stuffed shells keep well in the refrigerator. Store them in an airtight container or cover the baking dish tightly with foil. They’ll stay fresh for up to 4 days. To reheat, cover with foil and warm in a 375°F oven until heated through, about 15 minutes. You can also microwave individual servings.

How to Freeze Stuffed Shells

These shells are excellent for freezing, either baked or unbaked. To freeze unbaked, assemble the dish completely but don’t bake it. Cover tightly with a layer of plastic wrap, then foil, and freeze for up to 3 months. When you’re ready to cook, thaw overnight in the refrigerator, then bake as directed, adding 5-10 minutes if needed. You can also freeze a fully baked casserole: let it cool completely, wrap well, and freeze. Thaw and reheat in the oven.

Best Ways to Reheat Stuffed Shells

For best results, reheat stuffed shells in the oven. Uncover the dish and add a splash of water or extra marinara if the shells look dry. Cover with foil and bake at 375°F until hot, about 15-20 minutes. If you’re in a rush, microwave a few shells on a plate, covering with a damp paper towel, for 1-2 minutes. The texture won’t be quite as good as the oven, but it works.

Stuffed Shells FAQs

Can I substitute cottage cheese for ricotta?

Yes, whole-milk cottage cheese works well as a substitute. Drain any excess liquid before mixing to keep the filling from being too wet.

Do I need to cook the spinach before using it?

Yes, sauté the fresh spinach in olive oil until wilted. This removes excess moisture and concentrates the flavor. Squeeze out any extra liquid if needed.

Can I use pre-shredded mozzarella?

You can, but freshly grated mozzarella melts more smoothly. Pre-shredded cheese contains anti-caking agents that can affect the texture of the filling and topping.

Recipe

Stuffed Shells

Stuffed Shells

Jumbo pasta shells stuffed with a creamy, cheesy spinach filling, topped with rich marinara sauce, mozzarella cheese, and baked to perfection. This delicious dinner can be made in advance and it's freezer friendly too!

mediumVegetarian

20 min

Prep Time

35 min

Cook Time

55 min

Total Time

6

Servings

Dinner

Course

Italian

Cuisine

682 kcal

Calories

Ingredients

Servings
  • 20 jumbo pasta shells, cooked according to package directions
  • 1 tbsp olive oil
  • 4 cup packed spinach, chopped
  • 3 cloves garlic, minced
  • 15 oz ricotta cheese
  • 1 large egg
  • 3 cup shredded mozzarella cheese, divided
  • 0.5 cup parmesan cheese, freshly grated
  • 1 tsp italian seasoning
  • 0.25 tsp crushed red pepper flakes
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 3 cup marinara sauce, divided
  • 2 tbsp basil, chopped, for garnish

Instructions

  1. 1

    Preheat oven to 375 degree F. Spray a 9x13-inch baking dish with nonstick cooking spray. Set aside.

  2. 2

    Bring a large pot of salted water to a boil. Add pasta shells and cook until al dente, according to package instructions. Don’t overcook the shells. Drain, and rinse with run cold water to stop cooking. Set the shells aside.

  3. 3

    In a large skillet, heat the olive oil over medium heat. Add the chopped spinach and sauté until wilted. Add the garlic and cook for 1 minute.

  1. 4

    In a large bowl, combine ricotta cheese, egg, spinach mixture, 1 cup of the mozzarella cheese, Parmesan cheese, Italian seasoning, red pepper flakes, salt, and pepper.

  2. 5

    Spread 1 1/2 cups of the marinara sauce on the bottom of the baking dish.

  3. 6

    Use a spoon to fill the pasta shells with the cheese and spinach mixture. Place in the

Nutrition (per serving)

682kcal

Calorie breakdown

Protein27%186 kcal
Fat57%400 kcal
Carbohydrates16%112 kcal
How this was calculated — 14 of 14 ingredients matched
jumbo pasta shellsPasta, whole grain, 51% whole wheat, remaining unenriched semolina, dry72 kcal
olive oilOil, corn, peanut, and olive133 kcal
packed spinachSpinach, raw221 kcal
garlicGarlic, raw22 kcal
ricotta cheeseCheese, ricotta, whole milk668 kcal
large eggEgg, whole, raw, fresh1 kcal
shredded mozzarella cheeseCheese, mozzarella, whole milk2153 kcal
parmesan cheeseCheese, parmesan, hard470 kcal
italian seasoningSeasoning mix, dry, taco, original16 kcal
crushed red pepper flakesPepper, banana, raw0 kcal
kosher saltSalt, table0 kcal
black pepperSpices, pepper, black3 kcal
marinara sauceSauce, pasta, spaghetti/marinara, ready-to-serve324 kcal
basilBasil, fresh7 kcal
Serving size ≈ 506 g · 6 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: cheesy, italian, Oven Baked, vegetarian

This post may contain affiliate links. Read our disclosure policy.

Tags:cheesyitalianvegetarian

Share this recipe

Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

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

Recipe Rating