Thai Coconut Curry Soup
Creamy coconut broth, aromatic spices, and tender veggies and protein coming together in a flavor explosion.
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Servings 4 servings
Calories 250 kcal
- 1 tablespoon coconut oil or vegetable oil
- 1 small onion finely chopped
- 3 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 2 tablespoons red curry paste
- 1 can 13.5 oz full-fat coconut milk
- 4 cups chicken or vegetable broth
- 1 tablespoon fish sauce or soy sauce for vegetarian
- 1 tablespoon brown sugar
- 1 red bell pepper thinly sliced
- 1 cup sliced mushrooms
- 1 cup cooked chicken shrimp, or tofu (optional)
- 1 lime juiced
- Fresh cilantro and Thai basil for garnish
Heat the coconut oil in a large pot over medium heat. Add the chopped onion and sauté until soft and translucent (about 3 minutes). Stir in the garlic and ginger, cooking for 1 minute until fragrant.
Add the red curry paste to the pot. Stir it into the onion mixture for 1-2 minutes to “wake up” the spices.
Pour in the coconut milk and broth, then add the fish sauce and brown sugar. Stir well to combine. Let the broth simmer gently for 5 minutes to blend the flavors.
Add the bell pepper and mushrooms to the pot. Simmer for 3-4 minutes until slightly softened. If using cooked chicken or shrimp, add it now to heat through. For tofu, add it here to soak up the broth’s flavor.
Stir in the lime juice and taste the soup. Add more salt or lime if needed. Remove from heat and top with fresh herbs before serving.