There’s something deeply comforting about a steaming bowl of Grandma’s Hearty Vegetable Soup. It’s more than just a recipe. It’s a warm embrace, a memory of cosy evenings, and the soothing smell of simmering vegetables filling the kitchen. With every spoonful, this soup brings back the essence of old-fashioned, wholesome cooking made with love and care.
Unlike these new-age recipes, loaded with shortcuts and preservatives, Grandma’s Hearty Vegetable Soup is all about fresh ingredients and slow cookin’. From the crunch of carrots to the softness of potatoes to the pop of peas and green beans, this recipe allows each of them to shine in a savoury broth that manages to feel both down home and nourishing. In other words, be it prepared with garden-fresh produce or with handy shelf-stable staples, mujaddara is comfort food and one of this world’s simplest yet most nourishing dishes.
Ideal for cold evenings, hectic weeknights, and feeding a crowd on a dime, Grandma’s Hearty Vegetable Soup is not only a delicious meal on its own but also minimal effort on your part. It’s also very versatile. Add some pasta, some lentils or a bit of herbs, and you can make it your own while still adhering to its comforting, old-school roots.

Get ready to taste comfort in a bowl!
This recipe for Grandma’s Hearty Vegetable Soup is packed with wholesome veggies and timeless flavors.
It’s easy to make, budget-friendly, and perfect for cozy nights in.
Scroll down for the full recipe card and step-by-step instructions!

Grandma’s Hearty Vegetable Soup
Equipment
- 1 Large pot Preferably 5-6 qt.
- 1 Wooden spoon (for stirring)
- 1 Ladle For serving
- 1 Chopping board For prepping veggies
Ingredients
- 2 tbsp olive oil Or butter
- 1 onion diced Yellow or white
- 2 carrots chopped Peeled and chopped
- 2 celery stalks chopped
- 2 potatoes cubed Russet or Yukon Gold
- 3 garlic cloves minced
- 1 tsp dried thyme Or use 1 tbsp fresh
- 1 tsp salt Adjust to taste
- ½ tsp black pepper Freshly cracked
- 1 zucchini diced Optional
- 1 can diced tomatoes 14.5 oz undrained
- 4 cups vegetable broth Or chicken broth
- 1 cup green beans chopped Fresh or frozen
- 1 cup corn kernels Fresh or frozen
- 2 tbsp fresh parsley chopped Optional, for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion, carrots, and celery. Sauté for about 5 minutes until softened.
- Stir in garlic, thyme, salt, and pepper. Cook for another minute until fragrant.
- Add diced potatoes, zucchini (if using), and the can of diced tomatoes (with juice).
- Pour in the vegetable broth and bring everything to a gentle boil.
- Reduce heat, cover, and let simmer for 20 minutes.
- Add green beans and corn. Continue simmering uncovered for another 15–20 minutes, until all vegetables are tender.
- Taste and adjust seasoning if needed.
- Garnish with fresh chopped parsley and serve warm with bread or crackers.
Notes
- You can customize the vegetables based on the season; use what’s fresh!
- Add a pinch of red pepper flakes for a bit of heat.
- To turn this into a meal, add shredded rotisserie chicken or canned white beans in step 7.


🍲 Share Your Twist on Grandma’s Hearty Vegetable Soup!
Did you add a secret spice? Swap in seasonal veggies? Maybe you turned this classic into a slow cooker masterpiece? We’d love to hear how you made Grandma’s Hearty Vegetable Soup your own!
📩 Send your version, tip, or a photo of your delicious soup to contact@ooohdelish.com, and we might feature your name and recipe twist on our site! Let’s inspire each other; one bowl at a time.
Your recipe might be featured on OoohDelish to inspire home cooks everywhere.
FAQs: Grandma’s Hearty Vegetable Soup!
What is Grandma’s Hearty Vegetable Soup?
Grandma’s Hearty Vegetable Soup is a comforting, homemade soup packed with seasonal vegetables, herbs, and a rich broth, often passed down through generations for its warmth and simplicity.
Can I use frozen vegetables instead of fresh?
Absolutely! Frozen vegetables are a great time-saver and work perfectly in this soup. Just add them in the last 10–15 minutes of cooking to retain texture and flavor.
How can I add protein to this soup?
You can add cooked beans, lentils, shredded chicken, ground turkey, or even beef for a protein boost. Choose what complements your taste and dietary needs.
Is Grandma’s Vegetable Soup freezer-friendly?
Yes, it freezes beautifully! Let it cool completely, store in airtight containers, and freeze for up to 3 months. Reheat on the stove for best texture and flavor.
Can I make this soup in a slow cooker?
Yes! Just add all ingredients to your slow cooker and cook on low for 6–8 hours or high for 3–4 hours until the veggies are tender and flavors melded.
What herbs go best in this soup?
Classic herbs like thyme, parsley, bay leaves, rosemary, and a pinch of oregano bring out deep, savory notes that make this soup truly comforting.