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
115-ounce can (420g)kidney beans,drained and rinsed
114-ounce can (400g)diced tomatoes
1½ cups (250g)frozen corn
2cups (400g)butternut squash,cubed
6cups (1.4l)chicken broth(or vegetable broth for a vegan soup)
½-1cup (113-226ml)coconut milk(canned is fine)
salt and pepperto 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.