Tofu & spinach cannelloni
Ingredients
- Step 1 2 tbsp olive oil
- Step 2 1 onion , chopped
- Step 3 3 garlic cloves , finely chopped
- Step 4 2 x 400g cans chopped tomatoes
- Step 5 50g pine nuts , roughly chopped
- Step 6 400g bag spinach
- Step 7 pinch grated nutmeg
- Step 8 349g pack silken tofu
- Step 9 300g pack fresh lasagne sheets
- Step 10 4 tbsp fresh breadcrumbs

Calories: 667
Carbohydrate: 97 g
Protein: 33 g
Fat: 18 g
Cook time: 85 minutes
Prep time: 25 minutes
Total time: 110 minutes
Servings: 6
TAGS
Dinner
Main course
Supper
British
bake
BBC Good Food Magazine July
Breadcrumb
Breadcrumb
Canelloni
Cannelloni
Chopped tomato
Chopped tomato
Diner
Dinner
Five a day
Fiveaday
Garlic clove
Garlic clove
Good Food
Good source of protein
Iron
Italian
Lasagne
Nutmeg
Olive oil
onion
onion
Pastum
Pine nut
Pine nut
Protein
Rich in iron
Rich in protein
Source of iron
spinach
Super
Supper
tofu
Vegetarian
Veggie
Directions
- Step 1 Heat half the oil in a pan, add onion and 1/3 of the garlic and fry for 4 mins until softened. Pour in tomatoes, season and bring to the boil. Reduce heat and cook for 10 mins until sauce thickens.
- Step 2 Heat half remaining oil in a frying pan and cook another 1/3 of garlic for 1 min, then add half the pine nuts and the spinach. Wilt spinach, then tip out excess liquid. Whizz tofu in a food processor or with a hand blender until smooth, then stir through the spinach with the nutmeg and some pepper. Remove from the heat; allow to cool slightly.
- Step 3 Heat oven to 200C/180C fan/gas 6. Pour half tomato sauce into a 20 x 30cm dish. Divide spinach mix between lasagne sheets, roll up and lay on top of sauce. Pour over remaining sauce. Bake for 30 mins.
- Step 4 Mix crumbs with remaining garlic and pine nuts. Sprinkle over top of dish, drizzle with remaining oil and bake for 10 mins until crumbs are golden.