Easy Homemade Vegetable Soup

Prep Time: 10 mins | Cook Time: 30 mins | Total Time: 40 mins

This hearty vegetable soup recipe is healthy, easy to make, and tastes fantastic. It’s also vegan when vegetable broth is used! Since vegetables vary by season, feel free to swap or add different vegetables for the ones listed below. Kale or spinach, for example, is an excellent substitute for cabbage.

Ingredients

Directions

  1. Heat two tablespoons of olive oil in a stockpot or Dutch oven over medium heat.
  2. Add the onions, carrots, celery, and tomato paste. Cook, stirring often, until the vegetables have softened and the onions are translucent; 8 to 10 minutes.
  3. Add the garlic, fennel, black pepper, 1/2 teaspoon of salt, and red pepper flakes. Cook while stirring for one minute.
  4. Pour in the canned tomatoes and their juices as well as the stock/broth.
  5. Add the potatoes, cabbage, and bay leaves. Raise the heat to medium-high and bring the soup to a boil.
  6. Partially cover the pot with a lid, and then reduce the heat to maintain a low simmer. Simmer for 20 minutes or until the potatoes and other vegetables are tender.
  7. Add the frozen peas and cook for five more minutes.
  8. Remove the pot from the heat and discard the bay leaves.
  9. Stir in the cider vinegar (or lemon juice) and the remaining tablespoon of olive oil.
  10. Taste and season with more salt, pepper, or vinegar as needed. Serve and enjoy!

User Comments

Leave a Comment