Go Back

Easy Spinach & Ricotta Stuffed Shells

Jumbo ricotta stuffed shells with creamy and delicious mozzarella and spinach make the most amazing and quick weeknight dinner. It’s so easy and ready in just 30 minutes and is completely vegetarian!
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Dinner
Cuisine Italian
Servings 8
Calories 255 kcal


  • 20 large pasta shells
  • 1 ½ cups low fat ricotta
  • 10 oz frozen spinach thawed excess water squeezed out
  • pinch of nutmeg
  • 2 cups grated mozzarella
  • Salt to taste

For the sauce

  • 2 cloves garlic grated
  • 1 onion chopped
  • 1 tablespoon dried oregano
  • 2 cups passata or any think tomato sauce
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme


  • Cook the pasta in plenty of salted boiling water according to the package instructions. Drain and reserve.
  • To make the ricotta filling, place the ricotta, spinach nutmeg and salt and pepper in a medium boil and stir to combine with a fork. Stuff this mixture into the drained and cool shells. There should be enough filling for about 1 tablespoon of mixture per shell.
  • To make the sauce, sweat the onions and garlic in a large pot and cook until the onions and garlic are soft and fragrant. Add the dried herbs and the passata or tomatoes and simmer for about 10 minutes. Place the sauce in the bottom of a pan and layer the stuffed shells over top. Generously sprinkle the cheese over the shells and bake until the whole dish is hot and the cheese is turning golden and starting to bubble.