Stuffed Shells Recipe with Creamy Cheese and Savory Sauce

Why You’ll Love This Stuffed Shells

Stuffed shells make a fantastic dinner option that’s comforting and easy to put together, especially for busy nights when you want something hearty without much hassle. This recipe shines with its creamy cheese filling and savory sauce that brings bold flavors to the table, making it a favorite for home cooks. Whether you’re feeding a family or prepping meals ahead, these stuffed shells offer versatility that fits various lifestyles, from students to working professionals.

One of the best parts of this stuffed shells dish is how simple it is to prepare, taking just about an hour from start to finish for a rich and satisfying meal. It packs in wholesome ingredients like fresh spinach and ricotta cheese, delivering protein, calcium, and vitamins that support balanced nutrition for diet-conscious folks. Plus, you can tweak it to suit different tastes or needs, making it adaptable for everything from vegan swaps to gluten-free versions.

  • Ease of preparation: This stuffed shells recipe is quick and simple, perfect for weeknight dinners or last-minute meals. With minimal ingredients and straightforward steps, you can have a delicious dish ready in under an hour.
  • Health benefits: Packed with wholesome ingredients like ricotta, spinach, and lean proteins, this recipe supports balanced nutrition, offering protein, calcium, and vitamins. For more on how spinach boosts your health, check out this guide on benefits of spinach.
  • Versatility: Adaptable to various dietary needs, the stuffed shells can be made vegan, gluten-free, or low-calorie by swapping fillings and sauces without sacrificing flavor.
  • Distinctive flavor: Combining creamy cheese, savory tomato sauce, and aromatic herbs, these stuffed shells provide a rich, comforting taste that stands out from typical pasta dishes.

The meal’s creamy texture comes from the ricotta, which not only adds protein and calcium but also makes it a hit with food enthusiasts looking for comforting classics. Busy parents will appreciate how it freezes well and reheats easily, while newlyweds might enjoy experimenting with flavors to make date nights special.

Jump To

Essential Ingredients for Stuffed Shells

Gathering the right ingredients is key to making stuffed shells that turn out perfectly every time. This recipe uses a mix of fresh, simple items that create a delicious filling packed with flavor and nutrition. Let’s break down what you’ll need to get started, focusing on precise measurements for the best results.

Main Ingredients List

  • 18 to 20 jumbo pasta shells
  • Olive oil for drizzling
  • 5 ounces of fresh spinach
  • 2 cups (16 ounces) of ricotta cheese
  • ΒΌ cup grated pecorino cheese (plus extra for garnish)
  • 2 cloves of grated garlic
  • 1 teaspoon dried oregano
  • 1 teaspoon lemon zest
  • ΒΌ teaspoon red pepper flakes
  • ΒΎ teaspoon salt (plus additional for pasta water)
  • Freshly ground black pepper to taste
  • 2 cups marinara sauce (plus extra for serving)
  • Chopped fresh parsley for garnish

This list covers everything needed for a creamy, flavorful stuffed shells dish. Ricotta cheese not only provides creaminess but also offers nutritional perks like protein and calcium, as highlighted in this resource on ricotta cheese nutrition. Feel free to adjust lemon zest based on your preference for a fresher twist.

Special Dietary Options

If you’re adapting for specific diets, consider these swaps to keep things tasty. For vegan versions, replace ricotta and pecorino with plant-based alternatives, and skip any animal-derived items. Gluten-free options include using gluten-free pasta shells, which you can learn more about in similar recipes like our spinach and mushroom bake for inspiration.

Dietary Need Suggested Substitution
Vegan Use plant-based ricotta and mozzarella; replace egg if added with flaxseed gel.
Gluten-free Swap jumbo shells with gluten-free pasta or large rice pasta shells.
Low-calorie Opt for part-skim ricotta and reduce cheese amounts while using low-sodium marinara.

These adjustments help make the recipe accessible for everyone, from baking enthusiasts to seniors watching their intake.

How to Prepare the Perfect Stuffed Shells: Step-by-Step Guide

Getting stuffed shells just right involves a few straightforward steps that anyone can follow, even if you’re new to cooking. Start by preheating your oven to 425Β°F to ensure everything bakes evenly and comes out golden. This method keeps the shells tender while locking in the flavors of the creamy filling.

Step 1: Prep the Ingredients

First, steam the fresh spinach over simmering water for 1 minute until it’s wilted, then drain and chop it. This helps remove excess moisture, preventing a watery filling that could make the shells soggy.

Step 2: Cook the Pasta

Next, cook the 18 to 20 jumbo pasta shells in salted boiling water for about 10 minutes until just under al dente. Drain them and drizzle with olive oil to keep them from sticking together.

Step 3: Make the Filling

In a bowl, combine the chopped spinach with 2 cups of ricotta cheese, ΒΌ cup grated pecorino cheese, 2 cloves of grated garlic, 1 teaspoon dried oregano, 1 teaspoon lemon zest, ΒΌ teaspoon red pepper flakes, ΒΎ teaspoon salt, and freshly ground black pepper. If you want a firmer texture, mix in one large egg at this stage.

Step 4: Assemble the Dish

Spread 2 cups of marinara sauce on the bottom of a 9×13 inch baking dish. Stuff each pasta shell evenly with the cheese mixture and arrange them on top of the sauce.

Step 5: Bake and Serve

Cover the dish with foil and bake for 20 minutes. Let it rest for a few minutes, then serve garnished with extra pecorino cheese, chopped fresh parsley, and additional marinara sauce. Total prep time is about 30 minutes, plus 30 minutes for baking.

For variations, check out our roasted red pepper spinach stuffed chicken recipe for ideas on adding more veggies.


Dietary Substitutions to Customize Your Stuffed Shells

Making stuffed shells your own is easy with a few smart swaps, allowing you to fit different tastes and needs. For instance, if you’re going vegan, replace the ricotta and pecorino with tofu-based or nut-based cheeses for that creamy feel. These changes keep the dish delicious while accommodating various diets.

  • Protein and main component alternatives: Replace ricotta and mozzarella with tofu-based or nut-based cheeses for vegan diets; use ground turkey or plant-based crumbles to vary protein sources; swap jumbo pasta shells with gluten-free or vegetable-based noodles like zucchini slices.
  • Vegetable, sauce, and seasoning modifications: Incorporate seasonal vegetables such as mushrooms, bell peppers, or zucchini for added texture and nutrients; use creamy Alfredo sauce or pesto instead of traditional marinara for flavor diversity; adjust herbs and spices like basil, oregano, or red pepper flakes to customize taste.

This flexibility makes the recipe ideal for travelers or seniors who might prefer lighter options. Remember, squeezing out excess moisture from spinach is key, as mentioned earlier, to avoid any sogginess.

Mastering Stuffed Shells: Advanced Tips and Variations

Once you’re comfortable with the basics, try some advanced tips to take your stuffed shells to the next level. For better texture, use fresh homemade pasta shells if you can, and blanch the spinach to reduce moisture for a creamier filling. These small changes can make a big difference in how the dish turns out.

  • Pro cooking techniques: Use fresh homemade pasta shells for better texture and flavor; blanch spinach to reduce moisture for creamier filling.
  • Flavor variations: Try adding sun-dried tomatoes, roasted garlic, or different cheeses such as feta or goat cheese to mix things up.
  • Presentation tips: Garnish with fresh basil, parsley, or a drizzle of balsamic glaze for an appealing plate.
  • Make-ahead options: Assemble shells in advance and freeze before baking; thaw overnight in the fridge and bake as usual to save time on busy days.
To enhance the recipe, squeeze out excess moisture from the spinach before mixing to avoid a watery filling, and undercook the pasta shells slightly as they will finish cooking in the oven.

The dish can be prepared up to 4 hours ahead and refrigerated before baking, making it great for working professionals.

How to Store Stuffed Shells: Best Practices

Proper storage helps keep your stuffed shells tasty for later, so let’s cover the basics. After cooking, store them in an airtight container in the fridge for up to 3-4 days to maintain freshness. For longer storage, freeze the assembled but unbaked shells for up to 3 months.

  • Refrigeration: Store cooked stuffed shells in an airtight container for up to 3-4 days.
  • Freezing: For long-term storage, freeze the assembled but unbaked shells in a covered dish or freezer bag for up to 3 months.
  • Reheating: Reheat leftovers covered with foil in a 350Β°F oven until warmed through to preserve moisture.
  • Meal prep considerations: Prepare batches ahead and portion into single servings for easy grab-and-go meals throughout the week.

This approach works well for busy parents or students who need quick meals.

Stuffed Shells

FAQs: Frequently Asked Questions About Stuffed Shells

Can I prepare stuffed shells ahead of time and still get good results?

Yes, you can prepare stuffed shells ahead of time. Stuff the shells, place them in the baking dish with marinara sauce, cover tightly with foil, and refrigerate for up to 24 hours before baking. This allows the flavors to meld together. When ready, bake them covered at 425Β°F for about 20-25 minutes until heated through.

How do I freeze stuffed shells for later use?

To freeze stuffed shells, assemble the dish as usual, cover tightly with foil, and place it in the freezer. When you want to cook them, thaw the dish in the refrigerator for about 10-12 hours. Let it sit at room temperature while your oven preheats to 425Β°F, then bake covered for 30 minutes or until fully warmed.

What size pasta shells work best for making stuffed shells?

Jumbo pasta shells are the best choice for stuffed shells because they are large enough to hold a good amount of filling without breaking. You can find them in most grocery stores near regular pasta varieties. Cooking them just until tender but still firm (just shy of al dente) helps prevent them from becoming mushy in the oven.

Should I drain the spinach well before mixing it into the ricotta filling?

Absolutely. After steaming or sautΓ©ing the spinach, squeeze out as much excess water as possible using a clean kitchen towel or cheesecloth. Removing moisture prevents the filling from becoming watery and keeps the stuffed shells from getting soggy during baking.

What is the best way to bake stuffed shells for even cooking?

Cover the stuffed shells tightly with foil to trap steam and prevent drying out. Bake them at 425Β°F for about 20 minutes if fresh or 30 minutes if previously frozen and thawed. Removing the foil during the last few minutes can help brown the cheese topping if desired.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stuffed Shells 16.png

Stuffed Shells


  • Author: Brandi Oshea
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

🍝 Experience the ultimate comfort food with these jumbo pasta shells stuffed with creamy ricotta and fresh spinach
πŸ§€ Perfect for family dinners – this Italian-American classic delivers restaurant-quality flavor right from your oven


Ingredients

Scale

18 to 20 jumbo pasta shells

olive oil for drizzling

5 ounces fresh spinach

2 cups (16 ounces) ricotta cheese

ΒΌ cup grated pecorino cheese for garnish

2 cloves grated garlic

1 teaspoon dried oregano

1 teaspoon lemon zest

ΒΌ teaspoon red pepper flakes

ΒΎ teaspoon salt for pasta water

freshly ground black pepper to taste

2 cups marinara sauce for serving

chopped fresh parsley for garnish


Instructions

1-Step 1: Prep the Ingredients First, steam the fresh spinach over simmering water for 1 minute until it’s wilted, then drain and chop it. This helps remove excess moisture, preventing a watery filling that could make the shells soggy.

2-Step 2: Cook the Pasta Next, cook the 18 to 20 jumbo pasta shells in salted boiling water for about 10 minutes until just under al dente. Drain them and drizzle with olive oil to keep them from sticking together.

3-Step 3: Make the Filling In a bowl, combine the chopped spinach with 2 cups of ricotta cheese, ΒΌ cup grated pecorino cheese, 2 cloves of grated garlic, 1 teaspoon dried oregano, 1 teaspoon lemon zest, ΒΌ teaspoon red pepper flakes, ΒΎ teaspoon salt, and freshly ground black pepper. If you want a firmer texture, mix in one large egg at this stage.

4-Step 4: Assemble the Dish Spread 2 cups of marinara sauce on the bottom of a 9Γ—13 inch baking dish. Stuff each pasta shell evenly with the cheese mixture and arrange them on top of the sauce.

5-Step 5: Bake and Serve Cover the dish with foil and bake for 20 minutes. Let it rest for a few minutes, then serve garnished with extra pecorino cheese, chopped fresh parsley, and additional marinara sauce. Total prep time is about 30 minutes, plus 30 minutes for baking.

Notes

πŸ… Squeeze excess moisture from the wilted spinach to prevent a watery filling
πŸ“ Undercook the pasta shells slightly as they will finish cooking in the oven
⏰ This dish can be assembled up to 4 hours ahead and refrigerated before baking

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 3-4 shells
  • Calories: 380
  • Sugar: 10
  • Sodium: 750
  • Fat: 18
  • Saturated Fat: 9
  • Unsaturated Fat: 8
  • Trans Fat: 0
  • Carbohydrates: 35
  • Fiber: 4
  • Protein: 22
  • Cholesterol: 50

Keywords: stuffed shells, creamy cheese, savory sauce, pasta recipe

Leave a Comment

Recipe rating