A cozy, wholesome vegetable soup made with simple ingredients, packed with flavor, and perfect for clean eating, meal prep, or weeknight dinners.
2 tbsp olive oil
1 onion, diced
3 garlic cloves, minced
2 carrots, diced
2 celery stalks, diced
2 cups diced potatoes
1 cup green beans, trimmed and chopped
1 can (15 oz) diced tomatoes, undrained
6 cups vegetable broth
1 bay leaf
1 tsp dried thyme
½ tsp dried basil
Salt and black pepper to taste
2 cups chopped spinach or kale
Optional: 1 cup corn, peas, zucchini, or beans
In a large pot, heat oil and sauté onion, garlic, carrots, and celery until soft (5–7 min).
Add potatoes, green beans, tomatoes, broth, bay leaf, thyme, basil, salt, and pepper.
Bring to a boil. Reduce heat and simmer 20–25 minutes until veggies are tender.
Stir in spinach or kale and any optional veggies. Cook 5 more minutes.
Adjust seasoning. Remove bay leaf. Serve hot.
Use frozen or canned veggies to save time
Add cooked pasta or beans for a heartier meal
Store in fridge up to 5 days or freeze for 3 months