Spinach and Artichoke Stuffed Shells

Introduction

Spinach and Artichoke Stuffed Shells are a rich, comforting dish that combines the creamy goodness of spinach and artichokes with the satisfying texture of pasta shells. This recipe brings together the savory flavors of spinach, artichokes, garlic, and cheese, all stuffed inside large pasta shells and baked in a delicious marinara sauce. It’s a perfect meal for cozy dinners, gatherings, or even as a hearty vegetarian option for any occasion. The combination of cheese, spinach, and artichokes is not only flavorful but also nutritious, making this dish a balanced and wholesome choice. Whether you’re serving it to family and friends or enjoying it as a cozy night in, Spinach and Artichoke Stuffed Shells are sure to impress.

Perfect for:

  • Family dinners
  • Potlucks or gatherings
  • Weeknight meals
  • Vegetarian options
  • Comfort food cravings

Why You’ll Love This Spinach and Artichoke Stuffed Shells Recipe

Here’s why Spinach and Artichoke Stuffed Shells will become your go-to dinner:

  • Creamy, Flavorful Filling: The spinach and artichoke mixture creates a rich, creamy filling that pairs beautifully with the pasta shells.
  • Balanced and Nutritious: With the goodness of spinach, artichokes, and cheese, this dish provides a hearty, nutritious meal without compromising on flavor.
  • Comforting and Satisfying: This dish is both filling and comforting, perfect for when you need a warm, hearty meal.
  • Easy to Make: While it looks like a fancy dish, the recipe is straightforward, and with minimal prep time, it’s perfect for busy weeknights or weekends.
  • Customizable: You can easily tweak the filling with your favorite ingredients, such as adding mushrooms, sun-dried tomatoes, or other veggies to enhance the flavor profile.

Preparation and Cooking Time

  • Total Time: 1 hour 15 minutes
  • Preparation Time: 30 minutes
  • Cooking Time: 45 minutes
  • Servings: 6-8 stuffed shells
  • Calories per serving: Approximately 350-400 calories
  • Key Nutrients: Protein: 15g, Carbs: 40g, Fat: 20g

Ingredients

Here’s what you’ll need to make these delicious Spinach and Artichoke Stuffed Shells:

  • 12-15 large pasta shells (preferably jumbo shells)
  • 2 cups fresh spinach, chopped (or frozen spinach, thawed and drained)
  • 1 cup canned or jarred artichoke hearts, drained and chopped
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese (plus extra for topping)
  • ½ cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 cup marinara sauce (make sure it’s Halal and alcohol-free)
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh basil or parsley for garnish (optional)

Ingredient Highlights

  • Spinach: Spinach is not only nutritious, providing iron and vitamins, but its subtle flavor pairs wonderfully with the richness of cheese and artichokes.
  • Artichokes: Artichokes bring a slightly tangy and savory flavor to the dish, making it more complex and satisfying.
  • Cheese: A combination of ricotta, mozzarella, and Parmesan creates a creamy, melty filling that binds all the ingredients together.
  • Egg: The egg helps to bind the ingredients and gives the filling a smoother, creamier texture.

Step-by-Step Instructions

Follow these easy steps to make the perfect Spinach and Artichoke Stuffed Shells:

Prepare the Shells:

  1. Boil the Pasta Shells: Begin by cooking the jumbo pasta shells according to the package instructions. Typically, you’ll need to cook them in a large pot of salted boiling water for about 8-10 minutes until they’re al dente. Be careful not to overcook them, as they will continue cooking when baked. Drain and set aside to cool.

Prepare the Spinach and Artichoke Filling:

  1. Sauté the Garlic: In a large pan, heat olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant.
  2. Cook the Spinach: Add the fresh spinach to the pan and sauté until wilted (if using frozen spinach, make sure it’s thawed and well-drained). Remove from heat.
  3. Prepare the Filling: In a large mixing bowl, combine the ricotta cheese, shredded mozzarella cheese, grated Parmesan, egg, sautéed spinach, chopped artichokes, and salt and pepper. Mix well until the filling is smooth and combined. Taste and adjust seasoning as needed.

Assemble the Stuffed Shells:

  1. Stuff the Shells: Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a baking dish. Using a spoon, carefully stuff each cooked pasta shell with the spinach and artichoke mixture and place them in the baking dish. Arrange the shells in a single layer, ensuring they’re packed closely together.
  2. Top with Sauce: Once all the shells are stuffed, pour the remaining marinara sauce over the top of the shells. Be sure to cover them evenly.
  3. Add Cheese: Sprinkle a generous amount of shredded mozzarella cheese on top of the sauce, ensuring that the shells are nicely covered.

Bake the Stuffed Shells:

  1. Bake: Cover the baking dish with aluminum foil and bake for 20-25 minutes. Then, remove the foil and bake for an additional 10 minutes to allow the cheese to brown and bubble.
  2. Cool and Serve: Once the shells are golden and bubbly, remove them from the oven and let them cool for about 5 minutes. Garnish with fresh basil or parsley if desired, and serve warm.

How to Serve Spinach and Artichoke Stuffed Shells

Spinach and Artichoke Stuffed Shells can be served in several delicious ways:

  • With Garlic Bread: Serve with a side of warm, crispy garlic bread for a full Italian-inspired meal.
  • With a Salad: A crisp side salad with a tangy vinaigrette can balance the richness of the stuffed shells.
  • As a Main Course: Enjoy them on their own as a filling vegetarian main course that’s hearty and satisfying.
  • With Roasted Vegetables: Pair with roasted vegetables like zucchini, bell peppers, or cherry tomatoes for a nutritious and colorful meal.

Additional Tips for Spinach and Artichoke Stuffed Shells

Here are a few tips to make your Spinach and Artichoke Stuffed Shells even better:

  • Don’t Overcook the Pasta: Since the shells will cook further in the oven, it’s important not to overcook them when boiling. Aim for al dente pasta to maintain the best texture.
  • Use Fresh Spinach for Best Flavor: Fresh spinach will give the best flavor, but frozen spinach works in a pinch—just make sure to thoroughly drain it.
  • Make Ahead: This dish can be assembled ahead of time. Simply prepare the stuffed shells, cover them, and refrigerate until ready to bake. You may need to add an extra 5-10 minutes to the baking time if baking from cold.
  • Customize the Filling: Feel free to add other ingredients to the filling, such as sautéed mushrooms, sun-dried tomatoes, or even olives for added flavor.
  • Use Halal Ingredients: Make sure to choose Halal-friendly marinara sauce, cheese, and other ingredients to keep the recipe Halal-compliant.

Recipe Variations for Spinach and Artichoke Stuffed Shells

Here are some fun variations to try for Spinach and Artichoke Stuffed Shells:

  1. Sun-Dried Tomato and Spinach Stuffed Shells: Add chopped sun-dried tomatoes to the filling for a tangy, sweet twist.
  2. Mushroom and Spinach Stuffed Shells: Sauté mushrooms and add them to the filling for an earthy, savory addition.
  3. Ricotta and Feta Stuffed Shells: Swap some of the ricotta with feta cheese for a tangy flavor boost.
  4. Spicy Spinach and Artichoke Shells: Add a pinch of red pepper flakes to the filling for a mild kick.
  5. Spinach and Artichoke Alfredo Shells: Instead of marinara sauce, cover the stuffed shells with a creamy Alfredo sauce.
  6. Vegan Spinach and Artichoke Shells: Use dairy-free ricotta and vegan mozzarella for a plant-based version.
  7. Spinach and Artichoke with Chicken: Add cooked chicken to the filling for a meatier option.
  8. Spinach and Artichoke with Pesto: Mix in a tablespoon of pesto to the filling for a burst of herbaceous flavor.
  9. Greek Spinach and Artichoke Shells: Add Kalamata olives and a little bit of lemon zest to the filling for a Mediterranean flair.
  10. Spinach and Artichoke with Bacon: For a non-Halal variation, add crispy bacon bits to the filling (ensure it’s Halal-certified if desired).

Freezing and Storage for Spinach and Artichoke Stuffed Shells

  • Freezing: You can freeze assembled Spinach and Artichoke Stuffed Shells for up to 3 months. Prepare the dish, then cover and freeze before baking. To bake, thaw in the fridge overnight and bake as directed.
  • Storage: Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave before serving.

Special Equipment for Spinach and Artichoke Stuffed Shells

Here are some items that may come in handy when making this dish:

  • Large Pot: For boiling the pasta shells.
  • Sauté Pan: To sauté the garlic and spinach.
  • Baking Dish: A 9×13-inch baking dish works perfectly for this recipe.
  • Spatula: For gently mixing and folding the ingredients together.
  • Aluminum Foil: To cover the dish while it bakes, helping the cheese melt evenly.
  • Measuring Cups and Spoons: For precise ingredient measurements.
  • Mixing Bowls: Large bowls to mix the spinach, artichokes, and cheeses.

FAQ Section for Spinach and Artichoke Stuffed Shells

  1. Can I use frozen spinach instead of fresh?
    Yes, frozen spinach works well as long as you thoroughly drain it before adding it to the filling.
  2. Can I make this recipe ahead of time?
    Yes, you can assemble the stuffed shells a day in advance and refrigerate them until you’re ready to bake.
  3. Can I substitute a different type of cheese?
    Yes, you can use different cheeses like ricotta, cottage cheese, or a mixture of mozzarella and cheddar for a different flavor.
  4. Is this dish gluten-free?
    No, this recipe uses regular pasta shells. However, you can substitute gluten-free pasta shells to make it gluten-free.
  5. Can I use canned artichokes?
    Yes, canned artichokes are perfect for this recipe, just be sure to drain them well before using.
Print

Spinach and Artichoke Stuffed Shells

  • Author: Jessica
  • Prep Time: 30minutes
  • Cook Time: 45minutes
  • Total Time: 1hour 15minutes

Ingredients

Scale


  • 1215 large pasta shells (preferably jumbo shells)


  • 2 cups fresh spinach, chopped (or frozen spinach, thawed and drained)


  • 1 cup canned or jarred artichoke hearts, drained and chopped


  • 1 ½ cups ricotta cheese


  • 1 cup shredded mozzarella cheese (plus extra for topping)


  • ½ cup grated Parmesan cheese


  • 1 egg


  • 2 cloves garlic, minced


  • 1 cup marinara sauce (make sure it’s Halal and alcohol-free)


  • 2 tablespoons olive oil


  • Salt and pepper to taste


  • Fresh basil or parsley for garnish (optional)



Ingredient Highlights


  • Spinach: Spinach is not only nutritious, providing iron and vitamins, but its subtle flavor pairs wonderfully with the richness of cheese and artichokes.


  • Artichokes: Artichokes bring a slightly tangy and savory flavor to the dish, making it more complex and satisfying.


  • Cheese: A combination of ricotta, mozzarella, and Parmesan creates a creamy, melty filling that binds all the ingredients together.


  • Egg: The egg helps to bind the ingredients and gives the filling a smoother, creamier texture.


Instructions

Prepare the Shells:

  1. Boil the Pasta Shells: Begin by cooking the jumbo pasta shells according to the package instructions. Typically, you’ll need to cook them in a large pot of salted boiling water for about 8-10 minutes until they’re al dente. Be careful not to overcook them, as they will continue cooking when baked. Drain and set aside to cool.

Prepare the Spinach and Artichoke Filling:

  1. Sauté the Garlic: In a large pan, heat olive oil over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant.

  2. Cook the Spinach: Add the fresh spinach to the pan and sauté until wilted (if using frozen spinach, make sure it’s thawed and well-drained). Remove from heat.

  3. Prepare the Filling: In a large mixing bowl, combine the ricotta cheese, shredded mozzarella cheese, grated Parmesan, egg, sautéed spinach, chopped artichokes, and salt and pepper. Mix well until the filling is smooth and combined. Taste and adjust seasoning as needed.

Assemble the Stuffed Shells:

  1. Stuff the Shells: Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a baking dish. Using a spoon, carefully stuff each cooked pasta shell with the spinach and artichoke mixture and place them in the baking dish. Arrange the shells in a single layer, ensuring they’re packed closely together.

  2. Top with Sauce: Once all the shells are stuffed, pour the remaining marinara sauce over the top of the shells. Be sure to cover them evenly.

  3. Add Cheese: Sprinkle a generous amount of shredded mozzarella cheese on top of the sauce, ensuring that the shells are nicely covered.

Bake the Stuffed Shells:

 

  1. Bake: Cover the baking dish with aluminum foil and bake for 20-25 minutes. Then, remove the foil and bake for an additional 10 minutes to allow the cheese to brown and bubble.

  2. Cool and Serve: Once the shells are golden and bubbly, remove them from the oven and let them cool for about 5 minutes. Garnish with fresh basil or parsley if desired, and serve warm.

Nutrition

  • Serving Size: 8
  • Calories: 400
  • Fat: 20g
  • Carbohydrates: 40g
  • Protein: 15g

Did you make this recipe?

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

Conclusion

Spinach and Artichoke Stuffed Shells are the ultimate comfort food: creamy, cheesy, and packed with flavor. This Halal-friendly, vegetarian dish is a great option for any occasion, whether you’re cooking for a family dinner or looking for a special meal to impress guests. With a creamy spinach and artichoke filling, topped with marinara sauce and melted cheese, it’s sure to satisfy your cravings and leave everyone asking for seconds. Enjoy!