Go Back
+ servings
spinach and ricotta cannelloni in a large baking dish
Print Recipe
4.94 from 16 votes

Spinach and Ricotta Cannelloni

Spinach and ricotta cannelloni made with a simple tomato, basil sauce and topped with melting mozzarella cheese.
Prep Time35 minutes
Cook Time40 minutes
Total Time1 hour 15 minutes
Course: Main Course
Cuisine: Italian
Servings: 4 people
Calories: 528kcal
Author: Emily Kemp


For the sauce

For the filling

  • 12.3 oz (350g) ricotta cheese
  • 8.8 oz (250g) raw fresh spinach
  • 1 egg
  • 2 tablespoon parmesan grated
  • 1 pinch of nutmeg
  • salt and pepper

To assemble

  • 12 cannelloni pasta tubes
  • 4.4 oz (125g) ball of mozzarella
  • Extra grating of parmesan


To make the sauce

  • Finely chop the shallot and garlic and saute in a pan with a little olive oil for around 1-2 minutes until soft and translucent but not browned. Add the tomato passata (pureed tomatoes) with some torn basil leaves, salt and pepper and simmer for around 5 minutes, set aside.

To make the filling

  • Add the washed raw, fresh spianch to a large pan and wilt on a medium heat. Add a splash of water (around 1 tbsp) to stop the spinach from burning and to help wilt it all. Leave to cool or rinse under cold water then squeeze out as much water as possible and finely chop.
  • To make the spinach and ricotta filling, add the ricotta, parmesan, chopped spinach, egg, nutmeg and salt and pepper to a large mixing bowl and mix everything together until creamy and thoroughly combined.

To assemble

  • Pre-heat the oven to 180°C/350F/gas mark 4.
  • To assemble the spinach and ricotta cannelloni, add a few spoonfuls of tomato sauce to the bottom of a large baking dish. Transfer the spinach and ricotta filling to a piping bag or a disposable freezer bag with the corner cut off and pipe the filling into the cannelloni pasta tubes. Add each filled cannelloni tube in an even layer in the baking dish.
  • Top the cannelloni with the remaining tomato sauce then top with torn mozzarella and grated parmesan. Cover with tin foil and bake for 30 minutes then uncovered for 10 minutes or until the cheese is golden and bubbling.


To Freeze

Make as above in a foil disposable tray, cover and freeze. Thaw completely before baking in the oven.

More Cannelloni Fillings To Try;



Calories: 528kcal | Carbohydrates: 56g | Protein: 28g | Fat: 22g | Saturated Fat: 12g | Cholesterol: 71mg | Sodium: 422mg | Potassium: 1487mg | Fiber: 7g | Sugar: 12g | Vitamin A: 7595IU | Vitamin C: 41.7mg | Calcium: 479mg | Iron: 7.4mg