Step by Step :
1. Heat olive oil in a large pot over medium heat. Add onions and sauté for 3–4 minutes until softened and slightly golden.
2. Add carrots, potatoes, and zucchini. Cook for another 5 minutes, stirring occasionally.
3. Stir in the tomato, turmeric, paprika, salt, and black pepper. Cook for 2 minutes until fragrant.
4. Pour in the vegetable broth (or water) and bring to a boil. Reduce heat, cover, and simmer for 20–25 minutes until the vegetables are tender.
5. Add green peas and cook for another 5 minutes.
6. Stir in fresh parsley and dill (if using). Adjust seasoning to taste.
7. Serve hot with crusty bread or enjoy on its own as a light, wholesome meal.
Prep Time: 15 minutes | Cooking Time: 30 minutes | Total Time: 45 minutes
Kcal: 150 kcal | Servings: 6 servings
Tips & Variations
– Add a squeeze of lemon juice before serving for extra freshness
– Include corn, bell peppers, or green beans for more variety
– For a thicker soup, mash some of the potatoes inside the pot
– This soup freezes well, making it great for meal prep
Conclusion
This hearty vegetable soup is the perfect balance of comfort and nutrition. With fresh ingredients and simple steps, it makes a wholesome meal the whole family can enjoy. Whether served as a starter or a main dish, it brings warmth and flavor to your table every time.