Peanut Butter Soup

Looking for a unique and satisfying new soup recipe? This peanut butter soup is easy to make and full of incredible flavor. Perfect for cozy nights at home or anytime. Savory, silky, and spoon-lickingly delicious!
post featured image
Broccoli and peanut butter soup served in a bowl.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Peanut butter soup is one of those cozy, surprising dishes that instantly pulls you in. This recipe is quick to make, and it uses pantry staples that you probably already have in your kitchen. Itโ€™s perfect for nights when you want comfort food with a twist and donโ€™t feel like spending hours cooking.

The peanut butter melts right into the broth and makes the soup taste rich and smooth, and the broccoli adds a nice bit of texture. Add your favorite toppings or serve it with warm bread, and youโ€™ve got a cozy meal that feels comforting, fresh, and a little unexpected.

And, if you’re a die-hard soup lover like us, don’t forget to check out our other delicious vegan soup recipes! Some of our favorites are dairy-free leek and potato soup, creamy tomato soup with canned tomatoes (so easy!), or green pea soup. Or, if you just can’t get enough broccoli, this creamy vegan broccoli soup should be the next recipe on your list!

Two bowls of broccoli and peanut butter soup next to little wooden bowls of crushed red pepper and peanut butter.

Why You Must Try This Peanut Butter Soup

Trying new soup recipes is fun! It’s easy to get into a serious, soup-making rut because it’s sometimes hard to get out of our cooking comfort zone. We guarantee that this recipe will liven things up and make lunch (or dinner!) even more exciting!

  • Bold, Creamy Flavor. Peanut butter gives the soup a rich and creamy taste that feels warm and comforting in every bite.
  • Fun Mix of Texture. The soft, smooth broth pairs perfectly with tender broccoli, making each spoonful feel interesting and satisfying.
  • Quick Weeknight Win. This soup comes together fast, so itโ€™s great for busy nights when you still want something homemade and tasty.
  • Pantry-Friendly Ingredients. Most of the ingredients are things you probably already have on hand, which makes this recipe extra easy to pull together.
  • Cozy and Filling. The peanut butter adds natural richness and protein, so the soup feels hearty and keeps you full for hours.
A close-up of a spoonful of broccoli and peanut butter soup.

Key Ingredients and Substitutions

Discover the stars of our creamy peanut butter soup recipe! These ingredients work together to create a savory, creamy, and satisfying bowl of soup.

  • Onion – Adds a savory sweetness. Sweet onions work the best in this recipe, but use anything you have on hand.
  • Garlic – Gives a punch of flavor. Garlic powder can be used in a pinchโ€”ยผ teaspoon would be the equivalent of 2 cloves.
  • Curry Powder – This spice adds a complexity and warmth. If you don’t have curry powder on hand, you can mix cumin with chili powder, allspice, and garam masala, or a mix of turmeric, coriander, and allspice.
  • Vegetable Broth – Provides a depth of flavor to the recipe, including a salty and savory base. Use a pre-packaged vegan broth brand or make your own homemade broth. If you’re short on time, vegetable bouillon also works.
  • Apples – Makes the soup have a hint of sweetness and also helps to thicken the soup into more of a stew-like texture. Any apples will taste great in this soup, but Honeycrisp and Gala apples will balance out the flavors best.
  • Peanut Butter – Gives a creamy texture and rich, nutty flavor to the recipe. If you’re not a huge fan of peanut butter (or you have an allergy), feel free to use another nut or seed butter. Tasty alternatives include cashew butter, sunflower seed butter, or tahini.
  • Broccoli and Carrots– Lend fiber, color, and even more flavor to this creamy peanut butter soup. Consider cauliflower, green beans, asparagus, kale, or rainbow-colored carrots, too.
Broccoli and peanut butter soup recipe ingredients with labels.

How To Make This Peanut Butter Soup Recipe

Don’t be intimidated by the number of ingredients in this recipe. Once you gather them together and get started, you’ll be surprised at how quickly this recipe is made. For the most part, you’re just waiting for the ingredients to cook before you add them all together. It’s worth the effort!

Step 1: Gather Your Ingredients – You’ll need olive oil, onion, garlic, carrots, curry powder, vegetable broth, apples, peanut butter, broccoli, and lemon juice.

Broccoli and peanut butter soup being prepped in a stock pot.

Step 2: Prepare Your Vegetables – Chop the onion, mince the garlic, and dice the carrots. Sautรฉ in oil over medium heat with curry powder.

Broccoli and peanut butter soup during prep.

Then, Step 3: Add the Broth and Apples – Stir in the diced apples and broth, bring to a boil, and simmer for 10-15 minutes.

Broccoli and peanut butter soup being pureed.

Step 4: Blend Up Solid Ingredients – Using either an immersion blender or regular blender, process the veggies and apples to desired texture.

Peanut butter being added to broccoli and peanut butter soup during prep.

Next, Step 5: Pour in the Peanut Butter – Add in half the peanut butter at a time and let the soup simmer for about 15 minutes to allow the flavors to blend.

Broccoli and peanut butter soup being prepped with broccoli florets on top.

Step 6: Steam and Add the Broccoli – Steam broccoli florets for five minutes and add to soup.

Broccoli and peanut butter soup on a wooden cutting board next to spoons and some garnish.

Finally, Step 7: Serve Immediately – Ladle the soup into bowls, stir in the lemon juice, season with salt and pepper, and sprinkle with crushed peanuts. Enjoy!

Peanut Butter Soup FAQs

What is peanut butter soup?

This peanut butter soup recipe is a mix of pureed veggies and fruit mixed with vegetable broth. Melted peanut butter is included in the recipe to add a rich flavor and silky texture. You can alter the vegetables and spices in this recipe to your taste.

How do I store any leftover broccoli and peanut butter soup?

Any remaining soup can be stored in a sealed container in the fridge for up to 5 days. It can also be frozen in a freezer-safe container for up to 3 months. Thaw the soup overnight in the fridge or place it in a saucepan on low heat until the desired temperature. Feel free to add extra cooked broccoli or carrots to the leftover soup if you’d like the soup to be extra satisfying.

Do I have to use peanut butter in this broccoli peanut soup recipe?

You can use any nut or seed butter of your choice in this recipe. Keep in mind that it won’t have the exact same flavor or texture. But, all nut or seed butters should work well in this recipe. Try a few and see which one you like the best. Cashew butter might be a good place to start if you’re looking for a substitute.

Listen while you cook! Tune into my podcast, The Plant Powered People Podcast, while youโ€™re cooking, folding laundry, or taking a bath. It may just change your life!  

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Broccoli And Peanut Butter Soup

5 from 8 votes
This peanut butter soup is luscious and nutty, with a touch of sweetness and a rich flavor. In my home, this is a fall favorite!
Broccoli and peanut butter soup served in a bowl.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 6 servings

Ingredients

  • 1ยฝ tablespoons olive oil
  • 2 large onions, chopped
  • 2 cloves garlic, minced
  • 3 medium carrots, peeled and sliced
  • 1 teaspoon curry powder, use good quality
  • 32-ounce carton vegetable broth, or 4 cups water with 2 vegetable bouillon cubes
  • 2 medium apples, peeled, cored, and diced
  • โ…” cup peanut butter, creamy
  • 6 heaping cups broccoli florets, finely chopped, and peeled stem
  • juice of 1/2 lemon
  • salt and freshly ground pepper to taste
  • 1 Pinch of dried hot red pepper flakes, plus more to pass around
  • chopped roasted peanuts for garnish, optional

Instructions

  • Heat the oil in a soup pot. Add the onions and sautรฉ over medium-low heat until translucent. Add the garlic, carrots, and curry powder and continue to sautรฉ until the onions are golden.
  • Add the broth and the apples. Bring to a slow boil, then lower the heat. Simmer gently with the cover ajar for 10 to 15 minutes, or until the carrots and apple are tender. Remove from the heat.
  • Transfer the solid ingredients from the soup to a food processor with a slotted spoon, or use an immersion blender Process until just coarsely pureed, leaving plenty of chunks of carrot. Stir the puree back into the soup pot. Or, insert an immersion blender into the pot and process until coarsely pureed.
  • Add the peanut butter to the soup, about half at a time, whisking in until completely blended with the stock. Return to very low heat.
  • Steam the broccoli in a saucepan with about 1/2 cup water, covered, for 5 minutes, or until brightly colored and tender-crisp to your liking. Stir into the soup.
  • If the soup is too thick, add enough additional stock or water to achieve a medium-thick consistency. Stir in the lemon juice, then season with salt, pepper, and red pepper flakes.
  • Serve at once. Pass around chopped peanuts for topping, if desired.

Notes

Storing Leftovers: Place in a sealed container in the fridge for up to 5 days.
Freezing Instructions: It can also be frozen in a freezer-safe container for up to 3 months. Thaw the soup overnight in the fridge or place in a saucepan on low heat until desired temperature.
Serving Tips: Feel free to add extra cooked broccoli or carrots to the leftover soup if you’d like the soup to be extra satisfying.

Nutrition

Calories: 511kcal | Carbohydrates: 85g | Protein: 8g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Sodium: 19497mg | Potassium: 410mg | Fiber: 5g | Sugar: 54g | Vitamin A: 15447IU | Vitamin C: 10mg | Calcium: 43mg | Iron: 1mg
Course โ€” dinner, Lunch
Cuisine โ€” American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.

Special thanks to our recipe testers Alex and Katherine Ridge from Easy Vegan Grub!

This broccoli peanut soup recipe is from Vegan Soups and Stews for All Seasons by Nava Atlas. Reprinted with permission from Vegan Soups and Stews for All Seasons by Nava Atlas. BPC. 2024

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. Youโ€™ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 8 votes (2 ratings without comment)

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




7 comments
  1. 5 stars
    I have to admit, I was hesitant at first, but I’m SO happy I tried this recipe! The flavors come together beautifully in a sweet and savory blend. I’m definitely making this again!

  2. Andrea White says:

    This soup is sooo flavorful!

  3. 5 stars
    I adore anything with peanut butter, but this broccoli & pb combo is the best! Creamy and super satisfying!

  4. 5 stars
    Wow we love peanut buttter and this soup is amazing! Wow!

  5. 5 stars
    This is so fun and creative! Iโ€™m excited to try it!

  6. 5 stars
    I had a bag of broccoli about to go bad so I made this and it is SO GOOD! Definitely going to make again!

Stay Inspired!

Thank you for subscribing!