A great vegetable soup is all about building layers of flavor so it doesn’t just taste like “hot vegetable water.” This version is hearty, customizable, and takes about 30 minutes.
The “Flavor Foundation” Vegetable Soup
Serves 4-6
The Base:
-
2 tbsp Olive oil
-
1 Large onion, diced
-
2 Carrots, sliced into rounds
-
2 Celery stalks, chopped
-
3 cloves Garlic, minced
The Body:
-
1 lb Potatoes (Gold or Red), cubed small
-
1 can (14 oz) Diced tomatoes (fire-roasted adds great smokiness)
-
6 cups Vegetable broth (or water + bouillon)
-
1 tsp Dried thyme or Italian seasoning
-
1 Bay leaf
The “Green” Finish:
-
1 cup Frozen peas or green beans
-
2 cups Fresh spinach or kale
-
1 tsp Lemon juice or Apple Cider Vinegar (the “secret” to brightening the flavor)
Instructions
-
Sauté (5-7 mins): Heat oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until the onions are translucent. Add the garlic and cook for 1 minute more until fragrant.
-
Simmer (15-20 mins): Stir in the potatoes, herbs, tomatoes, and broth. Bring to a boil, then reduce heat and simmer until the potatoes are fork-tender.
-
The Add-ins: Stir in your frozen veggies and greens. Let them cook for just 2–3 minutes until the greens are wilted and the peas are bright green.
-
The Fix: Remove the bay leaf. Season generously with salt and pepper. Stir in that squeeze of lemon juice right before serving—it wakes up all the earthy flavors.
3 Ways to Customize
| If you want… | Add this: |
| Extra Protein | A can of rinsed chickpeas or Cannellini beans. |
| More Bulk | ½ cup of small pasta (ditalini) or pearled barley (cook longer if using barley). |
| Creamier Texture | Blend 1 cup of the soup in a blender and pour it back in, or add a splash of coconut milk. |
Pro-Tip: Don’t Overcook
If you plan on having leftovers, undercook your vegetables slightly. They will continue to soften as the soup cools and when you reheat it the next day, ensuring they don’t turn into mush.