Skip to content
Vegetable bean soup recipe

Vegetable bean soup recipe

17 ratings

Easy, quick, healthy and inexpensive; this vegetable bean soup for kid ticks all the boxes. We've served this soup with tortilla triangles but you could use soft rolls, crackers or sliced bread instead. See method

  • Serves 2
  • 5 mins to prepare and 25 mins to cook
  • 703 calories / serving
  • Vegetarian


  • 2 tbsp olive oil, plus extra to serve
  • 1 onion, roughly chopped
  • 1 carrot, roughly chopped
  • 2 celery sticks, roughly chopped
  • 3 garlic cloves, chopped
  • 400g tin plum tomatoes
  • 75g orzo
  • 400g tin cannellini beans, drained
  • 1 vegetable stock cube, made up to 600ml
  • 2-4 mini wholemeal tortilla wraps
If you don't have plum tomatoes, use a tin of chopped tomatoes instead

Each serving contains

  • Energy

  • Fat

    25g 36%
  • Saturates

    5g 27%
  • Sugars

    19g 21%
  • Salt

    2.8g 47%

of the reference intake
Carbohydrate 93.4g Protein 23.8g Fibre 15.3g


  1. Heat the oil in a pan and cook the onion, carrot and celery and the garlic for 5 mins until the veg is starting to soften. 
  2. Add the tomatoes, orzo, cannellini beans and stock. Cover and simmer for 20 mins, stirring occasionally, until the pasta is cooked and the tomatoes have reduced. 
  3. Heat the wraps under the grill for a few mins or toast in a pan to heat up and crisp slightly. Slice into triangles and serve with the soup.

See more Lunch ideas for kids

Cooking for children: There are no reference intakes for children and all of these recipes are based on recommendations for an adult woman's portion size. In children of different ages, there is variation in their energy (calorie) requirements and nutrient recommendations. If you are interested in which portion size is best for your child, you can visit the School Food Standards.

As part of a healthy diet, we recommend this recipe for a special occasion or treat.

You may also like

Be the first to comment

Before you comment please read our community guidelines.