Thai Coconut Curry Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews


for the soup

  • 1 large onion, thinly sliced
  • 2 green peppers, thinly sliced
  • 2 jalapeño peppers, diced (leave some out for garnish)
  • 1 tablespoon fresh ginger, diced
  • 2 cloves garlic, minced
  • 1 tablespoon red curry paste
  • 1 1/2 teaspoons turmeric
  • 1/4 teaspoon salt
  • 15 oz light coconut milk
  • 1/2 teaspoon fish sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon rice vinegar (can sub white vinegar)
  • 2 tablespoons peanut butter
  • 15 oz chickpeas, drained
  • 8 cups low sodium chicken stock
  • 1 bunch fresh cilantro, chopped (leave some out for garnish)
  • 1 bunch fresh basil, chopped (leave some out for garnish)

for the crispy tofu

  • 40 oz (2 packs) firm tofu, cut into 1/2 inch cubes
  • 2 tablespoons cornstarch
  • 1 tablespoon soy sauce
  • 1 tablespoon sesame oil (can sub olive oil)

for the rest

  • 4 oz rice noodles, cooked al dente
  • few leaves fresh basil
  • few slices jalapeño
  • pomegranate seeds
  • lime wedges (I quickly put mine on the grill)


    1. Heat a large pot or dutch oven on the stove over medium heat with about 1 tablespoon of olive oil. Once it’s hot, sauté the onion and green peppers until translucent, about 4 minutes.
    2. Add in the jalapeño, ginger, and garlic, cooking for an additional minute. Mix in red curry paste, turmeric, and salt.
    3. Turn the heat to high and add in the coconut milk, fish sauce, soy sauce, rice vinegar, peanut butter, chicken stock, and chickpeas. Allow to come to a boil, then reduce mixture to a simmer. Cook over low heat for 2 hours, allowing the liquid to reduce by about half. This gives everything a really ridiculously good flavor, so make sure to cook it that long!
    4. When you’re ready to serve the soup, chop the cilantro and basil and stir them into the soup. leaving a few leaves out to garnish on top later.
    5. While the soup is cooking, make the crispy tofu. Preheat oven to 400°F. Line a baking sheet with a silpat or parchment paper.
    6. In a large bowl, mix together cornstarch, soy sauce, and sesame oil. Toss in tofu, coating completely in cornstarch mixture.
    7. Spread the tofu onto prepared pan, then place in the oven and allow to cook for 40 minutes, flipping the tofu over halfway through cooking.
    8. To plate your soup, place a healthy serving of rice noodles into a soup bowl. Top with soup, then arrange tofu, basil, cilantro, jalapeño, pomegranate seeds, and lime all around the edge of the bowl. Serve!