A hearty mixed vegetable soup is one of the most versatile, comforting, and nutrient-packed dishes you can make. It’s naturally wholesome, easily customizable with whatever produce you have on hand, and comes together in a single pot.
Here is a foolproof recipe for a vibrant, flavorful vegetable soup.
Ingredients
-
2 tbsp olive oil or butter
-
1 medium yellow onion, diced
-
2 cloves garlic, minced
-
3 medium carrots, peeled and sliced
-
3 stalks celery, sliced
-
2 cups diced potatoes or sweet potatoes (about 2 medium)
-
4 cups low-sodium vegetable broth (or chicken broth)
-
1 can (14.5 oz) diced tomatoes, undrained
-
1 tsp dried Italian seasoning (or a mix of dried thyme and oregano)
-
1/2 tsp salt (plus more to taste)
-
1/4 tsp black pepper
-
1.5 cups green beans, cut into bite-sized pieces (or frozen peas/corn)
-
2 cups chopped fresh spinach or kale
Instructions
Tips for Success
-
Clear Out the Crisper: This soup is completely flexible. Feel free to toss in chopped zucchini, bell peppers, corn, or white beans depending on what needs to be used up in your fridge.
-
Add Pasta or Grains: If you want a heartier soup, add 1/2 cup of small pasta (like ditalini or elbow macaroni) or cooked rice at the same time you add the green beans.