Cheesy Spinach Stuffed Shells

Highlighted under: Soulful Supper Recipes

Deliciously cheesy and packed with nutritious spinach, these stuffed shells are a perfect comfort food dish for any occasion.

Emma

Created by

Emma

Last updated on 2026-01-01T18:15:28.485Z

Cheesy Spinach Stuffed Shells are a delightful dish that combines the creaminess of cheese with the health benefits of spinach. These shells are not only easy to prepare but also offer a comforting taste that makes them a family favorite.

Why You'll Love This Recipe

  • Rich and creamy filling that satisfies every craving
  • Nutritious spinach adds a healthy twist to comfort food
  • Great for meal prep or feeding a crowd

A Comforting Classic

Cheesy Spinach Stuffed Shells are the epitome of comfort food. The combination of rich cheeses and tender pasta creates a dish that feels indulgent yet wholesome. Each bite offers a satisfying blend of flavors, making this dish perfect for cozy family dinners or gatherings with friends. Plus, the gooey, melted cheese on top adds an irresistible allure that’s hard to resist.

This recipe not only delights the taste buds but also provides a nutritious twist with the addition of fresh spinach. Spinach is packed with vitamins and minerals, making these stuffed shells a more balanced option for those who love hearty meals. Why compromise on taste when you can have a dish that nourishes both body and soul?

Perfect for Any Occasion

Whether you're planning a weeknight dinner or a festive gathering, Cheesy Spinach Stuffed Shells are a versatile choice. They can be made ahead of time and stored in the refrigerator or freezer, making them ideal for meal prep or feeding a crowd. Simply bake them when you're ready to serve, and you'll have a delicious, home-cooked meal with minimal effort.

These stuffed shells can also be customized to suit your preferences. Feel free to experiment with different cheeses or add other vegetables to the filling, such as mushrooms or bell peppers. This adaptability makes the recipe not only easy to personalize but also a great way to use up ingredients you have on hand.

Ingredients

Gather these ingredients to make your delicious stuffed shells:

Ingredients

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup fresh spinach, chopped
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 2 cups marinara sauce
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Olive oil for drizzling

Make sure to have all ingredients ready before you start cooking!

Instructions

Follow these steps to create your cheesy spinach stuffed shells:

Cook the Pasta

Boil a large pot of salted water and cook the pasta shells according to package instructions until al dente. Drain and set aside.

Prepare the Filling

In a bowl, mix together ricotta cheese, mozzarella cheese, chopped spinach, Parmesan cheese, egg, garlic powder, salt, and pepper until well combined.

Stuff the Shells

Preheat your oven to 375°F (190°C). Stuff each cooked shell with the cheese mixture and place them in a baking dish.

Add Marinara Sauce

Pour marinara sauce over the stuffed shells and sprinkle with additional mozzarella cheese if desired.

Bake

Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.

Let the stuffed shells cool for a few minutes before serving. Enjoy your delicious meal!

Tips for Success

To ensure perfect stuffed shells, make sure not to overcook the pasta. You want them al dente since they'll continue to cook in the oven. Draining them well is also crucial; excess water can make your filling watery and affect the final texture of the dish.

When mixing the filling, taste it before stuffing the shells. This is your chance to adjust the seasoning. A little extra salt or a pinch of red pepper flakes can elevate the flavor profile, making your dish even more delicious.

Serving Suggestions

Cheesy Spinach Stuffed Shells are wonderful on their own, but you can elevate the meal with a side salad or garlic bread. A crisp Caesar salad pairs beautifully, adding a refreshing crunch that complements the rich cheese. Alternatively, some warm, crusty garlic bread can soak up any leftover marinara sauce on your plate.

For a finishing touch, consider garnishing the baked shells with fresh basil or parsley. Not only does this add a pop of color, but it also brings a fresh flavor that contrasts nicely with the creamy filling.

Storing and Reheating

If you have leftovers, store them in an airtight container in the refrigerator for up to three days. To reheat, simply place them in the oven at 350°F (175°C) until heated through. You can also microwave individual portions for a quick meal, though the oven method will help maintain the cheesy texture.

For longer storage, consider freezing the stuffed shells before baking. Assemble the dish, cover it tightly with foil, and freeze for up to three months. When ready to enjoy, bake directly from the freezer, adding a few extra minutes to the cooking time for best results.

Secondary image

Questions About Recipes

→ Can I make these shells ahead of time?

Yes, you can prepare them a day in advance and store them in the refrigerator before baking.

→ Can I freeze the stuffed shells?

Absolutely! You can freeze them either before or after baking. Just make sure to wrap them tightly.

→ What can I substitute for ricotta cheese?

Cream cheese or cottage cheese can be good substitutes for ricotta in this recipe.

→ Is there a vegetarian option for this dish?

Yes, this recipe is already vegetarian! Just ensure the marinara sauce is also meat-free.

Cheesy Spinach Stuffed Shells

Deliciously cheesy and packed with nutritious spinach, these stuffed shells are a perfect comfort food dish for any occasion.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Emma

Recipe Type: Soulful Supper Recipes

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 12 large 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 egg
  7. 2 cups marinara sauce
  8. 1 teaspoon garlic powder
  9. Salt and pepper to taste
  10. Olive oil for drizzling

How-To Steps

Step 01

Boil a large pot of salted water and cook the pasta shells according to package instructions until al dente. Drain and set aside.

Step 02

In a bowl, mix together ricotta cheese, mozzarella cheese, chopped spinach, Parmesan cheese, egg, garlic powder, salt, and pepper until well combined.

Step 03

Preheat your oven to 375°F (190°C). Stuff each cooked shell with the cheese mixture and place them in a baking dish.

Step 04

Pour marinara sauce over the stuffed shells and sprinkle with additional mozzarella cheese if desired.

Step 05

Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 100mg
  • Sodium: 600mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 3g
  • Sugars: 5g
  • Protein: 20g