Odds & Ends Peanut Soup

This satisfying, warming soup is the perfect winter comfort food. It’s very versatile, so feel free to add any produce odds & ends you have around. I love to make this soup when I’m running low on produce, because a lot of it comes together from dry goods. This soup was inspired by this blog post over at the Traveler’s Lunchbox.

Odds & Ends Peanut Soup

Veggies | Protein | Fat
Servings: 4
Recipe From: Katie’s Conscious Kitchen



  • 2 15-oz cans crushed or diced tomatoes including juice
  • 1 large onion diced
  • 1 bell pepper chopped
  • 8 oz fresh spinach
  • 2 large carrots sliced



  • 1 cup coconut milk 8 oz
  • 2 Tbsp vegetable oil 1 oz

Condiments & Spices

  • 3 cups vegetable stock
  • 2 Tbsp curry powder
  • 1-2 garlic cloves minced
  • Cayenne pepper or garlic chili paste to heat preference
  • About 1/4 cup fresh cilantro finely chopped
  • Salt and pepper to taste
  • Handful chopped cilantro leaves for garnish


  • In a large, heavy pot warm the oil over medium heat, then add the onion, garlic, bell pepper and cilantro stems. Cook until the onion has softened and turned golden, 10 to 12 minutes. Stir in the carrots, cayenne and curry powder, and fry until the spices are fragrant, about a minute more.
  • Add the stock and tomatoes, including all their juices. Stir well and bring to a boil. Lower the heat and let cook gently until the carrots are soft, about 20 minutes, stirring occasionally. Add the peanut butter, coconut milk and spinach and continue cooking until the spinach is soft and the soup has thickened, about another ten minutes. Season the soup to taste with salt and pepper.
  • Garnished with chopped cilantro and peanuts.
Never Miss a Recipe!Subscribe here to receive new recipes by e-mail

*Affiliate Link Disclosure: This post may contain affiliate links, meaning that I earn a small commission on sales made from my links at no extra cost to you. The products I recommend in my posts are only brands that I can personally recommend and use myself.

Rate This Recipe:


  1. This senegalese soup is a perfect one for the winter time! 🙂

  2. mistimaan

    Looks tasty 🙂

  3. Penny

    I made this for dinner tonight! Delicious! I substituted some of the spinach for baby kale and riced cauliflower.

  4. Brittany

    I’ve made this soup twice in the last 5 days. Enough said. My hubby and I love it. I added rainbow chard, broccoli, and mushrooms. He loves his with rice too! Thank you for a delicious recipe!

  5. Tierney

    Could you cook this using a crockpot?

  6. Meg

    This looks delicous. What would be one serving of soup? 1 1/2 cups?

    • I don’t know exactly what one serving would be, I divide it into 4 equal servings because it’s different every time due to factors like veggies cooking down and adjusting the condiments like broth. There’s a post on weighing dishes like this linked in the end of this recipe.

  7. Pingback: Beginner’s Guide to Plant-Based Eating – Katie's Bright Kitchen

  8. Tierney

    Hi Katie! Excited to make this soup in prep for Reboot Rezoom! I don’t have any vegetable oil… do you have any suggestions on what I could substitute those servings with?

    • You can use any type of oil, or you can dry sauté. I would use extra peanut butter for the missing fat servings. (Except actually I would make it in my instant pot so I didn’t need any oil at all!) 😉

  9. Laura

    Your recipes are amazing looking! I just signed up for bootcamp, was going to start tomorrow but need more ideas for meals so I can plan ahead. Thank you for helping me!!! For this recipe, how do I know what to take out veggie wise to be compliant? I’m not much of a cook so it’s not easy for me to figure out. Thank you!!

  10. Becky

    I made this on Sunday and portioned it out for weight-loss lunches for the week. It’s AMAZING. Thank you for another stellar recipe! 🙂

  11. Laura

    How long do you cook this in the instant pot??

    • This recipe is adapted for the instant pot in my ebook, it’s under the store tab. 🙂

      • Laura Reinhardt

        Thanks so much❤️
        I wish I had the love of cooking like you do❣️
        Your recipes sure help me along the way❣️

  12. Nancy Somer

    You did not put weights down for the onion, pepper and carrots
    Why not

  13. Amber

    So delicious!

  14. Anonymous

    Absolutely awesome. Thank you

  15. Pingback: 16 Satisfying Vegan Soups | Katie's Conscious Kitchen

Leave a Comment!