Spinach and Cheese Stuffed Shells

Highlighted under: Warm Plate Recipes Quick Comfort

I absolutely love making Spinach and Cheese Stuffed Shells because they bring comfort and joy to our dinner table. The creamy ricotta and fresh spinach create a flavorful filling that pairs amazingly with marinara sauce. When I first made this dish, I was surprised at how easy it was to prepare! The combination of al dente pasta shells filled with cheesy goodness has quickly become a family favorite, and I find myself making it more often than I expected. It's perfect for a cozy night in or when entertaining guests.

Rafael

Created by

Rafael

Last updated on 2026-02-04T18:54:27.603Z

When creating these Spinach and Cheese Stuffed Shells, I wanted something both delicious and nourishing for my family. The secret to the creamy filling is the mix of ricotta, mozzarella, and a touch of parmesan, which melt beautifully together when baked. I often add a sprinkle of nutmeg to elevate the flavors even more, and it's a small tip that makes a big difference!

One evening, while cooking for friends, I decided to enhance the dish with some sautéed garlic and onions. The aroma filled the kitchen and made the entire meal feel extra special. These stuffed shells not only look impressive but are also satisfying and full of wholesome ingredients, making them a perfect choice for gatherings.

Why You Will Love This Recipe

  • Creamy filling with the perfect balance of cheese and spinach
  • Comforting and satisfying for any dinner occasion
  • Great make-ahead option for busy weeknights

Perfecting Your Stuffed Shells

To achieve the best flavor and texture in your stuffed shells, ensure that all cheeses are at room temperature before mixing. This helps the filling become creamy and easier to incorporate. If you prefer a more textured filling, consider adding a pinch of nutmeg or a few crushed red pepper flakes for an elevated flavor profile.

When cooking the pasta shells, make sure to stir occasionally to prevent sticking. Overcooking them slightly can sometimes make them more fragile, so aim for an al dente texture. This is crucial, as the pasta will continue cooking while baking, ensuring a tender yet firm bite that holds the filling beautifully.

Marinara Sauce Enhancements

For a richer marinara sauce, you can add sautéed onions or bell peppers to the olive oil before adding the sauce. Sauté them until soft and fragrant for extra depth. Additionally, a splash of red wine could enhance the sauce's flavor profile, creating a comforting contrast to the creamy stuffed shells.

If you're short on time, using a high-quality store-bought marinara is perfectly acceptable. However, don’t forget to taste and adjust seasoning; sometimes, adding a pinch of sugar can balance the acidity of the tomatoes, resulting in a smoother sauce that complements the cheeses more effectively.

Make-Ahead and Storage Tips

These stuffed shells are an excellent option for meal prep. You can assemble them a day in advance and store them covered in the refrigerator until you’re ready to bake. If desired, you can freeze them before baking as well; just be sure to tightly wrap the dish in plastic wrap and aluminum foil to prevent freezer burn. When ready to enjoy, bake them straight from the freezer, adding an extra 10-15 minutes to the cooking time.

To reheat leftovers, simply cover the dish with foil to prevent drying out and place it in a preheated oven at 350°F for about 20-30 minutes, or until heated through. For faster reheating, you could use the microwave, but keep an eye to avoid turning the shells rubbery.

Ingredients

For the Stuffed Shells

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 2 cups fresh spinach, chopped
  • 1 clove garlic, minced
  • 1 egg, beaten
  • Salt and pepper to taste

For the Marinara Sauce

  • 2 cups marinara sauce
  • 1 teaspoon olive oil
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano

Instructions

Cook the Pasta Shells

In a large pot of salted boiling water, cook the pasta shells according to the package instructions until al dente. Drain and let cool slightly.

Prepare the Filling

In a mixing bowl, combine ricotta cheese, shredded mozzarella, grated parmesan, chopped spinach, minced garlic, beaten egg, salt, and pepper. Mix well until all ingredients are incorporated.

Stuff the Shells

Using a spoon, fill each pasta shell with the cheese and spinach mixture. Place the filled shells in a greased baking dish.

Prepare the Sauce

In a saucepan, heat olive oil over medium heat. Add marinara sauce, dried basil, and oregano. Simmer for 5 minutes.

Assemble and Bake

Pour the marinara sauce over the stuffed shells in the baking dish. Sprinkle any remaining mozzarella cheese on top. Cover with foil and bake at 350°F for 25 minutes, then uncover and bake for an additional 5 minutes.

Secondary image

Pro Tips

  • For added flavor, try mixing in some cooked Italian sausage or mushrooms into the filling. You can also experiment with different cheeses like goat cheese or feta for a unique twist.

Ingredient Substitutions

If you’re looking for a lighter version, consider substituting part of the ricotta with cottage cheese, or even Greek yogurt for a tangy twist. Just be aware that this might change the texture slightly, making it lighter but still delicious. Additionally, using frozen spinach instead of fresh can save time; just ensure to thaw and thoroughly drain it to avoid excess moisture in your filling.

For a dairy-free option, try using vegan ricotta or cashew cheese. This could alter the flavor profile slightly, but with the right seasonings, you’ll have a filling that’s just as satisfying. As an alternative to mozzarella, a vegan cheese blend can create a stringy, melty effect that mimics traditional cheese.

Serving Suggestions

Pair your Spinach and Cheese Stuffed Shells with a fresh side salad drizzled with balsamic vinaigrette for a well-rounded meal. The crispness of the salad complements the creaminess of the shells beautifully. Garlic bread can also be a delightful addition, perfect for mopping up any marinara sauce left on the plate.

For a luxurious touch, finish your dish with a sprinkle of fresh herbs like basil or parsley right before serving. This not only adds a pop of color but also enhances the overall freshness of the dish, contrasting pleasantly with the rich, cheesy filling.

Questions About Recipes

→ Can I prepare the shells ahead of time?

Yes, you can assemble the stuffed shells a day in advance and refrigerate them. Just add a few extra minutes to the baking time.

→ What can I serve with the stuffed shells?

A simple green salad or garlic bread pairs beautifully with this dish.

→ Can I freeze leftover stuffed shells?

Absolutely! Just make sure to seal them well and store in an airtight container. They can be frozen for up to 3 months.

→ What type of pasta can I use?

While large shells are traditional, you can also use manicotti or any other tube pasta for stuffing.

Spinach and Cheese Stuffed Shells

I absolutely love making Spinach and Cheese Stuffed Shells because they bring comfort and joy to our dinner table. The creamy ricotta and fresh spinach create a flavorful filling that pairs amazingly with marinara sauce. When I first made this dish, I was surprised at how easy it was to prepare! The combination of al dente pasta shells filled with cheesy goodness has quickly become a family favorite, and I find myself making it more often than I expected. It's perfect for a cozy night in or when entertaining guests.

Prep Time30 minutes
Cooking Duration30 minutes
Overall Time60 minutes

Created by: Rafael

Recipe Type: Warm Plate Recipes Quick Comfort

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Stuffed Shells

  1. 12 large pasta shells
  2. 1 cup ricotta cheese
  3. 1 cup shredded mozzarella cheese
  4. 1/2 cup grated parmesan cheese
  5. 2 cups fresh spinach, chopped
  6. 1 clove garlic, minced
  7. 1 egg, beaten
  8. Salt and pepper to taste

For the Marinara Sauce

  1. 2 cups marinara sauce
  2. 1 teaspoon olive oil
  3. 1 teaspoon dried basil
  4. 1 teaspoon dried oregano

How-To Steps

Step 01

In a large pot of salted boiling water, cook the pasta shells according to the package instructions until al dente. Drain and let cool slightly.

Step 02

In a mixing bowl, combine ricotta cheese, shredded mozzarella, grated parmesan, chopped spinach, minced garlic, beaten egg, salt, and pepper. Mix well until all ingredients are incorporated.

Step 03

Using a spoon, fill each pasta shell with the cheese and spinach mixture. Place the filled shells in a greased baking dish.

Step 04

In a saucepan, heat olive oil over medium heat. Add marinara sauce, dried basil, and oregano. Simmer for 5 minutes.

Step 05

Pour the marinara sauce over the stuffed shells in the baking dish. Sprinkle any remaining mozzarella cheese on top. Cover with foil and bake at 350°F for 25 minutes, then uncover and bake for an additional 5 minutes.

Extra Tips

  1. For added flavor, try mixing in some cooked Italian sausage or mushrooms into the filling. You can also experiment with different cheeses like goat cheese or feta for a unique twist.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 22g
  • Saturated Fat: 12g
  • Cholesterol: 85mg
  • Sodium: 650mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 4g
  • Sugars: 6g
  • Protein: 19g