Thai Curry Coconut Rice Bowl

Featured in: Dinner Fix

Experience a vibrant bowl bursting with flavor—fluffy coconut jasmine rice forms the base for crisp vegetables and golden tofu, all enveloped in a rich, aromatic Thai curry sauce. Finished with a sprinkle of fresh cilantro, crunchy peanuts, and bright lime, this bowl offers a harmonious blend of creamy, savory, and zesty notes. It’s an easy, colorful dish perfect for vegetarian and gluten-free preferences, bringing classic Thai cuisine to your table in less than an hour.

Updated on Sun, 05 Oct 2025 14:16:05 GMT
Thai Curry Coconut Rice Bowl served in a deep dish, topped with colorful fresh vegetables and tofu. Save
Thai Curry Coconut Rice Bowl served in a deep dish, topped with colorful fresh vegetables and tofu. | nachohaha.com

This vibrant Thai Curry Coconut Rice Bowl is my answer whenever I crave something comforting yet fresh. Creamy coconut rice forms the base for buttery tofu and crisp veggies, all tossed in a lively red curry sauce. This bowl is endlessly adaptable and always satisfies my whole family.

I first made this recipe after a long grocery run when I needed to use up odds and ends of produce. Now it is a regular at our weeknight table and a favorite make ahead lunch.

Ingredients

  • Jasmine rice: gives a fluffy, fragrant base. Look for rice with a fresh floral aroma for the best coconut rice.
  • Coconut milk: is the secret to rich creamy rice and sauce. Use full fat coconut milk for the creamiest result and check for minimal ingredients on the label.
  • Red Thai curry paste: provides heat and flavor. Choose a brand whose ingredients you recognize or try making your own for a homemade touch.
  • Soy sauce or tamari: adds savory depth. Opt for gluten free if needed and check labels for hidden additives.
  • Firm tofu: keeps its shape after browning. Look for tofu packed in water that feels dense when pressed between your fingers.
  • Red bell pepper: sweet and colorful
  • Snap peas: bright crunch and mild flavor
  • Broccoli florets: for substance and vitamins
  • Carrot: adds a subtle sweetness and pretty ribbons. Pick carrots that are firm with a deep orange color.
  • Brown sugar: offsets the spice and brings balance
  • Fresh lime juice: offers zesty acidity to finish the sauce
  • Cilantro: aromatic finishing touch. Choose bunches with lively green leaves and no yellowing.
  • Roasted peanuts: for crunchy garnish. Use unsalted for better control of seasoning.
  • Lime wedges: for squeezing over each bowl

Instructions

Rinse the Rice:
Measure the jasmine rice and rinse under cold running water. Swirl with your hand and drain until the water runs clear. This removes excess starch and helps the rice stay fluffy.
Cook the Coconut Rice:
In a medium saucepan combine the rinsed rice coconut milk water and salt. Bring to a gentle boil over medium heat. Immediately reduce the heat to low cover and cook for about 15 minutes. Let it rest off the heat covered for another 10 minutes to allow the grains to finish steaming. Fluff gently with a fork before serving.
Brown the Tofu:
While the rice cooks pat the tofu dry and cut into even cubes. Heat vegetable oil in a large skillet or wok set over medium high heat. Cook the tofu pieces in a single layer turning every couple of minutes until each side is golden and crisp about 5 to 7 minutes. Remove with a slotted spoon to a plate and set aside.
Prep and Stir Fry the Vegetables:
Slice red bell pepper and trim snap peas. Peel and julienne the carrot and cut broccoli into small florets. Add all vegetables to the hot skillet or wok and stir fry over medium high heat. Cook for three to five minutes stirring frequently until the vegetables are just tender but still crisp.
Mix the Curry Sauce:
In a separate bowl whisk together red curry paste coconut milk soy sauce brown sugar and fresh lime juice. Whisk until smooth and fully blended. Taste for spice level and adjust as needed.
Simmer the Sauce and Tofu:
Pour the curry sauce over the stir fried vegetables in the skillet. Let the mixture come to a gentle simmer so the flavors meld and the sauce thickens slightly about 2 to 3 minutes. Return the browned tofu to the pan and stir gently to coat each piece in the sauce. Warm everything through and turn off heat.
Assemble the Bowls:
Scoop fluffy coconut rice into the bottom of each serving bowl. Spoon the saucy curry vegetables and tofu over the rice. Top with a sprinkle of chopped fresh cilantro and roasted peanuts and add a lime wedge to each bowl for squeezing over right before eating.
Steaming Thai Curry Coconut Rice Bowl with creamy sauce, crisp veggies, and peanuts ready to eat. Save
Steaming Thai Curry Coconut Rice Bowl with creamy sauce, crisp veggies, and peanuts ready to eat. | nachohaha.com

Firm tofu is a favorite ingredient of mine because it crisps up so nicely and soaks up the curry flavor. Watching my family tuck into these colorful bowls always reminds me how simple meals create the best moments together.

Storage Tips

Let everything cool before storing. The rice and curry tofu veggie mixture hold up well in separate airtight containers in the fridge for up to four days. Reheat in the microwave or a skillet adding a splash of water or coconut milk to loosen the sauce.

Ingredient Substitutions

You have lots of flexibility. Swap the tofu for tempeh or cooked chicken if you are not vegetarian. Try any quick cooking vegetables you have such as baby corn zucchini green beans or mushrooms. For added heat toss a pinch of chili flakes into the sauce or atop your finished bowl.

Serving Suggestions

This bowl is great on its own but I sometimes serve it with a quick cucumber salad or extra lime wedges. For a party try arranging the toppings bar style so everyone can build their own bowl just the way they like.

Cultural Context

Thai curries draw on local herbs and roots like galangal and lemongrass which bring memorable depth to sauces. Coconut milk is an essential feature in both savory and sweet Thai dishes lending creaminess and balancing the spice with natural sweetness.

Seasonal Adaptations

Use asparagus and early carrots in spring Add summer squash and fresh corn in summer Stir in roasted pumpkin or butternut squash in fall for extra heartiness

Success Stories

This is a go to recipe for friends new to Thai flavors. My neighbor had never tried curry paste before and now she keeps a jar on hand just to make this. Leftovers always disappear from the fridge before the week is out.

Freezer Meal Conversion

Both coconut rice and curry vegetables freeze well for up to two months. Cool completely before packing into freezer safe bags or containers. Thaw in the fridge overnight and reheat gently with a splash of water to loosen the rice and sauce.

Hearty Thai Curry Coconut Rice Bowl featuring fluffy coconut rice and vibrant garnishes, perfect for dinner. Save
Hearty Thai Curry Coconut Rice Bowl featuring fluffy coconut rice and vibrant garnishes, perfect for dinner. | nachohaha.com

Try this with whatever fresh vegetables you have on hand and enjoy a colorful, comfort filled meal that is healthy and satisfying every time.

Recipe FAQ

Can I use another protein instead of tofu?

Absolutely, you can swap tofu for chicken, shrimp, or tempeh, adjusting cook times as needed for each.

Is this dish suitable for gluten-free diets?

Yes, simply use gluten-free soy sauce and ensure your curry paste is certified gluten-free.

Which vegetables work best in this bowl?

Bell pepper, snap peas, broccoli, and carrots shine, but zucchini, baby corn, or mushrooms are great alternatives.

How spicy is the curry sauce?

The heat level depends on your curry paste. For more kick, add fresh chilies or chili flakes to taste.

What type of rice is recommended?

Jasmine rice is used for its fragrant, fluffy texture, complementing the creamy coconut and curry flavors.

Are peanuts necessary for garnish?

While peanuts add crunch and flavor, you can omit them or use toasted cashews for a different twist.

Thai Curry Coconut Rice Bowl

Jasmine rice, bold Thai curry sauce, tofu, and fresh vegetables come together for a vibrant, satisfying bowl.

Prep duration
20 min
Time to cook
25 min
Complete duration
45 min
Created by Carlos Vega

Type Dinner Fix

Complexity Easy

Heritage Thai

Output 4 Portions

Dietary requirements Meat-free, No dairy

Components

Coconut Rice

01 1 1/2 cups jasmine rice
02 13.5 ounces (1 can) coconut milk
03 1 cup water
04 1/2 teaspoon salt

Thai Curry Sauce

01 2 tablespoons red Thai curry paste
02 13.5 ounces (1 can) coconut milk
03 1 tablespoon soy sauce (use gluten-free if needed)
04 1 tablespoon brown sugar
05 1 teaspoon fresh lime juice

Vegetables and Protein

01 1 tablespoon vegetable oil
02 1 red bell pepper, sliced
03 1 cup snap peas, trimmed
04 1 cup broccoli florets
05 1 medium carrot, julienned
06 14 ounces firm tofu, pressed and cubed

Garnishes

01 2 tablespoons fresh cilantro, chopped
02 2 tablespoons roasted peanuts, chopped
03 1 lime, cut into wedges

Directions

Phase 01

Prepare Jasmine Rice: Rinse jasmine rice under cold water until the water runs clear.

Phase 02

Cook Coconut Rice: In a medium saucepan, combine rinsed rice, coconut milk, water, and salt. Bring to a boil over medium-high heat, reduce heat to low, cover with a lid, and simmer for 15 minutes. Remove from heat and let stand, covered, for 10 minutes. Fluff with a fork before serving.

Phase 03

Brown the Tofu: While rice is cooking, heat vegetable oil in a large skillet or wok over medium-high heat. Add pressed and cubed tofu. Cook, turning occasionally, until golden on all sides, about 5 to 7 minutes. Remove tofu and set aside.

Phase 04

Sauté the Vegetables: In the same skillet, add red bell pepper, snap peas, broccoli florets, and julienned carrot. Stir-fry for 3 to 5 minutes until vegetables are crisp-tender.

Phase 05

Make Curry Sauce: In a mixing bowl, whisk together red Thai curry paste, coconut milk, soy sauce, brown sugar, and lime juice until smooth.

Phase 06

Simmer Sauce and Combine: Pour curry sauce into the skillet with vegetables. Bring to a gentle simmer. Return tofu to the pan and stir to coat. Cook for 2 to 3 minutes until everything is heated through.

Phase 07

Assemble and Serve: Divide coconut rice among serving bowls. Top each portion with curry-coated vegetables and tofu. Garnish with fresh cilantro, roasted peanuts, and lime wedges.

Tools needed

  • Medium saucepan with lid
  • Large skillet or wok
  • Knife and cutting board
  • Mixing bowl
  • Measuring cups and spoons

Allergy details

Review each component for potential allergens and speak with a healthcare provider if you're concerned about specific ingredients.
  • Contains soy from tofu and soy sauce.
  • Contains peanuts in garnish.
  • Check curry paste and soy sauce labels for gluten and fish if allergies are a concern.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 540
  • Fats: 28 g
  • Carbohydrates: 57 g
  • Proteins: 16 g