Spinach and Ricotta Stuffed Shells Recipe
Looking for a comforting and delicious meal that is perfect for any occasion? Look no further than this Spinach and Ricotta Stuffed Shells recipe. Packed with creamy ricotta, flavorful spinach, and gooey mozzarella, this dish is sure to impress your family and friends. It has become a staple in my kitchen, and I can’t wait to share it with you!
Why You’ll Love This Recipe?
- Great flavors: The combination of ricotta, spinach, and mozzarella creates a rich and satisfying dish.
- Quick prep time: With just a few simple steps, you can have this meal on the table in no time.
- Perfect for meal prep: This recipe can easily be made ahead of time and reheated for a quick and delicious meal throughout the week.
Ingredient Notes:
- Jumbo pasta shells: These large pasta shells are perfect for stuffing and holding the creamy ricotta mixture.
- Ricotta cheese: Provides a creamy and rich texture to the filling.
- Shredded mozzarella cheese: Adds a gooey and melty texture to the dish.
- Grated Parmesan cheese: Adds a nutty and salty flavor to the filling.
- Fresh spinach or frozen spinach: Adds a pop of color and a boost of nutrients.
- Garlic: Adds a savory depth of flavor to the filling.
- Marinara sauce: A flavorful sauce to coat the stuffed shells.
- Olive oil, Italian seasoning, salt, pepper: For seasoning and flavor.
- Fresh basil leaves: Optional for garnish.
Step-by-Step Instructions:
- Cook the jumbo pasta shells according to package instructions.
- In a large bowl, mix together ricotta cheese, half of the mozzarella cheese, Parmesan cheese, egg, spinach, garlic, salt, and pepper.
- Stuff each cooked pasta shell with the ricotta mixture and place in a baking dish.
- Pour marinara sauce over the stuffed shells and sprinkle with the remaining mozzarella cheese.
- Bake in the oven until bubbly and golden brown.
- Garnish with fresh basil leaves before serving.
Helpful Tips:
- Make sure to cook the pasta shells al dente to prevent them from becoming mushy when baked.
- Feel free to add cooked ground meat such as sausage or beef to the ricotta mixture for a heartier dish.
- Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Expert Tips for the Best Results:
- For a crispy top, broil the stuffed shells for a few minutes at the end of baking.
- Let the dish rest for a few minutes before serving to allow the flavors to meld together.
Serving Suggestions:
Serve the Spinach and Ricotta Stuffed Shells with a side salad and garlic bread for a complete meal. Pair with a glass of red wine for a cozy and satisfying dinner.

Storage and Reheating Tips:
To store leftovers, cover the baking dish with foil and refrigerate. Reheat in the oven at 350°F until warmed through. Add a splash of water to the dish before reheating to prevent it from drying out.
Frequently Asked Questions:
- Can I use cottage cheese instead of ricotta? Yes, you can substitute cottage cheese for ricotta in this recipe.
- Can I freeze the stuffed shells? Yes, you can freeze the stuffed shells before baking for a convenient make-ahead meal.
- Can I use fresh herbs instead of dried Italian seasoning? Absolutely, feel free to use fresh herbs like basil or oregano for a more vibrant flavor.
- How can I make this dish dairy-free? You can use dairy-free cheeses and a plant-based egg substitute to make this recipe dairy-free.
Conclusion:
This Spinach and Ricotta Stuffed Shells recipe is a delicious and satisfying meal that is perfect for any occasion. Whether you’re looking for a comforting weeknight dinner or an impressive dish to serve at a gathering, this recipe has you covered. Give it a try and let me know how it turns out!
PrintSpinach and Ricotta Stuffed Shells Recipe
This Spinach and Ricotta Stuffed Shells Recipe is a delicious and comforting dish that combines jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, Parmesan, and spinach, baked in marinara sauce until bubbly and golden brown.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
- Yield: 4–6 servings 1x
- Category: Main-course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 12–15 jumbo pasta shells (about 1/2 a box)
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
- Fresh basil leaves for garnish (optional)
Instructions
- Cook Pasta: Cook jumbo pasta shells according to package instructions, then drain and set aside.
- Prepare Filling: In a mixing bowl, combine ricotta, half of the mozzarella, Parmesan, egg, spinach, garlic, Italian seasoning, salt, and pepper.
- Stuff Shells: Fill each cooked pasta shell with the ricotta mixture and place in a baking dish.
- Bake: Pour marinara sauce over the stuffed shells, sprinkle with remaining mozzarella, and bake in a preheated oven until bubbly and golden brown.
- Serve: Garnish with fresh basil leaves before serving.
Notes
- You can add cooked ground meat like sausage or beef to the filling for a heartier dish.
- Feel free to customize the seasoning with herbs like oregano, basil, or red pepper flakes.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 5 g
- Sodium: 600 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 70 mg
Keywords: comfort food, pasta recipe, Italian cuisine