This easy Indian vegetable soup is a light, comforting dish made with everyday vegetables and simple seasonings. It can be served as a starter or paired with toast, roti or a sandwich for a simple meal.

Recipe at a Glance
- Prep: 10 minutes
- Cook: 20 minutes
- Serves: 3–4
Ingredients
- 1 tsp oil
- 2 garlic cloves, finely chopped
- 1 small onion, chopped
- 1 carrot, diced small
- ½ cup chopped green beans
- 1 cup shredded cabbage
- ¼ cup sweet corn or peas (optional)
- 4 cups vegetable stock or water
- ¼ tsp black pepper, or to taste
- Salt to taste
- 1 tbsp chopped coriander or spring onion
- 1 tsp lemon juice, optional
How to Make Vegetable Soup
- Heat the oil in a saucepan over medium heat.
- Add garlic and onion and cook for 2–3 minutes until fragrant and softened.
- Add carrot, beans, cabbage and corn or peas if using. Stir for 2 minutes.
- Pour in the stock or water. Bring to a gentle boil.
- Lower the heat, cover partly and simmer for 12–15 minutes until the vegetables are tender but not mushy.
- Season with salt and black pepper. Add lemon juice if desired.
- Finish with coriander or spring onion and serve hot.
Ways to Customise It
- Add cooked lentils or chickpeas to make the soup more filling.
- For a thicker soup, blend a cup of the cooked vegetables with some broth and stir it back in.
- Add ginger, cumin or a pinch of chilli for a warmer flavour.
- Use low-salt stock and adjust the salt at the end.
Serving Suggestions
Serve on its own as a starter, or pair it with wholegrain toast, a sandwich or a small portion of rice. Add beans or lentils if you want a more substantial bowl.
Storage and Reheating
Cool leftovers promptly and refrigerate in a covered container. Use within 3 days and reheat until steaming hot. Add a splash of water if the soup thickens in the fridge.
Frequently Asked Questions
Can I make this soup without stock?
Yes. Water works well; build flavour with onion, garlic, pepper, herbs and a squeeze of lemon.
Can I use frozen vegetables?
Yes. Add them directly to the simmering broth and cook until tender.
Image is illustrative and may not show this exact recipe.
