Cheesy Spinach Stuffed Shells

Highlighted under: Comfort Recipes

When I first tried making Cheesy Spinach Stuffed Shells, I was amazed by how simple yet delicious they turned out. The creamy ricotta and sharp mozzarella paired impeccably with the earthy spinach, creating a satisfying meal that's perfect for any occasion. I've experimented with the filling, adding fresh herbs and a hint of nutmeg, and found that these little pasta shells are incredibly versatile. Whether you're serving them for dinner or a special celebration, they're sure to impress everyone around the table.

Emily

Created by

Emily

Last updated on 2026-02-05T17:57:27.976Z

One evening, I decided to experiment with leftover pasta shells and a plethora of spinach. I combined creamy ricotta cheese and a mixture of Italian herbs, then stuffed the shells to bake in a hearty marinara sauce. The result was an amazing dish that didn’t just fill tummies but also warmed hearts. Everyone raved about it!

What surprised me most was how the flavors melded together as they baked; the fresh spinach kept its vibrant color while infusing the dish with a pleasant earthiness. For an extra touch, I recommend broiling the shells for the last few minutes, adding a delightful golden crust.

Why You'll Love This Recipe

  • Creamy, cheesy filling that satisfies every bite
  • Nutritious spinach packed with vitamins
  • Perfect for both weeknight dinners and special occasions

Mastering the Stuffing Technique

Stuffing the jumbo shells can be a bit messy, but I've discovered that using a piping bag makes this step a breeze. Simply fill the bag with your cheese and spinach mixture, then snip off the corner. This allows you to easily fill each shell without too much fuss. Aim to fill each shell generously, as this ensures there's enough creamy goodness in every bite. If you don't have a piping bag, a small spoon will work just fine; just be patient!

As you fill the shells, check for any cracks or imperfections in the pasta. If you find any, simply patch them with a bit of the filling to prevent leaking during baking. This small adjustment can make a difference in the final presentation and taste, allowing your shells to hold onto all that delicious filling as they bake.

Customizing Your Marinara Sauce

Though a store-bought marinara sauce works perfectly, consider customizing it with your favorite herbs and spices for an extra layer of flavor. Try adding a pinch of red pepper flakes for heat, or some crushed fresh garlic for a more aromatic touch. Simmer the sauce on low for about 15 minutes before using it to give the flavors more depth, making each bite of stuffed shell even more irresistible.

Another idea is to swirl in some sautéed vegetables like mushrooms, bell peppers, or zucchini into the marinara sauce. This not only increases the nutritional value but also adds texture and bites of flavor that complement the creamy filling beautifully.

Make-Ahead and Storage Tips

One of the best aspects of Cheesy Spinach Stuffed Shells is how well they hold up for make-ahead meals. You can prepare the stuffed shells up to a day in advance. Just assemble them in the baking dish, cover tightly with plastic wrap, and refrigerate until you’re ready to bake. If you don’t plan to bake them the same day, you can freeze the unbaked stuffed shells as well. Lay them flat in a single layer on a baking sheet, freeze until solid, and then transfer to a freezer-safe container for up to three months.

When you're ready to enjoy your stuffed shells, bake them directly from the freezer; just add an extra 10-15 minutes to the baking time. Whether fresh or frozen, make sure the internal temperature reaches 165°F (74°C) for optimal safety and enjoyment. Serve with a side salad or garlic bread for a complete meal!

Ingredients

Gather all the ingredients you need to make these delightful Cheesy Spinach Stuffed Shells.

Ingredients

  • 12 jumbo pasta shells
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup fresh spinach, chopped
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste
  • 3 cups marinara sauce
  • Fresh basil leaves, for garnish

Now that you have your ingredients ready, it's time to get cooking!

Secondary image

Instructions

Follow these steps to create your Cheesy Spinach Stuffed Shells.

Cook the Pasta

Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook according to the package instructions until al dente, usually about 10 minutes. Drain and rinse under cold water to stop the cooking process.

Prepare the Filling

In a large mixing bowl, combine the ricotta cheese, half of the mozzarella cheese, chopped spinach, Parmesan cheese, garlic powder, onion powder, salt, and pepper. Mix until well combined.

Stuff the Shells

Use a teaspoon or piping bag to fill each cooked pasta shell with the cheese and spinach mixture. Make sure they are generously filled!

Assemble the Dish

Spread a thin layer of marinara sauce on the bottom of a baking dish. Arrange the stuffed shells in the dish, then pour the remaining marinara sauce over the top. Sprinkle with the remaining mozzarella cheese.

Bake

Preheat your oven to 375°F (190°C) and bake the stuffed shells for 20-25 minutes, until the cheese is melted and bubbling. For a golden top, broil for an additional 2-3 minutes.

Serve

Garnish with fresh basil leaves before serving. Enjoy your flavorful and comforting Cheesy Spinach Stuffed Shells!

Once you're done, enjoy your delicious creation with family and friends!

Pro Tips

  • For added flavor, try mixing in some cooked ground sausage or grated nutmeg to the filling. You can also use different types of cheese according to your preference. If you're looking for a lighter version, substitute half of the ricotta with Greek yogurt.

Substitutions and Variations

If you're looking for a lighter option, try substituting part of the ricotta cheese with cottage cheese or Greek yogurt. This won't compromise the creaminess too much but will reduce the fat content slightly. For a dairy-free version, use vegan ricotta and mozzarella alternatives available on the market; just ensure they're properly melted by adjusting baking times as needed.

For added flavor, consider mixing in cooked, crumbled sausage or diced cooked chicken to the filling. This turns your vegetarian dish into a heartier meal. If you prefer other greens, feel free to swap out the spinach for finely chopped kale or Swiss chard, which can provide a robust taste and interesting texture.

Troubleshooting Common Issues

If your stuffed shells appear to have burst open during baking, it may be due to overcooking the pasta in the boiling stage. Make sure to keep an eye on the cooking time and always rinse them under cold water afterward to halt the cooking process. This creates firmer shells that can better withstand the baking phase.

Another common issue is if your cheese filling seems too watery, which can lead to runny sauces while baking. To fix this, press the spinach in a clean kitchen towel to remove excess moisture before combining it with the cheeses. Similarly, ensure that your ricotta is well-drained to maintain the right consistency.

Questions About Recipes

→ Can I make these shells ahead of time?

Absolutely! You can prepare the stuffed shells in advance and store them in the refrigerator for up to 24 hours before baking.

→ What can I substitute for ricotta cheese?

Cream cheese or cottage cheese work well as substitutes for ricotta, but the texture will change slightly.

→ Can I freeze the stuffed shells?

Yes, you can freeze the stuffed shells before baking. Just cover the dish tightly and store it in the freezer for up to 3 months.

→ What sides go well with these stuffed shells?

A simple side salad or some garlic bread pairs perfectly with Cheesy Spinach Stuffed Shells. For a lighter option, try steamed vegetables.

Cheesy Spinach Stuffed Shells

When I first tried making Cheesy Spinach Stuffed Shells, I was amazed by how simple yet delicious they turned out. The creamy ricotta and sharp mozzarella paired impeccably with the earthy spinach, creating a satisfying meal that's perfect for any occasion. I've experimented with the filling, adding fresh herbs and a hint of nutmeg, and found that these little pasta shells are incredibly versatile. Whether you're serving them for dinner or a special celebration, they're sure to impress everyone around the table.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Emily

Recipe Type: Comfort Recipes

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 12 jumbo pasta shells
  2. 1 cup ricotta cheese
  3. 1 cup shredded mozzarella cheese
  4. 1 cup fresh spinach, chopped
  5. 1/2 cup grated Parmesan cheese
  6. 1 teaspoon garlic powder
  7. 1 teaspoon onion powder
  8. Salt and pepper to taste
  9. 3 cups marinara sauce
  10. Fresh basil leaves, for garnish

How-To Steps

Step 01

Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook according to the package instructions until al dente, usually about 10 minutes. Drain and rinse under cold water to stop the cooking process.

Step 02

In a large mixing bowl, combine the ricotta cheese, half of the mozzarella cheese, chopped spinach, Parmesan cheese, garlic powder, onion powder, salt, and pepper. Mix until well combined.

Step 03

Use a teaspoon or piping bag to fill each cooked pasta shell with the cheese and spinach mixture. Make sure they are generously filled!

Step 04

Spread a thin layer of marinara sauce on the bottom of a baking dish. Arrange the stuffed shells in the dish, then pour the remaining marinara sauce over the top. Sprinkle with the remaining mozzarella cheese.

Step 05

Preheat your oven to 375°F (190°C) and bake the stuffed shells for 20-25 minutes, until the cheese is melted and bubbling. For a golden top, broil for an additional 2-3 minutes.

Step 06

Garnish with fresh basil leaves before serving. Enjoy your flavorful and comforting Cheesy Spinach Stuffed Shells!

Extra Tips

  1. For added flavor, try mixing in some cooked ground sausage or grated nutmeg to the filling. You can also use different types of cheese according to your preference. If you're looking for a lighter version, substitute half of the ricotta with Greek yogurt.

Nutritional Breakdown (Per Serving)

  • Calories: 360 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 60mg
  • Sodium: 700mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 4g
  • Sugars: 6g
  • Protein: 18g