Hearty Vegan Lentil Soup

Easy vegan soup recipe that is made with lentils so it is packed with healthy plant-based protein. It is also made with carrots and potatoes so it’s fiber game is on point too. One cup of lentils contains 18 grams of protein and it packed with fiber, potassium, and iron.

Hearty Vegan Lentil Soup that is jam packed with plant-based nutrients.jpg

Hearty Vegan Lentil Soup

easy vegan soup recipe, plant-based soup, hearty vegan soup, easy lentil soup


  • 10 1/2 cups water + vegetable bouillon

  • 4 cloves garlic minced 

  • 1 white onion, diced

  • 8 carrots, thinly sliced

  • 5 red potatoes, chopped into small cubes

  • 2 cups uncooked brown lentils, rinsed and drained

  • handful of spinach (optional)

  • 1 teaspoon Himalayan salt 

  • 1 teaspoon ground cumin

  • 1 teaspoon turmeric

  • 1/2 teaspoon ground black pepper

  • 1/4 teaspoon rosemary

  • 1/8 teaspoon thyme


  1. Add minced garlic and diced onions to a large pot with 1/2 cup of water and cook until semi-translucent.

  2. Add in 10 cups of water, vegetable bouillon, as well as all remaining ingredients (including the lentils) into pot and turn to boil.

  3. Turn down and let simmer for 20 minutes (or until potatoes, lentils, and carrots are cooked through).


If you love this easy vegan soup recipe but are looking for some homemade bread to pair with it, check out this Vegan Rosemary Artisan Bread is perfect.

Also, in case you’re wondering these classic enamel bowls and serving tray are from Falcon Enamelware.

If you try this easy vegan recipe let us know! Comment below and remember to tag #Raepublic on social!