Cannelloni with tofu and spinach

Cannelloni with tofu and spinach

Main dishes

Discover this vegetarian recipe for cannelloni with spinach and tofu, perfect for a family meal.

Enlarge photo
↓ Jump to recipe

Here is a delicious vegetarian cannelloni recipe, filled with tofu and spinach. It’s ideal for vegetarian food lovers, and is easy to make and perfect for a festive or family meal.

Ingredients and directions

  • Prep time30 min
  • Cook time25 min
  • Resting10 min
  • Total1 hr 5 min
  • DifficultyEasy
  • CostBudget
  • Cooking methodfour
  • Estimated cost$10.47 $2.62 / serving Estimated price; varies by store. Converted from euros at the ECB rate of October 7, 2026.
  • Vegetarian
  • Vegan

Ingredients

4 people
  • $1.48
  • $1.91
  • $3.85
  • $3.17
  • $0.06

Prices from US supermarkets for 3 of 5 ingredients; Belgian prices for the rest.

Directions

  1. Prepare the filling for the cannelloni. ≈ 3 min
  2. Cook the spinach in boiling, salted water for a few minutes until it is tender.
  3. Cut the tofu into small cubes, then crumble it with a fork. ≈ 8 min
  4. Combine the chopped tofu with a pinch of seasoned salt and a little soy milk to achieve a soft consistency. ≈ 4 min
  5. Add a pinch of pepper and mix well. ≈ 4 min
  6. Drain the spinach and add it to the tofu mixture, mixing well. ≈ 4 min
  7. Combine all the ingredients to create the filling. ≈ 4 min
  8. Bring a pot of salted water to a boil, as you will be cooking the cannelloni in it (follow the instructions on the package).
  9. Peel them and arrange them on oiled plates to prevent them from sticking. ≈ 8 min
  10. Place the cannelloni filled with the filling, making sure to fill all the spaces completely. ≈ 3 min
  11. Brush two molds with oil and place the cannelloni filled with the filling inside. ≈ 3 min
  12. Cover them with a layer of vegetable béchamel sauce. ≈ 3 min
  13. Bake in the oven until the surface is golden brown (approximately 25 to 30 minutes, but adjust based on your oven).

The bill

Cannelloni with tofu and spinach

  • 250 g of cannelloni pasta made from durum wheat semolina$1.48
  • 300 g of frozen spinach$1.91
  • 500 g of tofu$3.85
  • Vegetable béchamel sauce$3.17
  • 1 tablespoon of oil paint$0.06

Total$10.47

that's $2.62 per person

Estimated price; varies by store.

Before you start

Ingredients

  • 250 g of cannelloni pasta made from durum wheat semolina
  • 300 g of frozen spinach
  • 500 g of tofu
  • Vegetable béchamel sauce
  • Aromatic spices
  • A pinch of pepper
  • 1 tablespoon of oil paint
  • A small amount of soy milk

The screen stays on while cooking mode is open.

🎬 Have a video of this recipe? Suggest a YouTube link

Did you film this recipe, or do you know a video that shows it? Axelle watches it before adding it to the page.

Nothing is published before approval.

✏️ A mistake, an idea for this recipe? Suggest a correction

Reviews (0)

Rate this recipe Be the first to rate it!

Your rating

On our Facebook page

0 reactions · 0 comments

Comment on Facebook ↗