clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Split Pea Soup

  • Author: Lexi
  • Total Time: 1 hour 15 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegan


Our vegan Split Pea Soup is the perfect comforting dinner. It's hearty and filling, packed with vegetables and fresh herbs, and comes together in one pot. Topped with crispy mushroom "bacon", this soup will be a hit with your family.


Units Scale


  • 3 tablespoons of olive oil
  • 1 medium yellow onion, diced
  • 1 tablespoon of finely minced fresh garlic
  • 1 1/2 cups carrots, diced into 1/4 inch cubes
  • 1 1/2 cup celery, diced
  • 1 cup yellow potatoes, diced into 1/4 inch cubes
  • 2 cups dried split peas, rinsed and drained
  • 7 cups vegetable broth
  • 3-4 tablespoons of freshly squeezed lemon juice
  • 1 1/2 teaspoons kosher salt
  • 1/4-1/2 teaspoon ground black pepper
  • 1 cup fresh spinach
  • 1/3 cup fresh parsley, roughly chopped
  • 2 tablespoons fresh dill, roughly chopped

Mushroom "Bacon":

  • 8 oz. shiitake or button mushrooms, thinly sliced
  • 1 1/2-2 tablespoons vegetable oil
  • 1 1/2-2 teaspoons of low sodium Tamari or soy sauce
  • 3/4 teaspoon of liquid smoke
  • 1/4-1/2 teaspoon of smoked paprika
  • 1/4-1/2 teaspoons salt
  • Pepper to taste



  1. Heat a large soup pot over medium heat and add the olive oil. Add onions and sauté for 5-7 minutes. Add garlic and continue cooking for 2-3 minutes, stirring occasionally.
  2. Add celery, carrots, potatoes, salt, and pepper. Stir and cook for a few minutes.
  3. Add rinsed and drained split peas and broth and bring to a boil. Reduce heat, cover, and simmer for 30 minutes.  
  4. Add the parsley and dill to the soup and cook for an additional 5 minutes.
  5. Purée 4 cups of soup in a heat resistant blender with the lemon juice and spinach. Pour the pureed soup back into the soup pot and stir well.

Mushroom Bacon (Optional):

  1. While the soup is cooking, add 1 ½ tablespoons of vegetable oil to a sauté pan over medium heat.
  2. Once heated, add the mushrooms, stir, and cook the mushrooms for 5-6 minutes. 
  3. Stir together tamari (or soy sauce), liquid smoke, smoked paprika, and salt. Pour it over the mushrooms and turn the heat up to medium high.
  4. Cook, stirring frequently, until the mushrooms are lightly browned. Turn off heat and set aside while you finish the rest of the soup.


If you opt to make the mushroom bacon, make sure don't to crowd the pan too much to ensure it stays hot and creates a crispy exterior on the mushrooms.

Topping ideas: In addition to the mushroom bacon, we'd recommend adding a drizzle of vegan sour cream, yogurt, or coconut cream, and a sprinkling of fresh chopped dill.

Storage: If you plan on storing it for a while, transfer to an airtight container and freeze for up to 6 months. If you're not freezing it, it would be best to consume within 2-3 days.

Reheating: If you're reheating from frozen, remove from the freezer and let it thaw overnight or up to 24 hours in the refrigerator. Reheat in a large pot over medium low heat. You may need to add some extra vegetable broth to the soup if it looks too thick upon reheating.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American


  • Serving Size: 1 bowl
  • Calories: 363
  • Sugar: 12.3 g
  • Sodium: 1036 mg
  • Fat: 6.1 g
  • Carbohydrates: 62.7 g
  • Fiber: 20.2 g
  • Protein: 18.7 g

Keywords: vegan split pea soup