Home ยป Vegan Slow Cooker Recipes ยป Slow Cooker Spicy Peanut, Black Bean and Potato Soup

Slow Cooker Spicy Peanut, Black Bean and Potato Soup

Jump to Recipe

Print Recipe

This vegan spicy peanut, potato and black bean soup can be prepared simply in the slow cooker or stove top.

The aromas that are produced by this appetite stimulating soup are just amazing.

This hearty, wholesome soup is the perfect welcome to arrive home to especially after those long busy days.

This post contains Amazon affiliate ad links. Please refer to full disclaimer.

A close up of slow cooker spicy peanut soup in bowl with brown rim, bread to side, silver spoon.
A sprinkle of red pepper flakes is a tasty garnish. Try some hot sauce if you like it really spicy. A squeeze of lemon juice provides a delicious zing.

Quick Origins Of Peanut Soup (Groundnut Soup)

Peanut soup, or often prepared as a groundnut stew, originates from many countries around the world including Africa, South America, Asia and some regions of North America.

Peanut soup or stew from West Africa often contains ingredients such as tomatoes, various spices, herbs and chilli’s, and veggies such as okra. Meat is often added.

Rice, couscous, sweet potatoes or yams are common accompaniments to peanut stew.

Inspiration For My Vegan Spicy Peanut Soup

My spicy peanut soup recipe is not an authentic peanut soup but rather an adaption of what I wanted spicy peanut soup to taste like.

More or less while devising the recipe my thought processes were kinda like:

OK I want to try a spicy peanut soup and keep it simple but wholesome, and use whatever ingredients I have in my pantry. So canned coconut will bring the creaminess, peanut butter… well the essential peanut flavour. But as I used crunchy peanut butter it also contributed tasty texture. To bring the spiciness without resembling too much of a curry I decided chilli powder would be simple and ideal. To save time chopping I decided to add onion and garlic powder.

Black beans and brown lentils went in as I love adding beans and lentils to almost everything. I chose white potatoes as they are absolutely amazing cooked in a slow cooker soaking up all the savoury flavours. The sweetcorn was an after thought as while preparing the soup I suddenly thought of the solitary corn cob that had lurked in the fridge for a few weeks. So I grabbed it, skinned the corn off with a knife and popped the kernels in.

So basically that was my inspiration! And it all worked beautifully.

Close up of vegan spicy peanut soup in slow cooker with a grey ladle.

Easy Slow Cooker Method

It is so easy to prepare slow cooker vegan spicy peanut soup. First the coconut milk, veggie stock, peanut butter, onion, garlic and chilli powders are added to the slow cooker and mixed together until smooth.

Next in are the chopped potatoes, carrots, sweet corn, brown lentils and black beans. The contents are seasoned with salt and pepper, mixed well, and the slow cooker lid popped on.

The soup is initially cooked for 3 hours on high, but can be set to medium heat for 4-5 hours or low heat for 6-8 hours.

After 3 hours the kale is dropped into the slow cooker and pushed under the bubbling spicy peanut soup to

While the kale is cooking the peanuts are toasted in a small pan. This is very easy and takes only a few minutes.

Heat a small pan over a high heat, lower the heat to medium and pop in the peanuts. Shake the peanuts almost constantly so that they become tinged with golden hues and not burnt, after a minute remove from the heat and continue shaking for a few seconds.

Next the coriander or cilantro is chopped, and the lemon sliced into wedges, just enough for each serving.

After 30 minutes the kale should be perfect. The slow cooker lid is removed and the soup left bubbling until ready to serve.

If your not hungry yet the aromas that this spicy peanut soup creates while simmering slowly away are simply amazing and guaranteed to stimulate the appetite.

Each spicy peanut soup bowl is garnished with toasted peanuts, coriander and a wedge of lemon. The soup is delicious with a little lemon zing squeezed directly in the bowl.

Of course other garnishes can be added and a few suggestions are included below in the recipe notes. I also like a sprinkle of red pepper flakes.

Alternatively simply serve the spicy peanut soup with a slice of wholemeal bread or your favourite crusty bread.

This recipe is enough to feed 4 very hungry people. However with accompaniments and garnishes the soup could stretch to 6 portions as it is a very satisfying and hearty soup.

If you’d rather prepare this spicy soup on the stove-top then check out the recipe notes as I have outlined an easy method.

How To Prepare Slow Cooker Spicy Peanut Soup

Recipe Notes And FAQS

How do I store leftover spicy peanut soup?

Leftovers can be stored, covered, in the fridge for up to 3 days. Or frozen in a freezer-proof container for 4-6 months. Defrost before reheating.

How do I reheat spicy peanut soup?

Reheat leftover peanut soup by bringing to a simmer in a saucepan, lower the heat, and gently bubble for 3-5 minutes until piping hot throughout.

Add extra veggie stock or coconut milk if you’d like to thin the soup a little, perhaps to stretch out the leftovers to several portions.

Can I prepare this peanut soup on the stove top?

Of course. Simply add all the ingredients, except the kale and peanuts, to a soup pan and simmer gently for 25 minutes. Ensure that you start with enough liquid to cover the potatoes.

After 25 minutes add the kale and simmer for an extra 5 minutes.

Add extra veggie stock or coconut milk if desired so that you achieve your desired consistency.

Less liquid will result in a much thicker soup, but many prefer a thinner soup so simply add small amounts of extra liquid until your happy.

Can I cook this spicy peanut soup for longer in the slow cooker?

Absolutely. That is the beauty of a slow cooker you get to control the heat setting and so can cook for longer.

Low setting: cook for 7-8 hours

Medium setting: cook for 5-6 hours

Low setting: cook for 3-4 hours

Just add the kale about 30 minutes before you want to serve your soup.

At the end of cooking the slow cooker lid can be removed and the soup left to bubble for extra time if you’d like to thicken up the soup more. Or remove the lid, turn the heat off and allow to cool slightly as the soup will also thicken as it cools.

What can I serve with peanut soup?

A bowl of this spicy soup is very satisfying and filling so lots of accompaniments are usually not needed. But here is a few ideas that I use for my family:

* Your favourite crusty bread

* a wedge of this tasty easy no yeast 100% wholemeal Irish soda bread

* crackers, vegan poppadum’s (especially mini ones)

* traditional Scottish oatcakes

* vegan 3 ingredient quick dinner rolls (easy recipe)

* vegan easy 3 ingredient flatbread

* cooked rice, ladle the soup over. Any variety of cooked rice can be used.

* couscous, the giant couscous variety is particularly tasty

* cooked noodles, ladle the soup over.

* toasted peanuts/cashews/sunflower or pumpkin seeds

* roast chickpea croutons ( recipe can be found within the curried cauliflower soup post)

* lemon slices

* chopped coriander, parsley, chives

* hot sauce

* fresh sliced chilli’s

* sliced spring/green onions

Can I substitute any of the ingredients?

A few suggestions:

* switch the black beans for your favourite pulse, black chickpeas if you can source them are perfect

* sub the sweetcorn for peas

* use light coconut milk rather than full-fat coconut milk

* replace the white potato for sweet potato or butternut squash

* instead of dried onion and garlic, use fresh

* brown lentils can be replaced with any other whole lentil such as green, beluga, puy, etc

* kale can be replaced with any other green leaf veggie, however if using spinach it only needs mixing through the soup before serving

A green bowl of spicy peanut soup served with wholemeal bread, lemon wedge, second bowl to side, loaf of wholemeal bread above on bread board.
A close up of slow cooker spicy peanut soup in bowl with brown rim, bread to side, silver spoon.

Slow Cooker Spicy Peanut, Black bean And Potato Soup

Print Recipe
This soup releases tantalizing and appetite stimulating aromas while happily bubbling away. So good to open your front door to be welcomed home to a bowl of this scrumptious soup especially on chilly fall and winter evenings.
Serves 4-6 depending on appetites and accompaniments. This soup is satisfying and filling so 6 portions can be easily achieved especially when served with crusty bread.
Course Dinner, Lunch
Cuisine Asian inspired
Prep Time 15 mins
Cook Time 3 hrs 30 mins
Total Time 3 hrs 45 mins
Servings 6
Calories 394
Author Jacq


  • Slow cooker/ crock pot at least 3.5 litres in size (3 ยฝ-4 US quarts)


  • 220 ml coconut milk canned
  • 750 ml vegetable stock
  • 1 teaspoon chilli powder use extra if preferred
  • 5 tablespoons peanut butter crunchy or smooth
  • 330 grams potato rough chopped into small dice
  • 80 grams carrot very small diced
  • 1 can black beans 400 grams/ 15 oz can, drained
  • 1 can brown lentils 400 grams/ 15 oz can, drained or canned green lentils
  • 100 grams sweetcorn fresh, frozen or canned
  • 1 ยฝ teaspoons onion powder or 1 diced small onion
  • 2 teaspoons garlic powder or 4 fresh cloves, minced or diced

Added near end of cooking:

  • 100 grams kale destalked and chopped

Garnish, optional

  • 50 grams peanuts plain or dry roast in a small pan
  • 5 grams coriander cilantro, chopped, use more if liked
  • 1 lemon sliced into small wedges


  • Set the slow cooker to the high setting to preheat while you add the ingredients.
  • Add the coconut milk, vegetable stock, peanut butter, onion, garlic and chilli powders to the slow cooker. Mix well pressing the peanut butter with a fork on to the side of the slow cooker pot to break it up as much as possible.
  • Add the veggies (except the kale), beans and lentils.
  • Season with salt and black pepper.
  • Place the lid over the pot and set a timer for 3 hours.
  • After 3 hours give the soup a quick stir and add the kale. Push the kale beneath the liquid.
  • Leave to cook for a further 30 minutes.
  • Check the seasoning, add salt and pepper to taste.
    Serve each bowl with some toasted chopped peanuts and coriander scattered over.

Toast the peanuts (optional, the nuts can be left plain or omitted)

  • Heat a small non-stick pan for a few minutes over a high heat. Turn the heat down to medium and add the chopped peanuts. Shake the pan frequently to evenly tinge the nuts with golden bits.
  • After a few minutes remove from the heat and continue to shake the nuts as they will continue to brown in the residual heat.
    (Adding a sprinkle of salt to the peanuts when first added to the pan is tasty, but this is optional also)


  • Nutritional information is provided for guidance only and is not a strict calculation as ingredients vary. Data is run through nutritional computerized apps.
  • Nutrition data does not include the toasted peanut garnish.
  • For a soup with less fat and calories use a lighter canned coconut milk.
  • For a soup with less sodium choose a vegan stock with less added salt.
  • Need a gluten-free soup? Simply ensure the vegan stock is gluten-free and check that your chilli powder is free from gluten ingredients.
  • Crunchy or smooth peanut butter is fine for this recipe, but if possible use a peanut butter that is free from added palm oil and sugar.
  • Leftover peanut soup can be stored in the fridge, covered, for up to 3 days. Or frozen for 4-6 months. Defrost before reheating.
  • Reheat peanut soup by bringing to a gentle simmer, and heat for 3-5 minutes. Add extra veggie stock or coconut milk if the soup is too thick. This will also stretch out one portion into several.
  • Serve peanut soup with some crusty bread, crackers, oatcakes or ladle the soup over rice, noodles or couscous for a more substantial meal.
  • Want to cook for longer on a lower setting?
  • Low setting: cook for 7-8 hours
    Medium setting: cook for 5-6 hours
    Low setting: cook for 3-4 hours
    Just add the kale about 30 minutes before you want to serve your soup.
  • Want to cook on the stove-top? Add all the ingredients, except the kale and peanuts, to a soup pan and simmer gently for 25 minutes. Ensure that you start with enough liquid to cover the potatoes. After 25 minutes add the kale and simmer for an extra 5 minutes. Add extra veggie stock or coconut milk if desired so that you achieve your desired consistency and thickness/thinness.


Calories: 394kcal | Carbohydrates: 43g | Protein: 16g | Fat: 21g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 749mg | Potassium: 998mg | Fiber: 12g | Sugar: 7g | Vitamin A: 4368IU | Vitamin C: 45mg | Calcium: 89mg | Iron: 5mg

More Delicious Vegan Soups:

Traditional Scottish Red Lentil Soup

Tamarind Chickpea Soup (sweet, spicy, sour and savoury!)

Curried Cauliflower Soup with Chickpea Croutons

Irish Leek and Oatmeal Broth

Potato, Leek and Corn Chowder

Vegan ‘Chicken’ Noodle Soup

10 thoughts on “Slow Cooker Spicy Peanut, Black Bean and Potato Soup”

  1. 5 stars
    I have never had soup with peanuts in it before, so I was excited to see this recipe. I like the option to make it gluten free as well. This is perfect for a chilly night!

    1. This was the first time I’ve had soup with peanuts too, although I have had peanut butter in curries which I really enjoyed. So happy you like the spicy peanut soup, thanks for your comment ๐Ÿ™‚

    1. Thanks a bowl of this peanut soup is definitely yum! And yes I love how I can just chuck everything in the slow cooker and forget about it!

    1. Oh yes the coconut milk base is so full fo umami tastiness especially when mixed with the peanut butter. My mouth is watering as I type! That’s great you enjoyed the soup ๐Ÿ™‚

    1. Your welcome. Great idea! I prepare this spicy peanut soup at least once a month now that its chillier up here in the Scottish highlands. Leftovers for lunch are amazing ๐Ÿ™‚

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

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

Scroll to Top