Coconut Rice Soup Recipe: Fragrant Thai-Inspired Comfort Bowl

Coconut Rice Soup Recipe: Fragrant Thai-Inspired Comfort Bowl

This fragrant Thai-inspired soup delivers comfort in every spoonful, blending creamy coconut milk with tender rice and aromatic spices.

I’ve perfected this vegan recipe to balance rich, velvety textures with bright, fresh flavors. Simple ingredients come together in 30 minutes for a satisfying bowl.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Coconut Rice Soup

Thai-inspired comfort in a bowl requires just these aromatic, plant-based ingredients.

Ingredient Amount Notes
Jasmine Rice 🍚 1 cup Rinsed until water runs clear
Coconut Milk 🥥 2 cups Full-fat for creaminess
Vegetable Broth 🥕 4 cups Low-sodium preferred
Red Curry Paste 🌶️ 2 tbsp Thai-style, check for shrimp-free
Lemongrass Stalks 🌿 2 whole Bruised, cut into 3-inch pieces
Galangal Root 🌱 1 whole Sliced thinly, ginger substitute
Kaffir Lime Leaves 🍈 4 whole Fresh or frozen, torn
Shiitake Mushrooms 🍄 1 cup Sliced thinly for texture
Red Bell Pepper 🌶️ 1 whole Thinly sliced for color
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Lime 🍈 1 whole Juiced, zest reserved
Garlic Cloves 🧄 3 cloves Minced for depth
Shallot 🧅 1 whole Finely chopped for aroma
Soy Sauce 🫒 2 tbsp Tamari for gluten-free
Palm Sugar 🍯 1 tbsp Brown sugar substitute

The coconut milk is non-negotiable for that luxurious texture—Thai Kitchen or Native Forest are reliable brands. For the lemongrass and kaffir lime leaves, Asian markets are your best bet (or Amazon Fresh in a pinch). Galangal can be tricky to find fresh, so frozen works perfectly—just thaw before slicing. Look for vibrant green kaffir lime leaves, not dried, for the best flavor.

No galangal? Ginger at a 1:1 ratio works, though the flavor profile shifts slightly. Red curry paste is key—ensure it’s shrimp-free (many brands aren’t vegan). Swap shiitake for cremini or oyster mushrooms if needed. For the rice, jasmine is traditional, but basmati in a pinch keeps the dish fragrant. Tamari can replace soy sauce for gluten-free needs.

Soups like this actually improve overnight. Store in an airtight container for up to 5 days in the fridge or freeze for 3 months. Reheat gently to preserve the coconut milk’s creamy texture. The lime and cilantro are best added fresh when serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in and let the jasmine rice soak up the coconut milk and broth—minimal cleanup, maximum flavor.
  • Creamy Heat: The red curry paste and lemongrass give it this rich, spicy depth that’s balanced by the sweet coconut milk.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week. Honestly, it tastes even better the next day.
  • Budget Friendly: Jasmine rice and coconut milk are cheap, and a little red curry paste goes a long way. Here’s what sold me—it feels fancy but costs pennies.

Step-by-Step Instructions for Coconut Rice Soup

Master this aromatic process for a comforting bowl with perfectly balanced Thai flavors every time.

Step 1: Toast Aromatics and Build the Base

Heat a large pot over medium heat and add the 2 whole Lemongrass Stalks, 1 whole Galangal Root, 3 cloves Garlic Cloves, and 1 whole Shallot. Toast for 2-3 minutes until fragrant, stirring constantly to prevent burning.

This step unlocks the essential oils in the aromatics, creating the foundation of flavor for your soup. The galangal should release its citrusy, piney notes while the shallot becomes translucent. Add the 2 tbsp Red Curry Paste and stir for 1 minute until it darkens slightly, which deepens its complex flavor profile.

Step 2: Develop the Broth and Infuse Flavors

Pour in the 4 cups Vegetable Broth, 2 cups Coconut Milk, 1 tbsp Palm Sugar, and 2 tbsp Soy Sauce. Add the 4 whole Kaffir Lime Leaves and bring to a gentle simmer over medium-high heat.

Once simmering, reduce heat to medium-low and let it cook for 10 minutes. The broth should turn a rich, golden color as the coconut milk emulsifies with the other ingredients. The kaffir lime leaves will infuse the liquid with their unique citrusy aroma—don’t skip this step, as it defines the soup’s character.

Step 3: Cook the Rice and Vegetables

Stir in the 1 cup Jasmine Rice, 1 cup Shiitake Mushrooms, and 1 whole Red Bell Pepper. Simmer for 15-18 minutes, stirring occasionally, until the rice is tender and the vegetables are soft but still hold their shape.

The rice will absorb the fragrant broth, expanding to create a creamy, porridge-like consistency. The shiitake mushrooms will plump up as they soak in the liquid, while the red bell pepper adds a subtle sweetness and vibrant color. Taste the rice—it should be fully cooked with no chalky center.

Step 4: Finish and Adjust Seasoning

Remove the pot from heat. Discard the 2 whole Lemongrass Stalks and 1 whole Galangal Root, as they’ve imparted all their flavor. Stir in the juice of the 1 whole Lime and adjust seasoning if needed, though the soy sauce and palm sugar should provide the perfect balance of salty and sweet.

The lime juice brightens the entire dish, cutting through the richness of the coconut milk. The soup should taste deeply aromatic, with layers of spice, citrus, and umami. Let it sit for 5 minutes to allow the flavors to meld together before serving.

Step 5: Garnish and Serve

Ladle the soup into bowls and garnish with the 0.5 cup Fresh Cilantro. For an extra touch, add a sprinkle of lime zest for a pop of freshness. The cilantro adds a herbal note that complements the soup’s fragrant profile.

Serve immediately while hot. The texture should be creamy yet light, with tender rice and vegetables suspended in a rich, aromatic broth. Each spoonful should deliver a comforting balance of Thai-inspired flavors, from the warmth of the curry paste to the brightness of the lime and cilantro.

👨‍🍳

Pro Tips For Making Coconut Rice Soup

  • Toast the rice: Before adding liquids, dry-toast the jasmine rice in the pot for 2-3 minutes until it smells nutty—this keeps it from turning to mush in the soup.
  • Bruise the lemongrass: Smash the lemongrass stalks with the side of your knife before adding them; I learned this the hard way after wondering why my soup lacked that bright citrus aroma.
  • Simmer, don’t boil: Once the coconut milk goes in, keep it at a gentle simmer—boiling separates the fats and makes the broth greasy instead of creamy.
  • Use full-fat coconut milk: Sounds obvious, but I was skeptical until I tried it: the light version just doesn’t give the same rich, velvety texture that holds up to the curry paste.

Dietary Considerations for This coconut rice soup

Vegan and Gluten-Free

This dish is naturally 100% plant-based, with no animal products used. The coconut milk provides creamy richness without dairy, and the vegetable broth ensures it stays completely vegan. I love how the shiitake mushrooms add meaty texture without any meat. 💪

Gluten-Free Option

To make this soup gluten-free, simply swap the soy sauce for tamari—it’s made without wheat and has a similar depth of flavor. I always keep a bottle of San-J Tamari in my pantry for this exact reason.

Allergen Awareness

Be mindful of the red curry paste—many brands contain shrimp paste. For an allergen-free version, I recommend Thai Kitchen Red Curry Paste, which is vegan and shrimp-free. Always double-check labels for hidden allergens.

Nut-Free and Dairy-Free

This recipe is naturally nut-free and dairy-free, making it safe for those with common allergies. The coconut milk is derived from the fruit, not the nut, so it’s typically safe for nut allergies. Still, check with your doctor if unsure.

Low-Sodium Adjustments

For a lower-sodium version, use low-sodium vegetable broth and reduce the soy sauce to 1 tablespoon. You can boost flavor with extra lime juice or a pinch of white pepper instead. The palm sugar balances the salt naturally.

Sugar Considerations

If you’re watching sugar intake, replace the palm sugar with 1 teaspoon of monk fruit sweetener. It won’t caramelize like sugar, but it adds sweetness without the calories. The lime and aromatics still shine through beautifully. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 35g13%
Dietary Fiber 3g11%
Sugars 4g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of jasmine?

Yes, but increase simmering time to 35-40 minutes and add 1 extra cup of broth. Brown rice has a firmer texture and nuttier flavor.

2

What if I can’t find kaffir lime leaves?

Substitute with 1 tbsp lime zest plus 1 bay leaf. While not identical, this adds citrusy depth. Fresh is always best.

3

How do I make it spicier?

Add 1 tsp chili flakes with the curry paste or 1 sliced Thai chili while simmering. Adjust to taste at the end.

4

Can I make this soup ahead of time?

It keeps for 5 days refrigerated. Flavors deepen overnight. Reheat gently and add fresh lime and cilantro.

★★★★★4.7(7 reviews)
Tyler Campbell