Stuffed Shells Recipe

If you’re searching for the ultimate comfort food to share with family and friends, Stuffed Shells are always a crowd-pleaser. Imagine tender pasta shells, overflowing with a dreamy blend of creamy ricotta, melty mozzarella, and vibrant spinach, all nestled in a rich marinara sauce and crowned with a cheesy golden top. This dish is as inviting to look at as it is to eat, making family dinners or gatherings extra special without much fuss. Stuffed Shells are a breeze to prepare ahead, and they’re just as delicious the next day, making them a weeknight staple and a celebration favorite alike.

Stuffed Shells Recipe - Recipe Image

Ingredients You’ll Need

Each ingredient in Stuffed Shells has a delicious job to do, contributing flavor, creaminess, color, or the perfect pasta texture. Keeping it simple allows the beauty of each component to shine through for unbeatable results every time.

  • Jumbo pasta shells: These large shells hold the cheesy filling perfectly — boil a few extra in case some break.
  • Olive oil: Adds richness when sautéing garlic and helps the spinach wilt beautifully.
  • Garlic (minced): A flavor powerhouse that infuses the filling with aromatic depth.
  • Fresh spinach: Adds freshness and a pop of green — slice smaller for a subtler texture if you like.
  • Ricotta cheese: The creamy base for your filling; full-fat delivers the best flavor and richness.
  • Parmesan cheese (grated): Bring in plenty of salty, nutty flavor — reserve some for topping.
  • Mozzarella cheese (shredded): Gooey, melty mozzarella is essential for that classic pull and cheesy top.
  • Cream cheese: Just a bit makes the filling extra luscious and smooth.
  • Egg: Helps bring all the filling ingredients together into a light, fluffy mixture.
  • Marinara sauce: Choose your favorite jar or homemade — it’s the saucy foundation of the dish.
  • Fresh parsley (to garnish): Adds a bright, herbal touch that makes the finished dish pop.
  • Salt: Essential to season the pasta water and the filling to heighten all the flavors.
  • Pepper: Adds a little gentle heat to round out the creamy cheeses.
  • Dried basil: Classic herb that deepens the Italian flavor profile.
  • Dried parsley: Brings lightness and a soft herbal undertone to the filling.
  • Dried oregano: That unmistakable pizza-parlor flavor to tie everything together.

How to Make Stuffed Shells

Step 1: Preheat and Prep

Start by preheating your oven to 375 degrees. This way, it’s ready to go as soon as you finish assembling your Stuffed Shells, and you’ll save precious time as you multitask in the kitchen.

Step 2: Cook the Pasta Shells

Boil your jumbo pasta shells in salted water for about a minute less than the box says for al dente, which is around 13 minutes for most brands. Set a timer — the last thing you want is overcooked, floppy shells! Drain them, then rinse under cool water to stop the cooking and make them easy to handle without burning your fingers. Lay the shells out gently so they don’t stick together.

Step 3: Sauté Garlic and Wilt Spinach

Heat olive oil in a large skillet over medium heat. Toss in your minced garlic and let it sizzle for a minute, just until fragrant. Next, add all your fresh spinach. It may look like a lot, but it cooks down quickly. Stir and sauté for about three minutes, until just wilted. Set aside and let the mixture cool a bit — this prevents scrambling the egg in your cheesy filling!

Step 4: Prepare the Cheese Filling

In a large mixing bowl, combine your ricotta, salt, pepper, dried basil, dried parsley, and dried oregano. Blend it well for an even flavor. Fold in half the mozzarella and most of the Parmesan, saving a handful for topping later. Add the creamy cream cheese and crack in your egg, stirring everything into a smooth, thick mixture. Once the spinach and garlic have cooled, gently fold them in to make sure every bite is flecked with greens and flavor.

Step 5: Assemble the Stuffed Shells

Pour half of your marinara sauce into the bottom of a 9 x 13-inch casserole dish (or use a round oven-safe skillet for a rustic look). Fill each cooked shell with a generous spoonful of the cheese-spinach mixture and nestle them, open side up, into your sauce.

Step 6: Top and Bake

Once all your shells are filled and arranged, ladle on the rest of the marinara sauce, then scatter the remaining mozzarella and reserved Parmesan over everything. Cover with foil and bake for 20 minutes, then uncover and bake another 10 minutes until the cheese is bubbling and golden-brown. That irresistible aroma will let you know they’re ready!

Step 7: Garnish and Serve

Pull your Stuffed Shells from the oven and let them sit for a few minutes before serving (if you can wait!). Sprinkle with freshly chopped parsley for an extra flash of color and a burst of freshness. Serve piping hot—everyone will be lining up for seconds.

How to Serve Stuffed Shells

Stuffed Shells Recipe - Recipe Image

Garnishes

The right garnish makes Stuffed Shells look just as good as they taste. A handful of freshly chopped parsley brings brightness and a restaurant-worthy finish. For an extra touch, grate a bit more Parmesan over the shells just before serving, or add a few ribbons of fresh basil for even more Italian flair.

Side Dishes

Keep it classic: a basket of warm, cheesy garlic bread or an herby focaccia is perfect for sopping up every drop of sauce. A crisp green salad dressed in tangy vinaigrette adds a fresh contrast to all the cheesy, savory goodness. Want to go the extra mile? Roasted vegetables like zucchini or asparagus make fantastic partners to these shells.

Creative Ways to Present

For a special gathering, bake your Stuffed Shells in individual ramekins for a personalized touch. Or arrange them in a beautiful oven-safe skillet and bring the whole dish straight to the table, rustic-style. If you’re feeling bold, sprinkle crushed red pepper or drizzle with a balsamic glaze just before serving for a surprising twist.

Make Ahead and Storage

Storing Leftovers

Cover any leftover Stuffed Shells tightly with foil or transfer them to an airtight container before refrigerating. The flavor deepens overnight, and they’ll stay fresh and tempting for up to three days.

Freezing

Want to work ahead? Assemble the shells right up to the baking step, wrap the dish tightly, and freeze. When you’re ready for a lazy-night dinner, just pop the frozen Stuffed Shells straight into the oven (add about 10 to 15 minutes to the baking time) for bubbly, cheesy perfection. They keep in the freezer for up to three months!

Reheating

Reheat leftovers gently in the oven at 350 degrees, covered with foil to keep them moist, until heated through. In a hurry? The microwave works, too, though the oven keeps that coveted crisp-cheese top. Add a splash of extra sauce if the shells seem a bit dry after chilling.

FAQs

Can I make Stuffed Shells ahead of time?

Absolutely! Stuffed Shells are perfect for prepping in advance. Assemble everything up to the baking step, cover, and refrigerate for up to 24 hours before baking — making busy weeknights or entertaining so much easier.

Can I use other greens instead of spinach?

Yes, you can swap spinach for finely chopped kale or Swiss chard. Just make sure to sauté and drain any excess liquid so your filling stays creamy, not watery.

What’s the best way to fill the pasta shells?

A small spoon works, but for less mess, scoop your filling into a large zip-top bag, snip off a corner, and pipe it into each shell with ease and precision.

Can I add meat to the filling?

Absolutely! Browned Italian sausage or ground beef can be mixed into the cheese filling for a heartier twist. Just keep the ratio balanced so you still get that luscious cheesy center.

What if I don’t have ricotta?

No worries! Cottage cheese is a great substitute for ricotta in Stuffed Shells. Just blend it in a food processor for a smoother texture before mixing.

Final Thoughts

Stuffed Shells are one of those dishes that everyone should have in their home-cooking rotation. Creamy, bubbly, and bursting with Italian flavors, this is the kind of meal that brings people together. Don’t wait for a special occasion — try these for your next cozy dinner and let the compliments roll in!

Print

Stuffed Shells Recipe

Cheesy, creamy, and oh-so-satisfying, these Stuffed Shells are a comforting Italian classic that make a perfect family dinner. Jumbo pasta shells are filled with a flavorful mixture of ricotta, spinach, and cheeses, then baked to perfection in marinara sauce. A sprinkle of fresh parsley adds a pop of color and freshness to this delicious dish.

  • Author: Rita
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Jumbo Pasta Shells:

  • 1820 jumbo pasta shells

Spinach Mixture:

  • 12 tablespoons olive oil
  • 3 cloves garlic, minced
  • 4 cups spinach

Cheese Filling:

  • 15 oz. Ricotta
  • ½ cup Parmesan cheese, grated
  • 1½ cups mozzarella cheese, shredded and divided
  • 2 Tablespoons cream cheese
  • 1 egg
  • ½ tsp salt
  • ¼ tsp pepper
  • ½ tsp dried basil
  • ½ tsp dried parsley
  • ½ tsp dried oregano

Other:

  • 24 ounces marinara sauce
  • Fresh parsley, to garnish

Instructions

  1. Preheat Oven: Preheat oven to 375 degrees Fahrenheit.
  2. Boil Pasta Shells: Boil shells in salted water for 1 minute less than al dente. Drain and rinse with cold water. Set aside.
  3. Prepare Spinach Mixture: Heat olive oil in a skillet, sauté garlic, add spinach, and cook until wilted. Let cool.
  4. Make Cheese Filling: Combine ricotta, Parmesan, half of the mozzarella, cream cheese, egg, and seasonings. Fold in the cooled spinach mixture.
  5. Assemble: Spread half of the marinara sauce in a baking dish. Fill each shell with cheese mixture and arrange in the dish. Top with remaining sauce and cheeses.
  6. Bake: Cover and bake for 20 minutes, then uncover and bake for an additional 10 minutes. Garnish with parsley before serving.

Notes

  • Consider adding cooked ground beef or Italian sausage to the cheese mixture for a meaty variation.
  • These stuffed shells can be assembled ahead of time and refrigerated until ready to bake.
  • For a vegetarian option, use vegetable marinara sauce or a mix of roasted vegetables in the filling.

Nutrition

  • Serving Size: 1 stuffed shell
  • Calories: 290
  • Sugar: 4g
  • Sodium: 620mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 65mg

Keywords: Stuffed Shells, Pasta, Italian, Cheese, Vegetarian, Dinner

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating