These Jamie Oliver–style spinach and ricotta stuffed shells are the kind of vegetarian comfort food that feels both indulgent and reassuringly simple. Creamy ricotta, wilted spinach, and tender pasta shells are baked together in rich tomato sauce, finished with bubbling cheese for a dish that’s perfect for relaxed family dinners.
Inspired by Jamie Oliver, this is a pasta recipe that proves a few good ingredients and the right technique can deliver big flavour. The combination of spinach and ricotta is classic for a reason — mild, creamy, and endlessly comforting.
Ingredients
- 250 g large pasta shells (or cannelloni-style stuffed pasta)
- 250 g ricotta, well drained
- 300 g fresh spinach
- 400 g tomato sauce
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 50 g parmesan, grated
- 125 g mozzarella, torn
- Fresh basil
- Pinch of nutmeg
- Salt and pepper
How to Make Spinach and Ricotta Filling
Start by wilting the spinach in a large pan with a splash of water. Once collapsed, drain thoroughly and squeeze out as much liquid as possible — this step is essential for a creamy, not watery, filling.
In a bowl, mix the drained ricotta and chopped spinach with a pinch of nutmeg, salt and pepper, and a handful of parmesan. The mixture should be thick, smooth, and easy to spoon.
How to Stuff the Pasta Shells
Cook the pasta shells in well-salted water until just al dente. Drain and allow them to cool slightly so they’re easier to handle.
Spoon the filling into each shell, or use a piping bag for speed and precision. This same filling also works beautifully for cannelloni or other stuffed pasta shells.
Tomato Sauce for Stuffed Shells
Heat olive oil in a saucepan and gently soften the onion. Add the garlic and cook briefly until fragrant, then stir in the tomato sauce and a few torn basil leaves.
Simmer for a few minutes to thicken slightly, seasoning well with salt and pepper. This simple sauce complements the richness of the filling without overpowering it.
Baking Instructions
Preheat the oven to 200°C / 400°F. Spoon a layer of tomato sauce into an ovenproof dish, arrange the filled shells on top, then cover with the remaining sauce.
Scatter over mozzarella and extra parmesan, then bake for 25–30 minutes until bubbling and lightly crispy on top.
Tips for Perfect Stuffed Shells
- Drain the ricotta well to avoid a watery bake
- Squeeze spinach thoroughly before mixing
- Season every layer for balanced flavour
- Let the dish rest for 5 minutes before serving
Spinach and Ricotta Cannelloni Variation
This recipe can easily be adapted into a spinach and ricotta cannelloni recipe if you prefer using cannelloni tubes instead of shells. Simply spoon the ricotta stuffed pasta mixture into the cannelloni, arrange in an ovenproof dish, and bake until golden and delicious.
To make it more in line with classic Jamie Oliver recipes, gently soften a finely chopped onion in a saucepan with a drizzle of olive oil, then add the garlic before stirring through the tomato sauce.
Finish with plenty of grated parmesan or parmesan cheese, and bake until bubbling. It’s a super-tasty cannelloni option that fits perfectly into your collection of comforting pasta recipes.
FAQs
Do you need to drain ricotta before stuffing shells?
Yes. Draining ricotta is essential to prevent excess moisture and ensure a creamy, well-set filling.
What sauce goes best with spinach and ricotta stuffed shells?
A simple tomato sauce with garlic, olive oil, and basil balances the richness of the ricotta beautifully.
Can you freeze spinach and ricotta stuffed shells?
Yes. Assemble the dish, cover tightly, and freeze before baking. Bake from frozen, adding extra time as needed.
This is one of those classic pasta recipes that works just as well as a cosy vegetarian bake or a comforting midweek dinner.