This easy vegan split pea soup recipe is hearty, flavor-packed, warming, and lick the bowl scrumptious! There is a reason this classic soup recipe is a staple for many: it's easy to make, it uses inexpensive ingredients, and oh my is it ever delicious.
Traditionally split pea soup is made with ham making it not vegan at all, but in my recipe, I coat small cubes of tofu in liquid smoke before baking it, which results in chewy smoky blissful tofu bites. Seriously, you may have to stop yourself from eating all the tofu straight from the pan!
Vegan split pea soup does require several ingredients and about an hour to make, but every ingredient I use is easy to find at your local grocery store, and every step is very simple. Most of the time is spent letting the soup simmer and the tofu bake. So it's actually a very easy meal to prepare, my kinda recipe.
I'm in love with how flavourful but also how healthy this soup is! Vegan split pea soup has become a regular for me during the chillier months. This soup is also the perfect make-ahead meal. It stores well in the fridge and can even be frozen. While you can stir the tofu into the soup, the tofu won't stay as chewy so I like to store the prepared tofu and the prepared soup seperately.
How to make Easy Vegan Split Pea Soup with Tofu Ham:
I like to make the tofu ham first, because the tofu will get chewier the longer it sits out... and I LOVE chewy 🙂
To make the tofu ham: Mix the soy sauce, liquid smoke, and garlic powder in a large bowl. Add the tofu and toss well to coat.
Spread the tofu on the baking sheet and bake for 30 - 40 minutes, stopping to stir a few times, until the tofu is golden brown and chewy. The tofu will get chewier as it sits out.
Next, make the split pea soup:
In the meantime, melt the vegan butter in a large soup pot over medium-high heat. Add the carrot, celery, onion, and garlic and sauté for about 5 minutes until the onions turn translucent and begin to brown.
Add the vegetable broth, split peas, bay leaves, thyme, salt, and pepper.
Bring to a simmer and cook for 30 -45 minutes, stirring occasionally, until the split peas are cooked through and the soup has reached your desired thickness and mushiness. If your soup is too thin, simply cook it longer until it reaches desired thickness. If your soup gets too thick, add a splash more vegetable broth or water to thin it out. Serve the soup hot with a handful of prepared tofu ham on top, and an optional sprinkle of fresh parsley.
Vegan split pea soup is the perfect make-ahead meal. It get's even better tasting the longer it hangs around, and the tofu bites get even chewier the longer they sit around. I like to serve this as a main with a slice of garlic bread.
Bon appetegan!
Sam Turnbull.
Easy Vegan Split Pea Soup with Smoky Tofu Ham
Ingredients
For the tofu ham:
- 2 tablespoons soy sauce (gluten-free if preffered)
- 1 teaspoon liquid smoke
- ½ teaspoon garlic powder
- 1 block (12oz) extra-firm tofu, chopped into small cubes
For the vegan split pea soup:
- 2 tablespoons vegan butter (sub oil of choice if preferred)
- 2 medium carrots, peeled and chopped
- 2 ribs celery, chopped
- 1 yellow onion, chopped
- 4 cloves garlic, minced or pressed
- 8 cups vegetable broth
- 2 cups (1 pound) dried green split peas, rinsed
- 2 bay leaves
- 2 teaspoons dried thyme leaves
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
- 1 handful parsley, roughtly chopped (optional for garnish)
Instructions
To make the tofu ham:
- Preheat your oven to 325F (170C). Lightly grease a large baking sheet or line it with parchment paper.
- Mix the soy sauce, liquid smoke, and garlic powder in a large bowl. Add the tofu and toss well to coat. Spread the tofu on the baking sheet and bake for 30 - 40 minutes, stopping to stir a few times, until the tofu is golden brown and chewy. The tofu will get chewier as it sits out.
To make the split pea soup:
- In the meantime, melt the vegan butter in a large soup pot over medium-high heat. Add the carrot, celery, onion, and garlic and sauté for about 5 minutes until the onions turn translucent and begin to brown.
- Add the vegetable broth, split peas, bay leaves, thyme, salt, and pepper. Bring to a simmer and cook for 30 -45 minutes, stirring occasionally, until the split peas are cooked through and the soup has reached your desired thickness and mushiness. If your soup is too thin, simply cook it longer until it reaches desired thickness. If your soup gets too thick, add a splash more vegetable broth or water to thin it out. Serve the soup hot with a handful of prepared tofu ham on top, and an optional sprinkle of fresh parsley.
My husband made this for our Friday night extended family dinner, and it came out perfect. I didn't even realise that you have a counter that adjusts quantities according to the number of portions you want. Just for that feature he fell in love with you! Thanks Sam!
Delicious and inexpensive to make!
So happy you enjoyed it, Molly!
this was delicious. used an immersion blender to smooth it out and made bread from the, flour water salt yeast, book. yum. thank you
So happy you enjoyed it, b!
I’ve just made this without the tofu. It’s absolutely delicious I added 1/4 teaspoon of liquid smoke and one heaped tablespoon of white miso to try to get the flavours that were used with the tofu into the soup. I think this recipe is a keeper & it’s very easy to make with simple pantry ingredients.
Thanks again Sam for another successful recipe!
Wonderful! SO happy you enjoyed it, Angela 🙂
Delicious! I simmered about 15 minutes longer, and used an immersion blender for about 1/2 the soup in the end. Thanks for the recipe, Sam. 🙂
You're most welcome KC 🙂
Hi Sam! I'm hoping to make this tonight and was just laying some things out (mise en place!) - and I noticed that my bag of split peas is 1 pound. But it has 13, 1/4 cup servings or 12 1/4 cup of peas. Do I use the 2 cups you listed, or the whole, one-pound bag? Thanks! Can't wait to try this!
Hi Suzy, I would measure with cups to be sure. When I measured, 2 cups of split peas was 1 pound. Enjoy!
Too late! I used the whole bag, (2 cups wasn't close to being a pound) added a bit more veggie stock and it was great! Even better the next day! Will definitely be making this again!
Wonderful! So happy you enjoyed 🙂
The soup, as promised, was super easy to make and very good. The star however is the tofu cubes. Simple yet delish! The non veg said they "tasted like the real deal".
Thank you for sharing!
Amazing! So happy you loved it 🙂
Hiya Sam,
What is your favourite "go-to" broth for soups?
Thank you ☺️
I use PC Organic or I also like to make my own homemade vegetable broth powder which is a recipe in my new cookbook! 🙂
I absolutely LOVE split pea soup. I always add dehydrated vegan "ham" for the flavoring. One thing I've noticed since going vegan 5 months ago is that the sodium content in most recipes is so extremely high. I take b/p medicine so I can't always substitute salt in the recipes. 🙁
Hi Donna, you can reduce the sodium by buy a low sodium vegetable broth, or making your own without salt, using low sodium soy sauce, and omitting the salt in the soup. Hope that helps! Enjoy!!
Hi, Can you sub smoked paprika instead of liquid smoke? If so, how much would you recommend? Thanks!
Yes, I would sub 2 teaspoons smoked paprika. ENjoy!
I absolutely love split pea soup! I never thought of adding tofu to it I usually make mine nice and thick with carrots and a bit of onion and garlic to it. I'm gonna give this one a go I have basically all ingredients. Thank you
Wonderful! I hope you love it, Sonya!
Hi Sam! I haven’t made this yet but I have a bunch of split peas in my pantry. Do you think the flavor will be similar with yellow peas instead of green?
Thanks!
Hi Haleigh! Yellow split peas tend to have a more earthy flavour, while green split peas are sweeter. Both will taste great! If you like, you can always add a small amount of agave or sugar to your soup to sweeten it ever so slightly if you find it needs a bit of sweetness 🙂
Every time I've made split pea soup, the peas take FOREVER to get soft. I usually have to cook it for 3 hours before they are remotely soft. What am I doing wrong?
Hmm I'm not sure. If your split peas are very old they might take a very long time to cook. For me they just took 30 minutes with freshly bought green split peas 🙂
Split peas that have been sitting around in the pantry or on the grocery store shelf for a while will take longer to cook. You might have a faster experience with a new bag of split peas.
The other thing is I personally think a lot of recipes underestimate the time split peas take to get really soft and creamy. My go to non-vegan recipe for "swamp soup" (what my kids call spit pea) calls for bringing the peas to a boil, then killing the heat and leaving them covered for an hour, then bringing back to a boil, adding the other ingredients and a ham bone, and then simmering for ANOTHER hour and a half. You'd think all that time was mostly for the ham flavor but in my experience the peas don't get to that smooth mush until at least an hour and 15 in. Or maybe some people like their peas a little more toothsome?
Why go to a vegan site and skite about dead-animal soup?
Is the taste ok without the ham tofu?
Yes! It will still be delicious. If you want a slightly smoky flavour to the soup add a dash of liquid smoke to the soup 🙂
Thank you - I am definitely going to give this a try. Love your recipes!!!
I usually don't submit a comment before I've tried the recipe, but the look of this reminds me so much about the delicious split-pea w/ham soup my mother made when I was a kid. I made the same for my own family. I sure hope it tastes like my memories! I have all of the ingredients so it's time to make some soup! I'll check in again later. Thanks for all you do for us!
I'm sorry but I had to giggle about your typo: "1 block (12oz) extra-firm tofu, chooped into small cubes".
Wonderful, I hope you love it, Adrienne! And typo fixed, haha!