Homemade Vegetable Soup

Homemade Vegetable Soup

We got our first snowfall this week, which was pretty exciting! I love the snow, which seems to be an unpopular opinion; but I think it’s so pretty and I love how cozy winter is in general. Another thing I love about winter is the warm comfort foods that come along with it like homemade vegetable soup.

Soup is one of my favourite lunch foods. I find it fills me up and this vegetable soup is incredible! It has a ton of flavour and really satisfies. I’m not someone who particularly loves veggies either, so that’s saying something.

You can use this recipe as a base and use up whatever vegetables you have in your fridge or else you can swap out ones you don’t like for ones you do. It’s a pretty versatile recipe!

Homemade Vegetable Soup


  • 2 tbsp. olive oil
  • 3 medium carrots, diced
  • 1/2 cup broccoli, chopped
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 14.5 ounces vegetable broth
  • 14.5 ounces canned diced tomatoes
  • 1 1/4 cups dried brown lentils, rinsed
  • 2 cups spinach
  • 1 medium zucchini, chopped
  • 1 1/2 tsp. dried basil
  • 1/2 tsp. dried thyme
  • 1/2 tsp. dried oregano
  • Salt and pepper, to taste
  • 1 tbsp. fresh lemon juice


  1. Heat olive oil in a large pot over medium-high heat.
  2. Add in carrots and onions, sautéing for 2 minutes.
  3. Add in garlic and sauté another 2 minutes.
  4. Pour in the canned tomatoes and vegetable broth.
  5. Add in the lentils, basil, thyme, oregano, salt, and pepper.
  6. Bring to a boil then reduce heat to medium-low and cover. Let simmer for 35 minutes, stirring occasionally.
  7. Add in the broccoli, zucchini and spinach. Allow to simmer another 10 minutes.
  8. Stir in the lemon juice and add up to 1 cup of water to thin out the soup as needed.

The recipe makes a large pot and easily serves myself and my mom all throughout the week for lunches. It’s hearty without feeling too heavy. I find when I eat a heavy lunch all I want to do is take a nap, so I appreciate that this soup fills me up without making me feel sluggish all afternoon. If you’re not much of a vegetable fan like me but are looking to eat healthier, definitely give this recipe a try!