Description
A delicious and healthy Tofu & Spinach Cannelloni recipe featuring silken tofu blended with spinach and pine nuts, wrapped in fresh lasagne sheets, baked in a rich tomato sauce topped with golden garlic and pine nut breadcrumbs. Perfect as a nutritious vegetarian main dish rich in protein and packed with flavor.
Ingredients
Scale
Sauce Ingredients
- 2 tbsp olive oil, divided
- 1 onion, chopped
- 3 garlic cloves, finely chopped, divided
- 2 x 400g cans chopped tomatoes
- Salt and pepper, to taste
Filling Ingredients
- 50g pine nuts, roughly chopped, divided
- 400g bag spinach
- Pinch grated nutmeg
- 349g pack silken tofu
- 300g pack fresh lasagne sheets
Topping Ingredients
- 4 tbsp fresh breadcrumbs
- Remaining garlic and pine nuts
- Remaining olive oil, for drizzling
Instructions
- Prepare the tomato sauce: Heat half of the olive oil in a pan over medium heat. Add chopped onion and one-third of the finely chopped garlic. Fry for about 4 minutes until softened. Pour in the chopped tomatoes, season with salt and pepper, and bring to a boil. Reduce the heat and simmer for 10 minutes until the sauce thickens.
- Cook the spinach and pine nuts: Heat half of the remaining olive oil in a frying pan. Add another third of the garlic and cook for 1 minute until fragrant. Add half of the pine nuts and the spinach to the pan. Cook until the spinach wilts, then drain any excess liquid.
- Prepare the tofu filling: In a food processor or using a hand blender, blend the silken tofu until smooth. Stir the blended tofu into the cooked spinach along with the grated nutmeg and some freshly ground black pepper. Remove from heat and allow the mixture to cool slightly.
- Assemble the cannelloni: Preheat the oven to 200°C (180°C fan)/gas mark 6. Pour half of the tomato sauce into a 20 x 30 cm baking dish. Lay out the fresh lasagne sheets and divide the spinach and tofu mixture evenly among them. Roll up the sheets with the filling inside and place them seam-side down on top of the sauce in the baking dish. Pour the remaining tomato sauce over the rolled cannelloni.
- Add the topping and bake: Mix the fresh breadcrumbs with the remaining garlic and pine nuts. Sprinkle this mixture over the top of the cannelloni rolls. Drizzle with the remaining olive oil. Bake in the preheated oven for 30 minutes, then continue baking for an additional 10 minutes until the breadcrumbs are golden and crisp.
Notes
- Use fresh lasagne sheets for the best texture and ease of rolling.
- Silken tofu should be well blended to create a smooth, creamy filling.
- If you prefer a spicier sauce, add a pinch of chili flakes when cooking the tomato sauce.
- This dish is suitable for vegetarians and is rich in protein from tofu and pine nuts.
- You can substitute pine nuts with walnuts or almonds if desired.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: Tofu cannelloni, spinach cannelloni, vegetarian Italian recipe, baked pasta, healthy tofu recipes, spinach and tofu, vegan alternative pasta dish
