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
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)

18g
Protein
270kcal
Calories
9g
Total Fat
32g
Carbs
7g
Sugars
12g
Fibre
263mg
Calcium
20%
 
6mg
Iron
33%
 
116mg
Magnesium
28%
 
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%
 
303mg
Phosphorus
24%
 
Protein: 18g; Calories: 270kcal; Total Fat: 9g; Carbs: 32g; Sugars: 7g; Fibre: 12g; Calcium: 263mg (20%); Iron: 6mg (33%); Magnesium: 116mg (28%); 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%); Phosphorus: 303mg (24%)
Show more
Why is this healthy?
Plant
points
High
fibre
3+ fruits &
vegetables
Herbs &
spices
Legumes
Contains
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 (13)

Gill 7 days ago

Love this recipe for a really tasty, warming bowl of goodness. I have made it several times and personally find that it is unnecessary to use the lasagne as it is very filling without. As there are only two adults in my household, I make the full recipe as specified but divide the quantity into 3 by 2 portions and add the spinach to wilt when reheating so that it’s nice and fresh and green.

Nicola 7 days ago

Really enjoyed this for lunch this week. Used silken tofu instead of firm and blended with stock before adding. Added bone broth powder to increase protein, and added large pasta shells instead of lasagna sheets. Will definitely be making again.

Jo 2 weeks ago

Loved this! So tasty. I didn’t add tofu or pasta and added swiss chard instead of kale. A great stew eaten with a slice of wholegrain sourdough & a chunk of Comte. Yum Yum! 😁

Susan 3 weeks ago

We don't eat pasta so I swapped in pearl barley which worked well. A filling lunch, but I found it a little overly savoury and would probably dial down the nutritional yeast next time

Libby Last month

This was the first recipe I tried from the app and I really liked it. Will definitely make it again.

Joanne 3 months 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 months ago

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

Liz 4 months ago

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

Karla 4 months 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 months 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 4 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 4 months ago

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

Jennifer 4 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.

© 2026 The Doctor's Kitchen