Go Back
+ servings
Print

Creamy Vegetable Soup

Easy homemade vegetable soup is ultra comforting and flavorful with earthy spices and an irresistible aroma. The rich, creamy goodness from coconut milk makes it perfect for a cozy night in.
Makes 5-6 cups
Course Main
Cuisine American
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 244kcal
Author Imma

Ingredients

  • 2 tablespoons (30ml) olive oil
  • 1 large onion, diced (about 1½ cups)
  • 4-5 cloves garlic, minced
  • ½ tablespoon (3g) minced ginger
  • 1-2 bay leaves
  • 1 teaspoon (2g) oregano
  • 1-3 teaspoons (1-4g) thyme
  • 1 teaspoon (2g) curry powder
  • 2 teaspoons (4g) smoked paprika
  • 2 stalks celery, diced (about ½ cup)
  • 1 large carrot, diced (1½ cups)
  • 1 cup (150g) green beans
  • cup (225g) zucchini, diced
  • 1 15-ounce can (420g) kidney beans, drained and rinsed
  • 1 14-ounce can (400g) diced tomatoes
  • cups (250g) frozen corn
  • 2 cups (400g) butternut squash, cubed
  • 6 cups (1.4l) chicken broth (or vegetable broth for a vegan soup)
  • ½-1 cup (113-226ml) coconut milk (canned is fine)
  • salt and pepper to taste (white pepper works too)

Instructions

  • Heat olive oil in a large pot over medium heat. Add the onions, garlic, celery, and thyme and saute for 3-4 minutes or until the onions wilt.
  • Then add the tomatoes, zucchini, green beans, kidney beans, carrots, corn, and butternut squash.
  • Pour in chicken stock or broth. Bring everything to a boil, cover, and simmer until squash is tender (20–30 minutes). 
  • Finally, add the coconut milk and cook for 5 more minutes. Taste the soup, adjust seasonings, and serve hot with bread or cornbread.

Notes

  • Please don't rush the first step. Sauteing the onions, garlic, celery, and thyme is the foundation of a flavorful vegetable soup. Cook them long enough to be softened to release their flavor.
  • Consider the cooking time of each ingredient, staggering the addition of each vegetable so all of them become tender at the same time.
  • Since most stock and canned beans have high sodium levels, use the salt sparingly and adjust for taste almost at the end.
  • Homemade broth is always the best choice for a vegetable soup since you can decide how you want it to taste.
  • Once the soup has come to a boil, lower the heat and simmer so the vegetables don't become mushy.
  • If you want a thicker soup, add less broth and more coconut milk.
  • Please keep in mind that nutritional information is a rough estimate and can vary greatly based on the products used.

Nutrition

Serving: 1cup | Calories: 244kcal | Carbohydrates: 36g | Protein: 7g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 5mg | Sodium: 1110mg | Potassium: 964mg | Fiber: 7g | Sugar: 8g | Vitamin A: 11717IU | Vitamin C: 42mg | Calcium: 121mg | Iron: 4mg