Description
A warm plate of stuffed pasta shells filled with creamy ricotta and vibrant spinach, perfect for any occasion.
Ingredients
Scale
- 20–25 jumbo pasta shells
- 2 cups fresh spinach (or 1 cup frozen spinach, thawed and drained)
- 15 ounces ricotta cheese
- 1 cup shredded mozzarella cheese (plus more for topping)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1 tablespoon fresh parsley (chopped)
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups marinara sauce (store-bought or homemade)
Instructions
- Preheat your oven to 375°F (190°C). While that heats up, bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to the package instructions until al dente, about 8-10 minutes.
- Drain the pasta and rinse with cold water to stop the cooking process. Set aside to cool and dry.
- Combine the ricotta cheese, half of the mozzarella, Parmesan cheese, beaten egg, chopped parsley, garlic powder, salt, and pepper in a large mixing bowl. Gently fold in the spinach until evenly incorporated.
- Pour about half of the marinara sauce into the bottom of a 9×13 inch baking dish.
- Stuff the cooled pasta shells with the spinach and ricotta mixture, placing them seam-side up in the baking dish.
- Pour the remaining marinara sauce over the shells and sprinkle the rest of the mozzarella cheese on top.
- Cover the baking dish with aluminum foil and bake for about 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and starting to brown.
- Let the dish cool for a few minutes before serving.
Notes
Try adding a pinch of nutmeg to the ricotta filling for added flavor. This recipe can be made ahead and stored in the refrigerator.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg
