Mushroom, Tofu, and Lentil Lasagna Soup

With tofu, lentils, wholegrain lasagna sheets, and plenty of vegetables, this hearty vegetarian soup is the perfect way to warm up on a cold winter’s ...day. To crumble the tofu, drain it well, then gently squeeze it between your hands until you have small, jagged pieces about the size of a pea. Read more With tofu, lentils, wholegrain lasagna sheets, and plenty of vegetables, this hearty vegetarian soup is the perfect way to warm up on a cold winter’s day. To crumble the tofu, drain it well, then gently squeeze it between your hands until you have small, jagged pieces about the size of a pea.

Prep time
10 mins
Cook time
40 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days
Why is this healthy?
Plant
points
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Legumes
Contains
Grains, Soy, Gluten
Ingredients
Serves 6
chestnut mushroom
finely sliced
garlic cloves
finely grated
oregano (dried)
tomato puree
red chilli flakes
optional
firm tofu
Swaps: beef mince
drained and crumbled
balsamic vinegar
Swaps: sherry vinegar
nutritional yeast
beluga lentils (cooked)
vegetable stock
wholegrain lasagne sheet
Why is this healthy?
Plant
points
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Legumes

NUTRITION PER SERVING (Read more)

270kcal
Calories
9g
Total Fat
32g
Carbs
7g
Sugars
18g
Protein
12g
Fibre
6mg
Iron
33%
 
116mg
Magnesium
28%
 
303mg
Phosporus
24%
 
1075mg
Potassium
23%
 
321mg
Sodium
14%
 
4mg
Vitamin B1
333%
 
2.9mcg
Vitamin B12
121%
 
0mcg
Vitamin D
0%
2.8mg
Vitamin E
19%
 
385mcg
Vitamin B9
96%
 
157mcg
Vitamin A
17%
 
29mg
Vitamin C
32%
 
10.3mg
Zinc
94%
 
26mcg
Vitamin K
22%
 
0.6mg
Copper
67%
 
1.6mg
Vitamin B2
123%
 
32.2mg
Vitamin B3
201%
 
2.8mg
Vitamin B6
165%
 
263mg
Calcium
20%
 
Calories: 270kcal; Total Fat: 9g; Carbs: 32g; Sugars: 7g; Protein: 18g; Fibre: 12g; Iron: 6mg (33%); Magnesium: 116mg (28%); Phosporus: 303mg (24%); Potassium: 1075mg (23%); Sodium: 321mg (14%); Vitamin B1: 4mg (333%); Vitamin B12: 2.9mcg (121%); Vitamin D: 0mcg (0%); Vitamin E: 2.8mg (19%); Vitamin B9: 385mcg (96%); Vitamin A: 157mcg (17%); Vitamin C: 29mg (32%); Zinc: 10.3mg (94%); Vitamin K: 26mcg (22%); Copper: 0.6mg (67%); Vitamin B2: 1.6mg (123%); Vitamin B3: 32.2mg (201%); Vitamin B6: 2.8mg (165%); Calcium: 263mg (20%)
Show more
Why is this healthy?
Plant
points
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Legumes
Contains
Grains, Soy, Gluten
Ingredients
Serves 6
chestnut mushroom
finely sliced
garlic cloves
finely grated
oregano (dried)
tomato puree
red chilli flakes
optional
firm tofu
Swaps: beef mince
drained and crumbled
balsamic vinegar
Swaps: sherry vinegar
nutritional yeast
beluga lentils (cooked)
vegetable stock
wholegrain lasagne sheet

Ingredients

Serves 6
chestnut mushroom
finely sliced
garlic cloves
finely grated
oregano (dried)
tomato puree
red chilli flakes
optional
firm tofu
Swaps: beef mince
drained and crumbled
balsamic vinegar
Swaps: sherry vinegar
nutritional yeast
beluga lentils (cooked)
vegetable stock
wholegrain lasagne sheet

Method

Your notes

1

Gather and prepare your ingredients.

2

Heat the olive oil in a large heavy-bottomed pan and add the mushrooms with a pinch of salt and pepper. Cook, stirring occasionally for 8-10 minutes, until darkened and reduced.

3

Then add the garlic, oregano, tomato puree, chilli flakes, if using, and tofu. Cook for 2-3 minutes until fragrant and sizzling.

4

Add the balsamic vinegar, nutritional yeast, tinned tomatoes, spinach, lentils, and vegetable stock. Cook for 15-20 minutes, stirring occasionally, until darkened and reduced.

5

Crumble in the lasagna sheets and cook for a further 5-7 minutes, until tender. You want the lasagna sheets to be in large bite-sized pieces.

Sign up today to unlock 1000+ recipes like this one
Join 1000s of others who are already learning how to achieve their health goals

User comments (8)

Joanne 2 weeks ago

This was absolutely delicious and makes so much. I didn’t have fresh spinach so used frozen instead which worked well. Are you able to freeze this I wonder.

Annemiek 3 weeks ago

Very full flavour and pretty easy to make. Will make again.

Liz 4 weeks ago

Brilliantly easy recipe. I doubled the lentil amount and it seemed to work well, Will definitely make this an easy staple

Karla 4 weeks ago

Very tasty. I used black lentils and whole wheat spaghetti noodles as substitutes. I added some salt, cut oregano to 1 1/2 tsp and added 1 1/2 tsp of basil, added dried garlic in addition to fresh. Also, used 2 T of tomato paste to make it a little richer. Chicken broth instead of vegetable broth. This recipe makes a lot so be sure to cook it in a large pot or x-large skillet. Thanks for a great recipe!

Tracey 4 weeks ago

I’m not a big fan of traditional lasagne with bechemel sauce, I loved this. Although I did do some swaps because I didn’t have all the ingredients in! Soba noodles instead of lasagne, black beans for lentils and springs greens instead of spinach. Delicious and very warming!

Mimi Last month

Amount of Oregano was way too much. I was missing creaminess like a Bechamel in order for it to be similar to Lasagna.

Sandra Last month

Added northern beans to lentils, giving it bulk, and can share with mom.

Jennifer Last month

Great tasting soup! With less liquid it would make a good sauce for any pasta too. One change I made was reduce the amount of dried oregano - three tablespoons seemed too much so I used teaspoons instead. Also, I didn’t have lasagne to hand so used chopped up Wholemeal spelt spaghetti.

© 2025 The Doctor's Kitchen