25 Delightful Peanut Soup Recipes to Savor

Laura Hauser

February 12, 2026

Brimming with creamy comfort and nutty warmth, peanut soup is the ultimate cozy meal. Whether you crave a quick weeknight dinner or a soul-soothing bowl on a chilly day, these recipes transform humble ingredients into something magical. From spicy African-inspired stews to velvety vegan versions, get ready to discover 25 delightful ways to savor this versatile dish—your next favorite is waiting!

Classic West African Peanut Soup

Classic West African Peanut Soup
This time of year always has me craving something warm, hearty, and a little bit different from the usual holiday fare, which is why I’m so excited to share my take on Classic West African Peanut Soup. There’s something magical about how the rich, savory broth and creamy peanut butter come together—it’s comfort food with a wonderfully unique twist that never fails to impress my dinner guests.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Base:
– 2 tbsp vegetable oil
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated

For the Broth and Protein:
– 6 cups low-sodium vegetable broth
– 1 lb boneless, skinless chicken thighs, cut into 1-inch pieces
– 1 (14.5 oz) can diced tomatoes, undrained
– 1 tsp smoked paprika
– 1/2 tsp cayenne pepper (optional, for heat)

For the Peanut Mixture and Finish:
– 3/4 cup creamy peanut butter (not natural-style)
– 1 large sweet potato, peeled and diced into 1/2-inch cubes
– 4 cups fresh spinach, roughly chopped
– Salt, to season

Instructions

1. Heat 2 tbsp vegetable oil in a large Dutch oven or heavy-bottomed pot over medium heat for 2 minutes until shimmering.
2. Add 1 diced yellow onion and cook for 5-7 minutes, stirring occasionally, until softened and translucent.
3. Stir in 3 minced garlic cloves and 1 tbsp grated ginger, cooking for 1 minute until fragrant to avoid burning.
4. Add 1 lb chicken thigh pieces to the pot, seasoning lightly with salt, and cook for 5 minutes until no longer pink on the outside.
5. Pour in 6 cups vegetable broth and 1 can diced tomatoes with their juices, then stir in 1 tsp smoked paprika and 1/2 tsp cayenne pepper if using.
6. Bring the mixture to a boil over high heat, then reduce to a simmer, cover, and cook for 15 minutes.
7. Whisk 3/4 cup peanut butter with 1 cup of the hot broth in a small bowl until smooth to prevent clumping, then stir it back into the soup.
8. Add 1 diced sweet potato to the pot, cover, and simmer for 15 minutes until the potato is fork-tender.
9. Stir in 4 cups chopped spinach and cook for 2 minutes just until wilted, then season the soup with salt to your preference.
10. Remove the pot from heat and let it sit for 5 minutes to allow the flavors to meld before serving.

Zesty and deeply satisfying, this soup boasts a velvety texture from the peanut butter that beautifully coats the tender chicken and sweet potato. I love serving it over a scoop of steamed jasmine rice or with a side of crusty bread for dipping—it makes for a complete, comforting meal that’s perfect for chilly evenings.

Spicy Thai Peanut Coconut Soup

Spicy Thai Peanut Coconut Soup
Kicking off the holiday cooking marathon, I always crave something that warms from the inside out—this Spicy Thai Peanut Coconut Soup is my go-to for a cozy yet vibrant meal. It’s the perfect balance of creamy, spicy, and savory, and honestly, it’s become a tradition in my kitchen on busy December days when I need a quick flavor escape.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

For the Base:
– 1 tablespoon vegetable oil
– 1 medium yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
For the Broth and Protein:
– 4 cups vegetable broth
– 1 (13.5-ounce) can full-fat coconut milk
– 1 pound boneless, skinless chicken breasts, cut into 1-inch pieces
For the Flavor and Garnish:
– 1/2 cup creamy peanut butter
– 2 tablespoons soy sauce
– 1 tablespoon lime juice
– 1 teaspoon red pepper flakes
– 1/4 cup fresh cilantro, chopped
– 1/4 cup roasted peanuts, chopped

Instructions

1. Heat 1 tablespoon vegetable oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add 1 medium finely chopped yellow onion and cook, stirring frequently, until translucent and soft, about 5 minutes.
3. Stir in 3 cloves minced garlic and 1 tablespoon grated fresh ginger, cooking for 1 minute until fragrant to avoid burning.
4. Pour in 4 cups vegetable broth and 1 can full-fat coconut milk, bringing the mixture to a gentle boil over medium-high heat.
5. Add 1 pound chicken breast pieces, reducing heat to medium-low to simmer uncovered for 15 minutes until chicken is cooked through and opaque.
6. Whisk in 1/2 cup creamy peanut butter, 2 tablespoons soy sauce, 1 tablespoon lime juice, and 1 teaspoon red pepper flakes until fully incorporated and smooth.
7. Simmer for an additional 5 minutes over low heat, stirring occasionally to let flavors meld and thicken slightly.
8. Remove from heat and stir in 1/4 cup chopped fresh cilantro.
9. Ladle the soup into bowls and top with 1/4 cup chopped roasted peanuts for crunch.

So, this soup delivers a lusciously creamy texture with a bold kick from the peanut and spice blend. I love serving it over a bed of jasmine rice or with extra lime wedges on the side for a bright, tangy twist that cuts through the richness perfectly.

Creamy Peanut Butter and Sweet Potato Soup

Creamy Peanut Butter and Sweet Potato Soup
Just when I thought my love for peanut butter couldn’t get any deeper, this cozy, unexpected soup came along and stole my heart on a chilly winter afternoon. It’s the perfect blend of sweet, savory, and creamy, and it’s become my go-to for using up those sweet potatoes lurking in the pantry.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

For the Soup Base:
– 2 tablespoons olive oil
– 1 medium yellow onion, diced (about 1 cup)
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 1 teaspoon ground cumin
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon cayenne pepper (optional)
For the Main Ingredients:
– 2 large sweet potatoes (about 1.5 lbs), peeled and cubed into 1-inch pieces
– 4 cups vegetable broth
– 1/2 cup creamy peanut butter
– 1 (13.5 oz) can full-fat coconut milk
– 2 tablespoons fresh lime juice
– 1 teaspoon salt
For Garnish:
– 1/4 cup roasted peanuts, chopped
– 2 tablespoons fresh cilantro, chopped

Instructions

1. Heat 2 tablespoons olive oil in a large pot or Dutch oven over medium heat for 1 minute until shimmering.
2. Add 1 cup diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent and soft.
3. Stir in 3 cloves minced garlic, 1 tablespoon grated ginger, 1 teaspoon ground cumin, 1/2 teaspoon smoked paprika, and 1/4 teaspoon cayenne pepper; cook for 1 minute until fragrant. Tip: Toasting the spices briefly unlocks their full flavor.
4. Add 1.5 lbs cubed sweet potatoes and 4 cups vegetable broth to the pot.
5. Increase heat to high and bring the mixture to a boil, which should take about 5 minutes.
6. Once boiling, reduce heat to medium-low, cover the pot with a lid, and simmer for 15 minutes until the sweet potatoes are fork-tender.
7. Remove the pot from heat and carefully blend the soup until completely smooth using an immersion blender. Tip: For a super creamy texture, let the soup cool slightly before blending to avoid splatters.
8. Return the blended soup to the stove over low heat.
9. Whisk in 1/2 cup creamy peanut butter, 1 can coconut milk, 2 tablespoons lime juice, and 1 teaspoon salt until fully incorporated and heated through, about 3 minutes. Tip: Stir constantly while adding the peanut butter to prevent clumping.
10. Ladle the soup into bowls and garnish each with 1 tablespoon chopped roasted peanuts and 1/2 tablespoon chopped fresh cilantro.

Ladle this velvety soup into bowls and watch as the rich, nutty aroma fills your kitchen. The sweet potatoes give it a lush, thick body that’s perfectly balanced by the tangy lime and spicy kick, while a sprinkle of crunchy peanuts adds the best textural contrast. I love serving it with a side of crusty bread for dipping—it’s comfort food that feels both indulgent and wholesome.

Zesty Peanut and Pumpkin Soup

Zesty Peanut and Pumpkin Soup
Remember those chilly evenings when you crave something cozy yet exciting? I do—last week, after a long day of holiday shopping, I wanted a soup that felt like a warm hug but with a kick, and that’s how this zesty peanut and pumpkin soup came to life in my kitchen. It’s a creamy, nutty blend with just enough spice to keep things interesting, perfect for a festive gathering or a quiet night in.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the base:
– 2 tablespoons olive oil
– 1 large onion, diced
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
For the soup:
– 4 cups pumpkin puree (canned or homemade)
– 4 cups vegetable broth
– 1 cup creamy peanut butter
– 1 teaspoon ground cumin
– 1/2 teaspoon cayenne pepper
– 1/2 cup coconut milk
For garnish:
– 1/4 cup roasted peanuts, chopped
– Fresh cilantro leaves

Instructions

1. Heat 2 tablespoons olive oil in a large pot over medium heat until it shimmers, about 1 minute.
2. Add 1 large diced onion and cook, stirring occasionally, until translucent, about 5 minutes.
3. Stir in 3 cloves minced garlic and 1 tablespoon grated ginger, cooking for 1 minute until fragrant to avoid burning.
4. Pour in 4 cups pumpkin puree and 4 cups vegetable broth, bringing the mixture to a gentle boil.
5. Reduce heat to low, then whisk in 1 cup creamy peanut butter until fully incorporated and smooth.
6. Add 1 teaspoon ground cumin and 1/2 teaspoon cayenne pepper, simmering uncovered for 20 minutes to let flavors meld.
7. Stir in 1/2 cup coconut milk and heat through for 2 minutes, being careful not to boil to prevent curdling.
8. Remove from heat and use an immersion blender to puree until velvety, or transfer to a blender in batches for a smoother texture.
9. Ladle the soup into bowls and top with 1/4 cup chopped roasted peanuts and fresh cilantro leaves.
Now, this soup isn’t just a meal—it’s a creamy, rich experience with a subtle heat from the cayenne that dances on your palate. I love serving it with a side of crusty bread for dipping, and the crunch from the peanuts adds a delightful contrast to the smooth texture.

Savory Peanut and Chicken Soup

Savory Peanut and Chicken Soup
Gathering around a simmering pot of this Savory Peanut and Chicken Soup always reminds me of cozy winter evenings when my family craves something hearty yet comforting. I love how the rich peanut butter melds with tender chicken, creating a broth that’s both nutty and savory—it’s become my go-to for chilly nights when I want minimal fuss but maximum flavor. Let me share my simple, foolproof version that comes together in about an hour.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the Soup Base:
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes
– 4 cups low-sodium chicken broth

For the Peanut Sauce:
– 1/2 cup creamy peanut butter
– 1 tablespoon soy sauce
– 1 teaspoon ground ginger
– 1/4 teaspoon red pepper flakes

For Finishing:
– 1 cup chopped carrots
– 1/2 cup chopped cilantro
– 1 lime, cut into wedges

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add 1 diced yellow onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 2 minced garlic cloves and cook until fragrant, about 30 seconds.
4. Add 1 pound cubed chicken breasts and cook until no longer pink on the outside, about 4 minutes, turning pieces halfway through.
5. Pour in 4 cups chicken broth and bring to a boil over high heat.
6. Reduce heat to low, cover the pot, and simmer for 20 minutes to cook the chicken through.
7. In a small bowl, whisk together 1/2 cup peanut butter, 1 tablespoon soy sauce, 1 teaspoon ground ginger, and 1/4 teaspoon red pepper flakes until smooth. Tip: If the mixture is too thick, add a spoonful of hot broth to loosen it.
8. Stir the peanut sauce into the soup until fully incorporated.
9. Add 1 cup chopped carrots and simmer uncovered for 10 minutes, or until carrots are tender but still slightly crisp. Tip: Avoid overcooking the carrots to keep their vibrant color and texture.
10. Remove the pot from heat and let it sit for 5 minutes to allow flavors to meld. Tip: This resting time helps the soup thicken slightly and enhances the peanut flavor.
11. Ladle the soup into bowls and top with 1/2 cup chopped cilantro.
12. Serve immediately with lime wedges on the side for squeezing.

Zesty lime brightens the rich, creamy broth, while the tender chicken and crisp carrots add a satisfying contrast in every spoonful. I love garnishing it with extra cilantro and a drizzle of sriracha for those who enjoy a spicy kick, or pairing it with crusty bread to soak up every last drop.

Smoky Bacon and Peanut Soup

Smoky Bacon and Peanut Soup
Ever since my first bite of this smoky, nutty soup at a cozy winter market years ago, I’ve been obsessed with recreating that perfect balance of savory bacon and rich peanuts. It’s become my go-to comfort dish for chilly evenings, and I love how the aroma fills the kitchen, reminding me of those festive stalls.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

For the base:
– 6 slices thick-cut bacon, chopped
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 4 cups low-sodium chicken broth
For the soup:
– 1 cup unsalted roasted peanuts
– 1 cup heavy cream
– 1 tsp smoked paprika
– 1/2 tsp black pepper
– 1 tbsp olive oil

Instructions

1. Heat a large pot over medium heat and add the chopped bacon. Cook for 8–10 minutes, stirring occasionally, until the bacon is crispy and the fat renders out. Tip: Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving about 1 tbsp of bacon fat in the pot for extra flavor.
2. Add the diced onion to the pot with the bacon fat and cook for 5 minutes, stirring frequently, until the onion turns translucent and soft.
3. Stir in the minced garlic and cook for 1 minute, just until fragrant to avoid burning.
4. Pour in the low-sodium chicken broth and bring the mixture to a boil over high heat, then reduce to a simmer for 10 minutes.
5. While simmering, blend the unsalted roasted peanuts in a food processor until they form a coarse paste, about 1–2 minutes. Tip: For a smoother texture, you can process the peanuts longer, but I prefer a bit of crunch for contrast.
6. Add the peanut paste, heavy cream, smoked paprika, and black pepper to the pot. Stir well to combine and simmer for 15 minutes over low heat, stirring occasionally to prevent sticking.
7. Drizzle in the olive oil and stir to incorporate, then let the soup simmer for an additional 5 minutes to meld the flavors. Tip: Taste and adjust seasoning if needed, but the bacon and peanuts usually provide enough saltiness.
8. Ladle the soup into bowls and top with the reserved crispy bacon pieces.
Velvety and rich, this soup boasts a creamy texture with subtle smoky notes from the paprika and bacon, while the peanuts add a delightful nutty depth that’s both comforting and unique. Serve it with a side of crusty bread for dipping, or garnish with extra chopped peanuts for an added crunch that elevates each spoonful.

Vegan Peanut and Spinach Soup

Vegan Peanut and Spinach Soup
Just last week, as a chilly December evening settled in, I found myself craving something cozy yet nourishing—a soup that could warm me from the inside out without weighing me down. That’s when I whipped up this vibrant Vegan Peanut and Spinach Soup, a creamy, protein-packed bowl that’s become my go-to for busy weeknights. It’s surprisingly simple to make, with a rich, savory flavor that even my peanut-skeptic friends adore.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

For the Base:
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tablespoon grated fresh ginger
– 4 cups low-sodium vegetable broth

For the Creamy Peanut Mixture:
– 1/2 cup creamy peanut butter
– 2 tablespoons soy sauce
– 1 tablespoon maple syrup
– 1/2 teaspoon smoked paprika
– 1/4 teaspoon cayenne pepper

For Finishing:
– 5 ounces fresh spinach leaves
– 1 tablespoon fresh lime juice
– 2 tablespoons chopped cilantro

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat for 1 minute until shimmering.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent and softened.
3. Stir in 3 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant.
4. Pour in 4 cups vegetable broth and bring to a boil over high heat.
5. Reduce heat to medium-low and simmer uncovered for 10 minutes to allow flavors to meld.
6. In a small bowl, whisk together 1/2 cup peanut butter, 2 tablespoons soy sauce, 1 tablespoon maple syrup, 1/2 teaspoon smoked paprika, and 1/4 teaspoon cayenne pepper until smooth.
7. Gradually add the peanut mixture to the simmering broth, whisking constantly to prevent clumps.
8. Simmer the soup for another 5 minutes, stirring occasionally, until slightly thickened.
9. Stir in 5 ounces fresh spinach leaves and cook for 2 minutes until wilted but still bright green.
10. Remove the pot from heat and stir in 1 tablespoon lime juice.
11. Ladle the soup into bowls and garnish each with 1/2 tablespoon chopped cilantro.

Out of the pot, this soup boasts a velvety, creamy texture from the peanut butter, with a delightful balance of savory, slightly sweet, and subtly spicy notes. I love serving it with a sprinkle of extra cilantro or a drizzle of sriracha for an extra kick—it’s perfect for dunking crusty bread or pairing with a simple salad on the side.

Peanut and Roasted Red Pepper Bisque

Peanut and Roasted Red Pepper Bisque
Diving into my kitchen on this chilly December afternoon, I was craving something creamy yet vibrant—a soup that could double as a cozy blanket and a flavor explosion. That’s when I remembered my favorite trick: blending roasted red peppers with peanut butter for a bisque that’s both nutty and sweet, a combo my family always begs for on cold nights.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For roasting and sautéing:
– 2 large red bell peppers, halved and seeded
– 2 tablespoons olive oil
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
For the bisque base:
– 4 cups vegetable broth
– 1/2 cup creamy peanut butter
– 1 teaspoon smoked paprika
– 1/2 teaspoon salt
For garnish (optional):
– 1/4 cup roasted peanuts, chopped
– Fresh cilantro leaves

Instructions

1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Place the red bell pepper halves skin-side up on the baking sheet and drizzle with 1 tablespoon of olive oil.
3. Roast the peppers in the oven for 20 minutes, or until the skins are charred and blistered.
4. Remove the peppers from the oven and let them cool for 5 minutes—this makes peeling easier, a tip I learned from my grandma to avoid burns.
5. Peel off the charred skins from the peppers and roughly chop the flesh.
6. While the peppers cool, heat the remaining 1 tablespoon of olive oil in a large pot over medium heat.
7. Add the diced onion to the pot and sauté for 5 minutes, stirring occasionally, until translucent.
8. Stir in the minced garlic and cook for 1 more minute, just until fragrant to prevent bitterness.
9. Add the chopped roasted peppers, vegetable broth, peanut butter, smoked paprika, and salt to the pot.
10. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 10 minutes, stirring occasionally to blend the peanut butter smoothly.
11. Carefully transfer the hot soup to a blender and blend on high speed for 2 minutes, or until completely smooth and creamy—for safety, I always hold the lid down with a towel to avoid spills.
12. Return the blended bisque to the pot and heat it over low for 2 minutes, just until warmed through.
13. Ladle the bisque into bowls and garnish with chopped roasted peanuts and fresh cilantro leaves if desired.

You’ll love how this bisque balances the smoky sweetness of the peppers with the rich, creamy peanut butter, creating a velvety texture that’s perfect for dipping crusty bread. Try serving it with a dollop of Greek yogurt for a tangy twist or as a starter for holiday dinners—it’s a crowd-pleaser that always disappears fast!

Hearty Peanut and Lentil Soup

Hearty Peanut and Lentil Soup
Every time winter rolls around, I find myself craving something warm and nourishing that’s also packed with plant-based protein—this hearty peanut and lentil soup is my go-to. It’s the kind of meal I love to simmer on a lazy Sunday afternoon, filling the kitchen with cozy aromas that remind me of my grandma’s cooking, though I’ve added my own twist with a touch of peanut butter for creaminess.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

For the base:
– 2 tbsp olive oil
– 1 large onion, diced
– 3 cloves garlic, minced
– 2 carrots, peeled and diced
– 2 celery stalks, diced
For the soup:
– 1 cup brown lentils, rinsed
– 6 cups vegetable broth
– 1 (14.5 oz) can diced tomatoes
– 1/2 cup creamy peanut butter
– 1 tsp ground cumin
– 1/2 tsp smoked paprika
– Salt and black pepper
For garnish (optional):
– Fresh cilantro, chopped
– Lime wedges

Instructions

1. Heat 2 tbsp olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 diced onion, 3 minced garlic cloves, 2 diced carrots, and 2 diced celery stalks to the pot. Sauté for 8–10 minutes, stirring occasionally, until the vegetables are softened and fragrant. Tip: Don’t rush this step—letting the veggies sweat properly builds a flavorful foundation.
3. Stir in 1 cup rinsed brown lentils, 1 tsp ground cumin, and 1/2 tsp smoked paprika. Cook for 1 minute to toast the spices, which enhances their aroma.
4. Pour in 6 cups vegetable broth and 1 can diced tomatoes with their juices. Bring to a boil over high heat.
5. Reduce heat to low, cover the pot, and simmer for 30 minutes, until the lentils are tender but not mushy. Tip: Check the lentils at 25 minutes—they should be soft but hold their shape.
6. Whisk in 1/2 cup creamy peanut butter until fully incorporated and the soup thickens slightly, about 2 minutes. Tip: If the peanut butter is stiff, warm it slightly in the microwave for 15 seconds to make blending easier.
7. Season with salt and black pepper to taste, then simmer uncovered for 5 more minutes to meld the flavors.
8. Ladle the soup into bowls and garnish with chopped fresh cilantro and lime wedges if desired.
Perfectly creamy with a subtle nuttiness, this soup has a rich texture from the lentils and a hint of smokiness from the paprika. I love serving it with a squeeze of lime to brighten the flavors, or pairing it with crusty bread for a complete, comforting meal that’s become a staple in my winter rotation.

Ginger-infused Peanut and Carrot Soup

Ginger-infused Peanut and Carrot Soup
Diving into a bowl of this ginger-infused peanut and carrot soup feels like wrapping up in a cozy blanket on a chilly December afternoon—it’s my go-to when I’m craving something warming yet nourishing. I first stumbled upon this combo after a holiday market trip left me with a surplus of carrots, and a dash of ginger from my pantry sparked this creamy, comforting creation. It’s become a staple in my kitchen, especially when I need a quick, satisfying meal that’s packed with flavor without much fuss.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

For the base:
– 1 tablespoon olive oil
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 4 large carrots, peeled and chopped into 1-inch pieces
For the liquid and seasoning:
– 4 cups vegetable broth
– 1/2 cup creamy peanut butter
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– 1/4 teaspoon cayenne pepper (optional)
For garnish:
– 2 tablespoons chopped peanuts
– 2 tablespoons fresh cilantro, chopped

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat until it shimmers, about 1 minute.
2. Add 1 chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 3 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant—be careful not to burn the garlic, as it can turn bitter.
4. Add 4 chopped carrots to the pot and cook for 3 minutes, stirring to coat them in the aromatics.
5. Pour in 4 cups vegetable broth and bring to a boil over high heat, then reduce to a simmer.
6. Cover the pot and let it simmer for 15 minutes, or until the carrots are tender when pierced with a fork.
7. Remove the pot from heat and use an immersion blender to puree the soup until smooth, or transfer to a blender in batches, blending on high for 1 minute—tip: if using a blender, allow it to cool slightly and vent the lid to avoid steam buildup.
8. Return the pureed soup to the pot over low heat and whisk in 1/2 cup creamy peanut butter until fully incorporated and creamy, about 2 minutes.
9. Season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/4 teaspoon cayenne pepper if using, stirring well to combine—tip: taste and adjust seasoning as needed, but avoid over-salting since the peanut butter adds richness.
10. Ladle the soup into bowls and garnish with 2 tablespoons chopped peanuts and 2 tablespoons chopped cilantro before serving immediately.

You’ll love how the velvety texture from the pureed carrots melds with the nutty peanut butter, while the ginger adds a subtle zing that brightens each spoonful. For a creative twist, try drizzling it with a swirl of coconut milk or serving it alongside crusty bread for dipping—it’s a dish that’s as versatile as it is delicious, perfect for cozying up any day of the week.

Spiced Peanut and Butternut Squash Soup

Spiced Peanut and Butternut Squash Soup
Kicking off the holiday season with a cozy, creamy soup is one of my favorite traditions. There’s something about the warmth of butternut squash and the rich, nutty depth of peanut butter that just feels like a hug in a bowl. I love making a big batch of this on a lazy Sunday—it fills the house with the most incredible aroma and leaves me with lunches for the week.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 35 minutes

Ingredients

For the Base:
– 1 large butternut squash (about 3 lbs), peeled, seeded, and cubed into 1-inch pieces
– 2 tbsp olive oil
– 1 large yellow onion, diced
– 3 cloves garlic, minced
For the Broth and Seasoning:
– 4 cups vegetable broth
– 1/2 cup creamy peanut butter
– 1 tsp ground cumin
– 1/2 tsp smoked paprika
– 1/4 tsp cayenne pepper
– 1 tsp salt
For Garnish (Optional):
– 1/4 cup roasted peanuts, chopped
– 2 tbsp fresh cilantro, chopped

Instructions

1. Preheat your oven to 400°F. Toss the cubed butternut squash with 1 tbsp of olive oil on a baking sheet, spreading it in a single layer. Roast for 25 minutes, or until the edges are caramelized and the squash is fork-tender. (Tip: Roasting the squash first deepens its natural sweetness and gives the soup a richer flavor.)
2. While the squash roasts, heat the remaining 1 tbsp of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until it turns translucent and soft.
3. Add the minced garlic to the pot and cook for 1 minute, just until fragrant—be careful not to let it burn.
4. Pour in the vegetable broth and add the roasted squash, peanut butter, cumin, smoked paprika, cayenne pepper, and salt. Stir well to combine, making sure the peanut butter is fully incorporated into the broth. (Tip: If your peanut butter is thick, whisk it with a little warm broth first to prevent clumping.)
5. Bring the mixture to a gentle boil, then reduce the heat to low. Let it simmer uncovered for 10 minutes, allowing the flavors to meld together.
6. Carefully transfer the soup in batches to a blender, or use an immersion blender directly in the pot. Blend until completely smooth and creamy, about 1–2 minutes per batch. (Tip: For an extra silky texture, strain the soup through a fine-mesh sieve after blending.)
7. Taste and adjust seasoning if needed, then ladle the soup into bowls. Garnish with chopped roasted peanuts and fresh cilantro if desired.

Velvety and rich, this soup has a luscious, smooth texture that’s perfectly balanced by the subtle heat from the cayenne and the earthy notes of cumin. I love serving it with a drizzle of extra peanut butter or a side of crusty bread for dipping—it’s a comforting, flavorful dish that’s sure to become a winter staple.

Miso and Peanut Noodle Soup

Miso and Peanut Noodle Soup
Diving into a bowl of this Miso and Peanut Noodle Soup feels like a warm hug on a chilly evening—I first whipped it up last winter when I was craving something both comforting and packed with flavor, and now it’s my go-to when I need a quick, satisfying meal. The savory miso and rich peanut butter create a broth that’s deeply umami, while the noodles and veggies make it hearty enough to stand alone. Trust me, once you try it, you’ll be adding it to your regular rotation too!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

For the broth:
– 8 cups water
– 1/4 cup white miso paste
– 1/4 cup creamy peanut butter
– 2 tbsp soy sauce
– 1 tbsp rice vinegar
– 1 tsp sesame oil
For the noodles and veggies:
– 8 oz dried ramen noodles
– 2 cups sliced shiitake mushrooms
– 1 cup shredded carrots
– 4 green onions, thinly sliced
– 1 tbsp vegetable oil
For garnish:
– 1/4 cup chopped peanuts
– 1 tbsp sesame seeds

Instructions

1. Heat 1 tbsp vegetable oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add 2 cups sliced shiitake mushrooms to the pot and sauté for 5–7 minutes, stirring occasionally, until they release their moisture and turn golden brown.
3. Pour 8 cups water into the pot with the mushrooms and bring to a boil over high heat, which should take about 5 minutes.
4. Reduce the heat to medium-low and whisk in 1/4 cup white miso paste, 1/4 cup creamy peanut butter, 2 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp sesame oil until fully combined and smooth.
5. Add 8 oz dried ramen noodles to the broth and simmer for 4–5 minutes, stirring gently to prevent sticking, until the noodles are tender but still firm.
6. Stir in 1 cup shredded carrots and cook for 2 more minutes, just until the carrots soften slightly but retain a bit of crunch.
7. Remove the pot from the heat and ladle the soup into bowls, dividing it evenly among 4 servings.
8. Top each bowl with 4 thinly sliced green onions, 1/4 cup chopped peanuts, and 1 tbsp sesame seeds for garnish.
Buttery miso and nutty peanut meld into a silky, savory broth that clings to every noodle, while the mushrooms and carrots add earthy sweetness and a satisfying chew. I love serving it with extra chili oil for a spicy kick or a squeeze of lime to brighten it up—it’s versatile enough to make your own!

Tropical Peanut and Pineapple Soup

Tropical Peanut and Pineapple Soup
On a chilly December evening like today, I find myself craving something that transports me to warmer shores. This Tropical Peanut and Pineapple Soup is my go-to escape—it’s creamy, tangy, and packed with cozy, tropical vibes that make any winter night feel like a beach vacation. I love whipping this up when I need a quick comfort fix, and it always reminds me of a trip to Hawaii where I first tried a similar bowl at a roadside stand.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– For the base:
– 1 tablespoon olive oil
– 1 medium onion, diced
– 2 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– For the soup:
– 4 cups vegetable broth
– 1 cup creamy peanut butter
– 2 cups pineapple chunks (fresh or canned)
– 1 can (13.5 oz) coconut milk
– 1 tablespoon soy sauce
– 1 teaspoon red pepper flakes
– For garnish:
– ¼ cup chopped cilantro
– ¼ cup roasted peanuts, chopped

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
3. Stir in 2 minced garlic cloves and 1 tablespoon grated ginger, cooking for 1 minute until fragrant to release their flavors fully.
4. Pour in 4 cups vegetable broth and bring to a boil over high heat, then reduce to a simmer.
5. Whisk in 1 cup creamy peanut butter until smooth and fully incorporated, which helps prevent clumping for a velvety texture.
6. Add 2 cups pineapple chunks, 1 can coconut milk, 1 tablespoon soy sauce, and 1 teaspoon red pepper flakes, stirring to combine.
7. Simmer the soup uncovered for 15 minutes, stirring occasionally, until it thickens slightly and the pineapple softens.
8. Use an immersion blender to puree the soup directly in the pot until smooth, or transfer to a blender in batches for a finer consistency.
9. Ladle the soup into bowls and top with ¼ cup chopped cilantro and ¼ cup chopped roasted peanuts for a crunchy contrast.
What I adore about this soup is its lush, creamy texture from the peanut butter and coconut milk, balanced by the bright, tangy pineapple that cuts through the richness. Serve it with a side of crusty bread for dipping, or get creative by adding grilled shrimp on top for a heartier meal—it’s a versatile dish that always brings a smile to my table.

Garlic and Herb Peanut Soup

Garlic and Herb Peanut Soup
On a chilly December evening like today, I found myself craving something uniquely comforting yet simple—a soup that could warm both hands and heart without keeping me in the kitchen all night. Garlic and Herb Peanut Soup is my go-to for those moments, blending familiar flavors into a creamy, savory bowl that feels like a cozy hug. I love how the peanut butter adds richness without heaviness, making it perfect for a quick weeknight dinner or a casual gathering with friends.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes

Ingredients

– For the base: 2 tbsp olive oil, 1 medium onion (diced), 4 cloves garlic (minced), 1 tsp dried thyme, 1 tsp dried oregano
– For the soup: 4 cups vegetable broth, 1 cup creamy peanut butter, 1 cup coconut milk, 1 tbsp soy sauce, 1 tsp smoked paprika
– For garnish: ¼ cup chopped fresh cilantro, 2 tbsp roasted peanuts (crushed)

Instructions

1. Heat 2 tbsp olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 diced onion and cook, stirring frequently, until translucent and soft, 5–7 minutes.
3. Stir in 4 minced garlic cloves, 1 tsp dried thyme, and 1 tsp dried oregano, cooking for 1 minute until fragrant—be careful not to burn the garlic.
4. Pour in 4 cups vegetable broth and bring to a boil over high heat, then reduce to a simmer.
5. Whisk in 1 cup creamy peanut butter until fully incorporated and smooth, about 2 minutes.
6. Add 1 cup coconut milk, 1 tbsp soy sauce, and 1 tsp smoked paprika, stirring to combine.
7. Simmer the soup uncovered for 15 minutes, stirring occasionally to prevent sticking—this allows the flavors to meld.
8. Taste and adjust seasoning if needed, but avoid adding salt until after simmering as the broth and soy sauce provide enough.
9. Ladle the soup into bowls and garnish with ¼ cup chopped fresh cilantro and 2 tbsp crushed roasted peanuts for a crunchy contrast.
Zesty and velvety, this soup boasts a creamy texture from the peanut butter and coconut milk, with a savory depth from the garlic and herbs. Serve it with crusty bread for dipping or top with extra peanuts for added crunch—it’s a versatile dish that shines as a starter or a light main course.

Coconut Milk and Peanut Curry Soup

Coconut Milk and Peanut Curry Soup
Winters in my part of the country can be brutally cold, and nothing warms me up faster than a big bowl of this incredibly creamy and nutty soup. I actually started making this coconut milk and peanut curry soup a few years ago after a particularly chilly holiday market trip, and it’s been a staple in my kitchen ever since. It’s the perfect cozy meal that feels both indulgent and nourishing.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

For the Aromatics & Protein:
– 1 tbsp vegetable oil
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 lb boneless, skinless chicken thighs, cut into 1-inch pieces

For the Curry Base:
– 3 tbsp red curry paste
– 1 (13.5 oz) can full-fat coconut milk
– 4 cups low-sodium chicken broth
– 1/2 cup smooth, unsweetened peanut butter
– 2 tbsp fish sauce
– 1 tbsp brown sugar

For Finishing:
– 1 red bell pepper, thinly sliced
– Juice of 1 lime
– 1/4 cup fresh cilantro, chopped
– 1/4 cup roasted peanuts, chopped

Instructions

1. Heat 1 tbsp of vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers, about 1 minute.
2. Add the diced onion and cook, stirring frequently, until it turns translucent and soft, about 5 minutes.
3. Stir in the minced garlic and grated ginger and cook for 1 minute until fragrant, being careful not to let the garlic burn.
4. Add the chicken pieces to the pot in a single layer and cook without stirring for 3 minutes to get a good sear on one side. (Tip: This initial sear locks in flavor and prevents the chicken from becoming rubbery.)
5. Stir the chicken and cook for another 2 minutes until it is no longer pink on the outside.
6. Push the chicken and aromatics to the side of the pot and add the red curry paste to the cleared space. Cook the paste for 1 minute, stirring constantly, to toast it and deepen its flavor.
7. Pour in the entire can of coconut milk and use a whisk to fully incorporate the curry paste into the liquid, scraping up any browned bits from the bottom of the pot.
8. Add the chicken broth, peanut butter, fish sauce, and brown sugar. Whisk vigorously until the peanut butter is completely dissolved and the soup base is smooth.
9. Bring the soup to a gentle boil, then immediately reduce the heat to low to maintain a simmer. Cover the pot with a lid and let it simmer for 15 minutes to allow the flavors to meld and the chicken to cook through. (Tip: A gentle simmer, not a rolling boil, is key for a creamy, non-separated soup.)
10. After 15 minutes, add the sliced red bell pepper and simmer, uncovered, for 5 more minutes until the pepper is just tender but still has a slight crunch.
11. Remove the pot from the heat. Stir in the fresh lime juice and half of the chopped cilantro. (Tip: Adding acid like lime juice off the heat preserves its bright, fresh flavor.)
12. Ladle the soup into bowls and garnish with the remaining cilantro and the chopped roasted peanuts.

This soup is wonderfully thick and velvety from the coconut milk and peanut butter, with a rich, savory depth from the curry and fish sauce. The fresh lime and cilantro cut through the richness perfectly. Try serving it over a small mound of jasmine rice for a more substantial meal, or with a side of crusty bread for dipping.

Rich Peanut and Mushroom Soup

Rich Peanut and Mushroom Soup
Every winter, when the chill sets in and the days grow short, I find myself craving a bowl of something deeply comforting and rich. This peanut and mushroom soup has become my go-to for those cozy nights in, blending earthy flavors with a creamy, nutty base that feels like a warm hug. It’s the kind of recipe I’ll whip up on a lazy Sunday, filling the kitchen with an aroma that promises pure satisfaction.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Base:
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 8 ounces cremini mushrooms, sliced
For the Soup:
– 4 cups vegetable broth
– 1 cup creamy peanut butter
– 1 tablespoon soy sauce
– 1 teaspoon smoked paprika
– 1/2 teaspoon salt
For Garnish:
– 1/4 cup chopped fresh cilantro
– 1/4 cup roasted peanuts, chopped

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat until it shimmers, about 1 minute.
2. Add 1 diced yellow onion and cook, stirring occasionally, until translucent, about 5 minutes.
3. Stir in 2 minced garlic cloves and cook until fragrant, about 30 seconds.
4. Add 8 ounces sliced cremini mushrooms and cook until they release their liquid and brown slightly, about 8 minutes.
5. Pour in 4 cups vegetable broth and bring to a boil over high heat.
6. Reduce heat to low and simmer for 10 minutes to let the flavors meld.
7. Whisk in 1 cup creamy peanut butter until fully incorporated and smooth.
8. Stir in 1 tablespoon soy sauce, 1 teaspoon smoked paprika, and 1/2 teaspoon salt.
9. Simmer for an additional 5 minutes, stirring occasionally to prevent sticking.
10. Ladle the soup into bowls and top with 1/4 cup chopped fresh cilantro and 1/4 cup chopped roasted peanuts.

Rich and velvety, this soup boasts a luxurious texture from the peanut butter, with the mushrooms adding a meaty bite that contrasts beautifully. The smoky paprika and savory soy sauce deepen the flavor profile, making it a standout dish. I love serving it with a side of crusty bread for dipping, or for a heartier meal, stirring in some cooked rice or quinoa right at the end.

Conclusion

Savor the versatility of peanuts in these 25 comforting soups! From creamy classics to spicy global twists, there’s a bowl for every taste. We hope you find a new favorite to warm your kitchen. Don’t forget to let us know which recipe you loved most in the comments below and share this roundup with fellow foodies on Pinterest. Happy cooking!

Leave a Comment