Go Back
Vegetarian High-Protein Spinach And Ricotta Stuffed Shells

Vegetarian High-Protein Spinach and Ricotta Stuffed Shells

Jumbo pasta shells stuffed with a creamy, high-protein mixture of ricotta, cottage cheese, spinach, and Parmesan, baked in a smooth tomato sauce with mozzarella until bubbly and golden.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 300 g jumbo pasta shells conchiglioni
  • 2 tablespoons olive oil
  • 1 large onion finely diced
  • 3 cloves garlic minced
  • 500 g frozen spinach thawed and squeezed very dry
  • 500 g full-fat ricotta cheese
  • 250 g cottage cheese full-fat or low-fat, whichever you prefer
  • 2 large eggs lightly beaten
  • 100 g grated Parmesan cheese plus extra for topping
  • 1 teaspoon dried oregano
  • ½ teaspoon freshly grated nutmeg
  • Salt and black pepper to taste
  • 700 ml passata smooth tomato sauce
  • 200 g mozzarella torn into small pieces
  • Fresh basil leaves for garnish optional

Method
 

  1. Cook the pasta shells — Bring a large pot of salted water to a rolling boil. Add the shells and cook for 2 minutes less than the packet suggests; you want them al dente and still firm enough to handle. They should feel slightly resistant when you bite one, and the colour will be a pale golden yellow. Drain and rinse under cold water to stop the cooking, then lay them out on a clean tea towel to cool.
  2. Prepare the filling — Heat the olive oil in a large frying pan over medium heat. Add the diced onion and cook until it turns translucent and smells sweet, about 4 minutes. Stir in the garlic and cook for another minute until fragrant. Add the squeezed-dry spinach and cook for 2 minutes, stirring constantly — you’ll see the steam rise and the spinach darken slightly. Remove from the heat and let it cool for 5 minutes.
  3. Mix the cheese base — In a large bowl, combine the ricotta, cottage cheese, beaten eggs, Parmesan, dried oregano, nutmeg, and a generous pinch of salt and pepper. Stir until the mixture is smooth and creamy, with no visible streaks of egg. The texture should be thick enough to hold a spoon upright.
  4. Combine filling — Fold the cooled spinach mixture into the cheese base. Stir gently but thoroughly until the spinach is evenly distributed. You’ll see pale green flecks throughout the creamy white filling. Taste a tiny bit and adjust salt if needed.
  5. Assemble the dish — Preheat your oven to 190°C (fan-assisted). Spread half the passata evenly across the bottom of a large baking dish (roughly 30x20cm). Take each cooled shell and, using a small teaspoon, fill it generously with the spinach-ricotta mixture. Don’t overstuff — you want the filling to sit flush with the edge of the shell, not bulging out. Place each filled shell snugly in the dish, open side up.
  6. Top and bake — Once all shells are arranged, pour the remaining passata over the tops, making sure each shell gets a little sauce. Scatter the torn mozzarella pieces evenly over the surface, then sprinkle an extra handful of Parmesan on top. Bake for 30-35 minutes, until the sauce is bubbling at the edges, the cheese is melted and golden in places, and the kitchen smells deeply of tomato and herbs. If you want a deeper golden crust, switch to the grill for the final 2 minutes — watch it closely so it doesn’t burn.

Notes

For a deeper golden crust, switch to the grill for the final 2 minutes of baking. Ensure spinach is squeezed very dry to avoid a watery filling.