Written for one request, published for everyone
White Bean and Tomato Soup with Grilled Cheddar Toasts
A thick hob soup of cannellini beans, tomato and kale served with cheese toasts browned under the grill.
- Total
- 30 min
- Hands on
- 15 min
- Serves
- 4
- Method
- hob
- Cuisine
- Italian
Per serving · estimated
- Energy
- 600 kcal
- Protein
- 24 g
- Fat
- 16 g
- Carbs
- 90 g

Method
Step 1 of 13
Dice the onion.
Onion

Step 2 of 13
Dice the carrot and chop the celery small.
Carrot
Celery sticks

Step 3 of 13
Heat the olive oil in a large pan over medium heat and soften the onion, carrot and celery for 5 minutes.
Olive oil
Onion
Carrot
Celery sticks

What ‘ready’ looks like Step 4 of 13
Mince the garlic and stir it in with the rosemary for 1 minute.
Garlic
Dried rosemary

Step 5 of 13
Drain and rinse the beans.
Cannellini beans

Step 6 of 13
Add the beans, chopped tomatoes and stock, and bring to the boil.
Cannellini beans
Chopped tomatoes
Vegetable stock

Step 7 of 13
Turn down and simmer for 10 minutes until thickened.

What ‘ready’ looks like Step 8 of 13
Crush about a quarter of the beans against the side of the pan to thicken the soup.
Cannellini beans

What ‘ready’ looks like Step 9 of 13
Shred the kale, stir it in and cook 3 minutes, then season with salt and pepper.
Kale
Salt
Black pepper
Step 10 of 13
Heat the grill.

Step 11 of 13
Grate the cheddar.
Mature cheddar

Step 12 of 13
Toast the bread slices under the grill, turn them, top with cheese and grill 3 minutes until bubbling.
Sourdough bread
Mature cheddar

What ‘ready’ looks like Step 13 of 13
Ladle the soup into four bowls and serve two toasts with each.
Sourdough bread
This page is the answer, unchanged
Bend it to your kitchen
Twenty minutes instead of forty. No oven. Four people, not two. No dairy, and the onion ran out. The app rewrites the recipe around what is actually true tonight, then merges the shopping into one list ordered the way you walk a supermarket.
Open in CookadayCookaday writes this answer once and serves it to everyone who asks the same question. Cooking temperatures come from a hand-checked table and are only shown here once a person has verified the source row — a model never invents them.