This post may contain affiliate links, please see our privacy policy for details.
30 Minute Spicy Peanut Soup with Sesame Halloumiโฆfor those nights when you need a cozy, healthy dinner, but you need it fast. Simply made on the stove (or in the instant pot), using healthy, pantry staple, ingredients. Itโs creamy, just a touch spicy, and layered with sweet potatoes and kale for a bright and healthy soup. Then finish each bowl off with pan-fried Halloumi cheese. This dish is layered with flavor and texture, completely delicious, and perfect for a cold night.

Some of you might find this soup totally odd and way too different, but I beg you all to give it a try. Itโs one of my favorite creamy soups.
SO MUCH flavor and color. And geez, itโs pretty healthy too.
Hereโs the story. Do any of you remember my better than takeout 20 minute peanut noodles? I made them two years ago just before my family and I left for South Korea for the Olympicsโฆremember these pics? Crazy itโs been almost two years! I remember making those noodles and being so excited to share the recipe. It was a mix up of Asian flavors, but yet I topped the noodles with a salty Greek cheeseโฆhalloumi. Why? Because I donโt like tofu but really wanted something crispy to top my noodles with other than chicken or chickpeas. I had halloumi cheese in the fridge. When fried, it looks just like tofu. So I thought why not just add that to my noodlesโฆsalty cheese, creamy peanutty noodles? It sounded a little different, but different in a good way.
The outcome? One of the most delicious recipes Iโve created. To this day, I still fall back on those noodles when life gets crazy busy. That recipe is what I call a โback pocketโ recipe. But the secret to those noodles being so extra special?
The fried sesame halloumi. Again, kind of odd, but it works.
Which leads me right into todayโs recipe. This is the soup version of those noodles and itโs equally delicious (and just as easy).

The detailsโฆ
You can quickly make this soup on the stove or in the instant pot. Both versions are equally fast and easy. Itโs really just a matter of which method you personally prefer.
Iโm going to walk you through the stove-top method. It starts out by cooking up some shallots and garlic. Add Thai curry paste, then cook a minute or two to help the paste โactivateโ and release its flavor. Stir in all the remaining ingredients except the halloumi, and simmer until the sweet potato is soft. I used creamy peanut butter and coconut milkโฆnot only for flavor, but also for creaminess. I wanted this soup to have a really creamy base, but then have layers of texture as well.
The sweet potatoes and kale are what add heartiness to this soup and make it a dish that can truly be enjoyed as a meal. I also find the hint of sweetness to pair really nicely with the spicy from the curry paste.

Let me tell you about it this sesame halloumiโฆ
Yes, you NEED the halloumi and here is why.
Halloumi is a salty grilling cheese commonly used in Mediterranean cooking. Itโs so good when pan-fried. I love incorporating it into dishes like vegetarian tacos, my peanut noodles, and now this peanut soup. It adds such great flavor and gives the perfect crispy, salty bite. Itโs what makes this soup really stand out and become just a touch better than others.
I know itโs a little weird, please trust me, I promise youโll enjoy this!

Not into spicy food?
Donโt worry you can still enjoy this soup! Lately Iโve been getting a lot of comments about how to tame down spicy recipes. Fortunately, reducing the heat-level in recipes is easy, just decrease the amount of chilies or whatever the spicy ingredient is. For this soup, itโs the Thai red curry paste. The recipe calls for three tablespoons, but if you donโt enjoy spicy food, start by using only one tablespoon and then add more to your taste level.
This will ensure you come out loving this recipe. Just taste as you go!
Lastly, a few spoonfuls of rice would be very delicious atop this soup.
And that is pretty much all you need to know. Hoping you all end up loving this soup just as much as we all do over here. Itโs the perfect, hearty but healthy, bowl to enjoy any night of the week.
PS. if you need to make this vegan, just omit the cheese, which yes does make me sad, but I get it. Do what you need to do for you!

If you make this Spicy Peanut Soup with Sesame Halloumi, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, donโt forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!
Spicy Peanut Soup with Sesame Halloumi

Ingredients
- 2 tablespoons sesame or extra olive oil
- 2 small shallots, chopped
- 2 cloves garlic, minced or grated
- 3 tablespoons Thai red curry paste
- 4 cups vegetable broth
- 1/3 cup creamy peanut butter
- 1 (14 ounce) can unsweetened coconut milk
- 2 tablespoons low sodium soy sauce
- 1 medium sweet potato, peeled and cubed , (about 2 cups)
- 1 bunch Tuscan kale, chopped
- 1/2 cup fresh cilantro, chopped
- 8 ounces halloumi cheese, cubed
- 2 tablespoons sesame seeds
- fresh limes and chopped peanuts, for serving
Instructions
Stove-Top
- 1. Heat 1 tablespoon oil in a large pot over medium heat. When the oil shimmers, add the shallots, and garlic. Cook 1-2 minutes, until the garlic is golden. Stir in the curry paste, cook another 30 seconds to 1 minute until fragrant. Add theย broth,ย peanut butter, coconut milk, and soy sauce, stirring to combine. Add the sweet potatoes and bring to a boil, reduce the heat to medium-low and simmer 10-15 minutes, until the sweet potatoes are tender.2. Stir in the kale and cilantro, cook another 5 minutes. Taste, add salt if needed. 3. Meanwhile, make the halloumi. Heat the remaining 1 tablespoon oil in a large skillet over medium heat. When the oil shimmers, add the halloumi and cook until golden, about 5 minutes. Stir in the sesame seeds. Remove from the heat.4. Ladle the soup into bowls. Top with halloumi and peanuts. Zest, then juice the lime over each bowl. Enjoy!
Instant Pot
- 1. Set the instant pot to sautรฉ. Cook 1 tablespoon oil, the shallots, and garlic. Cook until the garlic is golden, 1-2 minutes. Stir in the curry paste, cook another 30 seconds to 1 minute, until fragrant. Add theย broth,ย peanut butter, coconut milk, and soy sauce, stirring to combine. Add the sweet potatoes. Seal and cook on high pressure for 8 minutes.2. Once done cooking, use the natural or quick release to release the steam.ย Set the Instant pot to sautรฉ.ย Stir in the kale and cilantro, cook another 5 minutes. Taste, add salt if needed. 3. Finish as directed above.
Nutrition
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Did you make this recipe? Please rate & comment below.


























Hello! If I wanted to add chicken to this while cooking on the stove, whatโs the best way to do that? Grill or saute it separately, slice thinly, and then add to the soup at the end and let it cook through? Thank you!
Hey Shiva,
Yes, I think that sounds like the best idea for you! You could even oven bake some chicken. I hope you love this recipe, please let me know if you give it a try! xx
This soup is awesome, so flavorful and full of colorful veggies! We opted to add even more vegetables by adding a can of drained chickpeas, some shredded carrots, and some quinoa for some extra protein. The halloumi cheese and fresh lime just puts this soup over the top!! Pro tip – double the amount of cheese if you are a fan of halloumi. ๐
Hey Katie,
So glad to hear this recipe turned out nicely for you, thanks for making it and your comment:)
Made this for the first time tonight and added chickpeasโฆturned out delicious!
So glad you enjoyed this recipe Ashley! xT
Want to try this but I can’t do lemongrass, can you recommend any alternative to the Thai paste?
Hey there,
You could add some lemon and lime zest! Please let me know if you give the recipe a try, I hope you love it! xTieghan
I would love to make this! Can you please recommend directions for the crockpot? Thank you ?
Hey Jules,
I would just cook on low for 6 hours. Please let me know if you give the recipe a try, I hope you love it! xTieghan