Go Back
+ servings
Image of ricotta stuffed shells.

Ricotta Stuffed Shells

Ricotta Stuffed Shells combine two of my favorites: cheese and pasta! Festive and flavorful, this classic Italian-inspired dish is truly restaurant-worthy!

Course Main Course
Cuisine American, Italian
Keyword Ricotta Stuffed Shells
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings 6 servings
Calories 545 kcal
Author Catalina Castravet


  • 16-20 jumbo pasta shells
  • 2 tablespoons olive oil
  • 4 cloves garlic minced
  • 4 cups packed fresh spinach leaves roughly chopped
  • 32 oz ricotta cheese
  • 1 cup mozzarella cheese shredded
  • 1 cup grated Parmesan cheese plus more for serving
  • 2 large eggs beaten
  • 1 teaspoon onion powder
  • 1 teaspoon dried Italian herbs
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon dried basil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 3 cups marinara sauce


  • Fresh basil and parmesan cheese


  1. Preheat the oven to 375 degrees F.
  2. Place a large saucepan with water over high heat and cook the pasta al dente, according to package directions. Drain and set aside.
  3. In a large skillet over medium-high heat, add the oil and when it starts to shimmer, add the garlic and cook until it begins to brown, about a minute.
  4. Add the chopped spinach, stir and cook until it begins to wilt, about 3 to 4 minutes. Remove from the heat and let cool.
  5. In a mixing bowl, stir together the cooked spinach, ricotta, mozzarella, Parmesan cheese, egg, onion powder, dried Italian herbs, dried parsley, dried basil, salt, and pepper until thoroughly combined.
  6. Pour 1 cup of the marinara sauce into the bottom of a 9x13 baking dish.
  7. Stuff each pasta shell with a hefty amount of the spinach and cheese mixture, and arrange in the baking dish.
  8. Cover with the remaining marina sauce and cover with aluminum foil, bake for 25 minutes.
  9. Remove the foil and continue baking until the top begins to brown, another 10-15 minutes.
  10. Serve warm with grated Parmesan cheese.

Recipe Video

Nutrition Facts
Ricotta Stuffed Shells
Amount Per Serving
Calories 545 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 17g106%
Cholesterol 150mg50%
Sodium 1590mg69%
Potassium 784mg22%
Carbohydrates 30g10%
Fiber 4g17%
Sugar 7g8%
Protein 36g72%
Vitamin A 3393IU68%
Vitamin C 14mg17%
Calcium 734mg73%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.