ADVERTISEMENT

Easy Stuffed Shells From Scratch – Creamy & Cheesy

By August 31, 20268 min read

Stuffed Shells From Scratch! is the ultimate comfort food that delivers restaurant-quality flavor with minimal fuss. This recipe uses jumbo pasta shells, a creamy three-cheese ricotta filling, and a rich homemade marinara sauce, all baked to bubbly perfection. It’s a complete meal that feeds a crowd and tastes even better the next day.

Advertisements1

Unlike store-bought versions, making stuffed shells from scratch lets you control the ingredients and adjust the flavors to your liking. The combination of creamy ricotta, nutty Parmesan, and melty mozzarella creates a filling that's both indulgent and satisfying. Plus, the process is straightforward: cook the shells, mix the filling, stuff, and bake. It's a rewarding project that yields a hearty, crowd-pleasing dish.

Why You'll Love This Recipe

1

Crowd-Pleaser: Perfect for family dinners, potlucks, and holiday gatherings—everyone loves these cheesy shells.
2

Make-Ahead Friendly: Assemble the dish a day in advance and bake when ready; it saves time without sacrificing flavor.
3

Customizable: Swap the spinach for kale, add ground meat, or use your favorite marinara sauce for endless variations.
4

Budget-Friendly: Uses simple, affordable ingredients that are likely already in your pantry.

About the Ingredients

1 box (12 oz / 340g) jumbo pasta shells (about 45 shells)

Look for 'jumbo' shells specifically; they hold the filling well. If you can't find jumbo, use large shells and adjust the filling amount.

2 cups (480 ml) marinara sauce (homemade or jarred)

Use a high-quality jarred marinara for convenience, or make your own. For a spicier kick, use arrabbiata sauce.

1 lb (450g) whole-milk ricotta cheese

Whole-milk ricotta gives the creamiest texture. If you prefer a lighter option, use part-skim, but drain it well to avoid a watery filling.

2 cups (200g) shredded mozzarella cheese, divided

Freshly shredded mozzarella melts better than pre-shredded (which contains anti-caking agents). Reserve 1/2 cup for topping.

1/2 cup (50g) grated Parmesan cheese

Use freshly grated Parmesan for the best flavor. Pre-grated can be drier and less flavorful.

1 large egg, lightly beaten

The egg binds the filling together. If you need an egg substitute, use 1 tablespoon of cornstarch mixed with 3 tablespoons of water.

2 cups (60g) fresh spinach, chopped

Frozen spinach (thawed and squeezed dry) works too—use about 1/2 cup after squeezing. Fresh spinach adds a vibrant color.

2 cloves garlic, minced

Fresh garlic is essential; jarred minced garlic is a time-saver but less pungent.

1 teaspoon dried oregano

Dried oregano is classic in Italian dishes. You can substitute 1 tablespoon fresh oregano, chopped.

1/2 teaspoon salt

Adjust to taste, especially if your marinara is already salty.

1/4 teaspoon black pepper

Freshly ground black pepper adds a nice bite.

Tips & Tricks

Tip 1

Cook the shells 2 minutes less than the package directs—they'll finish cooking in the oven and won't tear when stuffing.

Tip 2

Use a piping bag or a zip-top bag with the corner snipped off to fill the shells quickly and neatly.

Tip 3

Spread a thin layer of marinara on the bottom of the baking dish to prevent sticking and add moisture.

Tip 4

Let the stuffed shells rest for 10 minutes after baking to set, making them easier to serve.

Pro Tips

1

Texture: Drain ricotta on a paper towel for 30 minutes to remove excess moisture, resulting in a creamier filling.
2

Flavor: Sauté the garlic in a tablespoon of olive oil before adding to the filling to mellow its sharpness.
3

Browning: For a golden, bubbly top, broil the shells for the last 2 minutes—watch closely to avoid burning.
4

Make Ahead: Assemble the dish (without baking) up to 24 hours in advance; refrigerate and add 10 minutes to the bake time.

Step-by-Step Instructions

1. Preheat and Prep

Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.

2. Cook the Shells

Bring a large pot of salted water to a boil. Add the shells and cook for 8-9 minutes, or until just al dente (about 2 minutes less than package directions). Drain and rinse with cold water to stop cooking. Set aside on a baking sheet to cool.

3. Make the Filling

In a large bowl, combine the ricotta, 1 1/2 cups of mozzarella, Parmesan, egg, chopped spinach, garlic, oregano, salt, and pepper. Mix until well combined.

4. Stuff the Shells

Using a small spoon or piping bag, fill each shell with about 1 heaping tablespoon of the ricotta mixture. Place the filled shells in the prepared baking dish, open side up, in a single layer.

5. Top with Sauce and Cheese

Pour the remaining 1 cup of marinara sauce over the shells, spreading it evenly. Sprinkle the remaining 1/2 cup of mozzarella on top.

6. Bake Covered

Cover the dish with aluminum foil and bake for 25 minutes, until the sauce is bubbling and the cheese is melted.

7. Uncover and Brown

Remove the foil and bake for an additional 5-10 minutes, until the cheese is golden brown and the internal temperature reaches 165°F (74°C).

8. Rest and Serve

Let the stuffed shells rest for 10 minutes before serving. This allows the filling to set and prevents it from oozing out when you cut into them.

Delicious Variations

Meat Lover's

Add 1/2 lb (225g) cooked Italian sausage or ground beef to the ricotta filling for extra protein and flavor.

Veggie Boost

Sauté 1 cup of mushrooms or zucchini with the garlic and add to the filling along with the spinach.

Gluten-Free

Use gluten-free jumbo shells (available at specialty stores) and ensure your marinara is gluten-free.

How to Store Stuffed Shells – From Scratch!

Refrigerator

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Freezer

Assemble the dish (without baking), cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.

Reheating

Reheat individual portions in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 15 minutes, until heated through.

Frequently Asked Questions

Q: How do you keep stuffed shells from falling apart?

To prevent shells from tearing, cook them just until al dente (about 2 minutes less than the package directions) and rinse with cold water to stop the cooking. Also, handle them gently when stuffing and use a piping bag for a mess-free fill.

Q: Can I make stuffed shells ahead of time?

Yes, you can assemble the stuffed shells up to 24 hours in advance and refrigerate them. When ready to bake, add about 10 minutes to the covered baking time to ensure they heat through.

Q: What is the best cheese for stuffed shells?

A combination of whole-milk ricotta for creaminess, mozzarella for melt, and Parmesan for a salty, nutty flavor is ideal. Use freshly grated cheeses for the best texture and taste.

Q: Can I freeze stuffed shells?

Yes, you can freeze the assembled, unbaked dish for up to 3 months. Wrap it tightly in foil and plastic wrap to prevent freezer burn. Thaw overnight in the refrigerator before baking.

Q: How many stuffed shells per serving?

A typical serving is 4-5 shells, depending on appetite. This recipe yields about 6 servings, so you'll have plenty for a hearty meal.

Ready to impress your family with a homemade Italian classic? Gather your ingredients and give this Stuffed Shells recipe a try. I'd love to hear how it turns out in the comments below!

Stuffed Shells - From Scratch!

Stuffed Shells – From Scratch!

Stuffed Shells From Scratch! A comforting baked pasta with creamy ricotta and spinach, smothered in marinara and mozzarella.

★★★★½ 4.8 (187 ratings)
20 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 box (12 oz / 340g) jumbo pasta shells (about 45 shells)
  • 2 cups (480 ml) marinara sauce (homemade or jarred)
  • 1 lb (450g) whole-milk ricotta cheese
  • 2 cups (200g) shredded mozzarella cheese, divided
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 2 cups (60g) fresh spinach, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

📋 Instructions

  1. 1Preheat and Prep — Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
  2. 2Cook the Shells — Bring a large pot of salted water to a boil. Add the shells and cook for 8-9 minutes, or until just al dente (about 2 minutes less than package directions). Drain and rinse with cold water to stop cooking. Set aside on a baking sheet to cool.
  3. 3Make the Filling — In a large bowl, combine the ricotta, 1 1/2 cups of mozzarella, Parmesan, egg, chopped spinach, garlic, oregano, salt, and pepper. Mix until well combined.
  4. 4Stuff the Shells — Using a small spoon or piping bag, fill each shell with about 1 heaping tablespoon of the ricotta mixture. Place the filled shells in the prepared baking dish, open side up, in a single layer.
  5. 5Top with Sauce and Cheese — Pour the remaining 1 cup of marinara sauce over the shells, spreading it evenly. Sprinkle the remaining 1/2 cup of mozzarella on top.
  6. 6Bake Covered — Cover the dish with aluminum foil and bake for 25 minutes, until the sauce is bubbling and the cheese is melted.
  7. 7Uncover and Brown — Remove the foil and bake for an additional 5-10 minutes, until the cheese is golden brown and the internal temperature reaches 165°F (74°C).
  8. 8Rest and Serve — Let the stuffed shells rest for 10 minutes before serving. This allows the filling to set and prevents it from oozing out when you cut into them.
👨‍🍳 Chef's Note: For the best flavor, use high-quality marinara sauce and freshly grated cheeses. The dish is forgiving, so feel free to adjust the seasonings to your taste.

Servings: 6

Cuisine: Italian-American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Lucas Fernandez

Written by Lucas Fernandez
Lucas covers personal finance and investing for beginners, breaking down complex topics into simple, relatable concepts. He focuses on practical strategies for saving, budgeting, and building wealth without hype.

Leave a Comment

x
Advertisements