Vegan Split Pea Soup

Gather around a steaming bowl of vegan split pea soup and enjoy the earthy aroma of simmered peas, mingling with the sweet fragrance of roasted carrots and potatoes. This isn’t just soup; it’s a culinary haven where nourishment meets flavor, all woven from the magic of simple, plant-based ingredients. So pull up a chair, grab a spoon, and dive into the delicious warmth of the best split pea vegan soup ever!

A bowl of vegan split pea soup sits in front of a kitchen towel and a second bowl of the soup.

Craving cozy comfort food that’s bursting with flavor and good for you? Look no further than this vegan split pea soup recipe. It’s a hearty classic packed with plant-based protein and fiber and makes a healthy and satisfying meal that leaves you feeling warm and happy.

Bonus? It’s incredibly easy to make up and you can change up the add-ins to make it just the way you like it!

What is Split Pea Soup?

Our hero ingredient, the humble split pea, is a nutritional powerhouse. Low in fat and loaded with vitamins, minerals, and antioxidants, it’s a champion for your health. The base of the soup is built on aromatics like onion, celery, and garlic, simmered with rich vegetable broth for depth.

We’ll then add our secret weapon: a blend of warming spices like thyme, liquid smoke, and plant-based protein via vegan ham or plant-based sausages.

Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe, including substitution ideas:

  • Olive oil — We’ll use a bit of olive oil to cook the veggies. You can substitute a couple of tablespoons of water if you prefer to make this soup without oil.
  • Onion — I used a yellow onion, but you can use white or even red onion.
  • Celery — You’ll need a couple of stalks of celery.
  • Carrots — A couple of chopped carrots work perfectly for this soup.
  • Garlic — You’ll want to add 2 to 3 cloves of garlic.
  • Thyme — I add a little bit of dried thyme for warm and cozy flavors.
  • Split peas — The main ingredient! I buy split peas in bags near the other bagged beans in my local grocery store. However, you can also buy them in bulk at health food stores.
  • Potatoes — I prefer using a couple of russet potatoes. You can substitute sweet potatoes.
  • Liquid Smoke — We want that smoky flavor in this soup and liquid smoke is a great way to get it. You can also use smoked paprika.
  • Broth — I prefer to combine vegetarian Better than Bouillon with water to produce a high-quality vegetable broth. You can substitute your favorite vegetable broth.
  • Bay leaf — I like to add a bay leaf (or two) while the soup simmers. This is optional, but not necessary.
  • Protein — love making a vegan ham loaf and then cutting it into cubes. That veggie ham is made from seitan (wheat meat) so it’s high in protein. Another option is to add veggie sausage. There are plenty of store-bought options here, my favorite being Field Roast sausage links because they are flavorful and affordable. Of course, you can also use Impossible or Beyond Sausage. Just cook up the sausages following the package directions.
Looking down on a dutch oven with split peas, chopped onions and more ingredients.

How to Make Vegan Split Pea Soup

  1. Cook onions and veggies in a pot over medium heat.
  2. Add garlic and cook for one minute.
  3. Stir in the split peas, chopped potatoes spices, and smoke sauce. 
  4. Stir in the bouillon and water.  
  5. When the soup is ready, process around a third of the soup to make it creamy.
  6. Before serving, add vegan cubed ham or sausages.
  7. Season with salt and pepper to taste before serving.
  8. Serve with cornbread or bread. This soup will last in the fridge in a sealed container for 4 to 5 days. It can be frozen for up to 2 to 3 months.

Frequently-Asked Questions

Is split pea soup vegan?

Split pea soup is not usually vegan because it is typically made with ham, and sometimes cream is added. However, it is easy to make your split pea soup without animal products, making it perfect for vegan and plant-based diets.

Is split pea soup healthy?

You can make split pea soup healthy by using plant-based protein. This soup is low in fat and calories, high in protein and fiber, and packed with nutrients. It’s a heart-healthy choice that nourishes your body and soul.

Why is my split pea soup not mushy?

Make sure you’re using split peas, not whole peas. Split peas cook down easily, creating a creamy texture. Also, be patient! Simmering for the full time allows the peas to fully soften and release their starch, contributing to the soup’s delicious thickness.

What to Serve with Split Pea Soup

While delicious on its own, vegan split pea soup shines even brighter with clever companions. Here are some ideas to take your meal to the next level:

1. Crusty Bread for Dipping: Classic and comforting, crusty bread like this No-Knead Whole Wheat Loaf is perfect for dunking and soaking up every creamy drop of soup.

2. Green Salad with a Zesty Dressing: A light and refreshing counterpoint to the richness of the soup, a leafy green salad adds crunch and vibrancy. Drizzle with some plant-based Italian vinaigrette.

3. Roasted Vegetables for Color and Contrast: Elevate your dinner plate with colorful roasted vegetables like Brussels sprouts, sweet potatoes, or carrots. The caramelized sweetness complements the earthy notes of the soup beautifully.

4. Beer Bread. This vegan beer bread loaf is the perfect flavorful bread to serve alongside bowls of this tasty stew.

5. Spicy Garnishes for an Extra Kick: Don’t be afraid to add a bit of heat! Drizzle with sriracha or chili oil, sprinkle with red pepper flakes, or top with chopped jalapenos for a fiery finish.

Experiment with different combinations and discover your perfect pairing for a soul-warming vegan split pea soup feast. Bon appetite!

Flavor Add-ins

This is where your culinary creativity can shine! Here are some exciting ways to personalize your pot:

  • Tropical Twist: Swap half the broth for coconut milk for a creamy, island-inspired soup. Garnish with lime wedges and fresh cilantro for a taste of sunshine.
  • Smoky Soul: Add a couple of strips of smoked paprika-rubbed tofu for a hearty, meatless “ham” substitute.
  • Make it Feta — Add some vegan tofu feta crumbles to add delicious cheesy flavor to every bite.
  • Chunk it Up: Dice your favorite potatoes, carrots, or sweet potatoes and simmer them along with the peas for a chunky, vegetable-packed version.

Slow Cooker Option

Looking for ultimate ease? Making vegan slow-cooker split pea soup is easy!

Simply throw all the ingredients in your slow cooker and let it work its magic on low for 6-8 hours. Come home to a bubbling pot of ready-to-eat soup perfection!

Storage Tips

Allow leftovers to come to room temperature, then transfer to airtight containers. They will keep in the fridge for up to 5 days. Or you can freeze this soup. Use freezer-safe containers, mark them with the date, and freeze them for up to 2 months.

Looking down on a bowl of vegetarian split pea soup with a spoon in it.

More Vegan Soup Recipes

If you love this vegan split pea soup recipe, here are more favorites to try:

Here are even more of our favorite plant-based soup recipes.

Final Food for Thought

So, go forth and conquer the world of split pea vegan soup! It’s a recipe you’ll return to again and again, thanks to its simple yet stunning flavor, health benefits, and endless customization possibilities.

Get ready to cozy up, warm your soul, and savor every spoonful of this delightful vegan masterpiece!

Looking down on a bowl of vegetarian split pea soup with a spoon in it.

Vegan Split Pea Soup

This split pea vegan soup recipe is loaded with delicious flavors, fiber, and protein. It may be a bowl of comfort food, but it's also a guilt-free nutritious meal that you'll come back to time and time again!
5 from 1 vote
Course: Soup
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 30 minutes
Resting time: 10 minutes
Total Time: 50 minutes
Servings: 6 servings
Calories: 328kcal


  • 1 teaspoon olive oil
  • 1 cup chopped onion
  • 2 stalks celery , diced
  • 2 large carrots , chopped
  • 2 cloves garlic , peeled and minced
  • 1 teaspoon dried thyme
  • 2 cups split peas
  • 2 medium potatoes , chopped
  • 1 tablespoon smoke sauce (Liquid Smoke)
  • 1 tablespoon Better than Bouillon Vegetarian
  • 8 cups water
  • 1 bay leaf
  • 1 cup vegan ham , cut into cubes
  • ½ teaspoon pepper


  • Place a dutch oven or large pot over medium heat. Add olive oil and cook until shimmering. Add chopped onions, chopped celery, and carrots. Cook until tender, about 10 minutes. Add garlic and cook for one minute.
    Onions are being cooked in the bottom of a saucepan.
  • Add the split peas, chopped potatoes spices, and smoke sauce. Stir to combine. 
  • Stir in the bouillon and water. Place the bay leaf on top, cover, and cook for 45 minutes
    A pot is full of broth topped with two bay leaves.
  • When the soup is ready, remove the bay leaf, and spoon roughly a third into a blender or food processor and pulse. (Or use an immersion blender to blend some of the soup). Return this back to the rest of the soup to make a thick and creamy soup. Add vegan ham cubes (or vegan sausage) before serving, allowing time for it to heal up. Season with salt and pepper to taste before serving.
  • Serve with cornbread or bread. This soup will last in the fridge in a sealed container for 4 to 5 days. It can be frozen for up to 2 to 3 months.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)


Vegetable Broth

I prefer using Better than Bouillon combined with water for a guaranteed high-quality vegetable broth. You can substitute your favorite vegetable broth.
Calories: 328kcal | Carbohydrates: 57g | Protein: 23g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 1g | Sodium: 184mg | Potassium: 1114mg | Fiber: 20g | Sugar: 8g | Vitamin A: 3574IU | Vitamin C: 11mg | Calcium: 77mg | Iron: 4mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

5 from 1 vote (1 rating without comment)

Rate / Comment

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.