Description
Creamy sun dried tomato ricotta stuffed shells baked with spinach, mozzarella, and a rich sun-dried tomato cream sauce for a comforting family-style dinner.
Ingredients
Scale
- 24 jumbo pasta shells
- 2 tablespoons oil from oil-packed sun-dried tomatoes
- 1/2 cup finely chopped shallots
- 4 garlic cloves, minced
- 1 teaspoon Italian seasoning
- 3/4 teaspoon kosher salt, divided
- 3/4 teaspoon cracked black pepper, divided
- 1 cup vegetable broth
- 1 1/2 cups half-and-half
- 1/2 cup grated Parmesan cheese, divided
- 3/4 cup oil-packed sun-dried tomatoes, slivered
- 1 (16-ounce) bag frozen spinach, thawed and well drained
- 2 cups whole-milk ricotta cheese
- Zest of 1 lemon
- 3/4 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 375°F and bring a large pot of salted water to a boil.
- Cook the jumbo pasta shells until just shy of al dente, then drain and arrange on a baking sheet with a light drizzle of oil.
- Heat the sun-dried tomato oil in a skillet over medium heat and cook the shallots and garlic until softened.
- Stir in the broth, half-and-half, Italian seasoning, half of the Parmesan, sun-dried tomatoes, and part of the salt and pepper, then simmer gently until slightly thickened.
- In a large bowl, mix the ricotta, spinach, remaining Parmesan, lemon zest, and remaining salt and pepper.
- Fill each shell generously with the ricotta mixture.
- Spread half of the sauce in a baking dish, arrange the stuffed shells on top, and spoon the remaining sauce over them.
- Sprinkle mozzarella evenly over the shells.
- Cover with foil and bake for 15 minutes, then uncover and bake another 15 minutes until bubbly and melted.
- Let rest for 5 minutes before serving.
Notes
- Be sure to squeeze as much moisture as possible from the spinach to prevent a watery filling.
- Whole-milk ricotta provides the creamiest texture.
- The dish can be assembled up to 24 hours ahead and baked when ready.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 6 g
- Sodium: 780 mg
- Fat: 30 g
- Saturated Fat: 15 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 4 g
- Protein: 22 g
- Cholesterol: 85 mg
