Skip to content
One-Pot Thai Curry - 380 calorie dinner
Dinner 40 min total medium

One-Pot Thai Curry

Fragrant one-pot Thai curry with vegetables and coconut milk. 380 calories, 14g protein, single pot.

One-Pot Thai Curry has 380 calories per serving, with 14g protein, 38g carbs, 20g fat, and 6g fiber. Prep 10 min, cook 30 min.

Nutrition per serving

4 serving(s)

380

Calories

14g

Protein

28% DV

38g

Carbs

14% DV

20g

Fat

26% DV

Fiber: 6g 21% DV
Save

* %DV based on a 2000 calorie diet

Nutrition values are estimates based on standard ingredient data and may vary with the brands and portions you use. How we calculate nutrition.

Prep Time

10 min

Cook Time

30 min

Servings

4

Est. Cost

$5.50

Servings
4

One-Pot Thai Curry

This one-pot Thai curry simmers tofu and vegetables in fragrant coconut-curry broth with brown rice cooked right in the pot. It delivers bold Thai flavor with only one pan to wash.

Ingredients

  • 13.5 oz light coconut milk
  • 8 oz firm tofu, pressed and cubed
  • 1 bell pepper, sliced
  • 1 carrot, sliced
  • 1 yellow onion, sliced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 cup brown rice, rinsed
  • 2 tbsp red curry paste
  • 1 lime (juiced)
  • Salt to taste

Instructions

  1. Heat a large pot over medium and whisk the curry paste into 1/4 cup of the coconut milk for 1 minute until fragrant.
  2. Add the onion, garlic, and ginger and sauté 2 minutes.
  3. Stir in the brown rice and toast for 1 minute.
  4. Pour in the remaining coconut milk and 1.5 cups water, then add the tofu, bell pepper, and carrot.
  5. Bring to a boil, then cover and simmer 25-30 minutes until the rice is tender and liquid absorbs.
  6. Stir in the lime juice and season with salt to taste.
  7. Rest off heat 5 minutes, then fluff and serve.

Nutrition Facts

Nutrient Amount
Calories 380 kcal
Protein 14g
Carbs 38g
Fat 20g
Fiber 6g

Tips

  • Press the tofu first so it absorbs the curry flavor and browns better.
  • Light coconut milk cuts calories roughly in half vs. full-fat.
  • Add spinach or bok choy in the last 5 minutes for extra greens.

Dietary tags

vegetarian gluten-free dairy-free high-fiber meal-prep
What do these tags mean?
High protein
≥ 25g protein per serving.
High fiber
≥ 8g fiber per serving.
Meal prep
Stores 3+ days in the fridge or is freezer-friendly with reheat instructions.
Low calorie
Under 300 calories per serving.
No cook
No heat source required — assemble and eat.

Definitions are consistent across the site. Nutrition values are estimates based on standard U.S. database values; actual results vary by brand and portion.

🧊 Storage & Reheat

Fridge

Store in an airtight container for up to 4 days.

Freezer

Freezer-friendly — store up to 2 months. Thaw overnight in the fridge before reheating.

Reheat

Microwave 700W for 60–90 seconds, or until steaming hot throughout. Add a splash of broth or water to prevent drying.

Equipment

one pot

Want to plan meals around this recipe?

Build a meal plan →