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 with 50% off to unlock 1000+ recipes like this one
Black Friday sale - join 1000s of others who are already achieving their health goals

Available to new users joining a yearly plan only. Ends 30/11/2025.

User comments (8)

Joanne 3 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 Last month

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

Liz Last month

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

Karla Last month

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 Last month

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 2 months ago

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

Sandra 2 months ago

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

Jennifer 2 months ago

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