A Thai Rice & Curry Set is one of the most popular and satisfying meals found throughout Thailand. This complete meal combines fragrant jasmine rice with a flavorful Thai curry, accompanied by fresh vegetables, herbs, and traditional side dishes. Whether served at street food stalls, family restaurants, or special occasions, a Rice & Curry Set offers the perfect balance of flavors, textures, and aromas that define Thai cuisine.

The combination of steamed rice and rich curry creates a hearty meal that can be customized with different proteins, vegetables, and curry styles to suit every taste.


What Is a Thai Rice & Curry Set?

A Thai Rice & Curry Set typically consists of freshly steamed jasmine rice served alongside a choice of curry such as Green Curry, Red Curry, Massaman Curry, Panang Curry, or Yellow Curry. The meal is often accompanied by fresh vegetables, herbs, pickled vegetables, and a small side soup.

The rice helps balance the rich and aromatic curry, creating a complete and filling meal enjoyed throughout Thailand.


Why You'll Love This Recipe

  • Authentic Thai restaurant-style meal
  • Easy to customize with different curries
  • Balanced and satisfying
  • Perfect for family lunches and dinners
  • Rich in flavor and aroma
  • Complete one-plate meal

Ingredients

For the Jasmine Rice

  • 2 cups Thai jasmine rice
  • 3 cups water

For the Curry

  • 500g chicken, beef, pork, shrimp, or tofu
  • 2 tablespoons Thai curry paste (green, red, yellow, or panang)
  • 400ml coconut milk
  • 1 cup coconut cream
  • 1 tablespoon fish sauce
  • 1 teaspoon palm sugar
  • 1 cup mixed vegetables (bell peppers, bamboo shoots, eggplant, carrots, or baby corn)
  • 4 kaffir lime leaves
  • 1 cup Thai basil leaves

Side Accompaniments

  • Sliced cucumber
  • Fresh herbs
  • Pickled vegetables
  • Lime wedges

Preparation Information

Preparation Time: 20 minutes

Cooking Time: 35 minutes

Total Time: 55 minutes

Servings: 4

Difficulty Level: Easy


Step-by-Step Instructions

Step 1: Cook the Jasmine Rice

Rinse the rice under cold water until the water runs clear.

Combine rice and water in a rice cooker or pot.

Cook until fluffy and tender.

Keep warm until serving.

Step 2: Prepare the Curry Base

Heat a large pan over medium heat.

Add half the coconut cream and curry paste.

Cook for 2–3 minutes until fragrant and the oils begin to separate.

Step 3: Add the Protein

Add your chosen protein.

Cook for 5–7 minutes until partially cooked.

Step 4: Add Coconut Milk

Pour in the remaining coconut milk and coconut cream.

Add:

  • Kaffir lime leaves
  • Fish sauce
  • Palm sugar

Bring to a gentle simmer.

Step 5: Add Vegetables

Add the mixed vegetables.

Simmer for 10–15 minutes until the vegetables are tender and the curry has slightly thickened.

Step 6: Finish the Curry

Add Thai basil leaves and stir gently.

Turn off the heat once the basil becomes fragrant.


How to Assemble the Rice & Curry Set

Place a generous portion of jasmine rice on one side of a serving plate.

Ladle the curry into a separate section or bowl.

Arrange:

  • Fresh cucumber slices
  • Pickled vegetables
  • Fresh herbs
  • Lime wedges

Serve immediately while hot.


Popular Curry Choices

Green Curry Set

Features green curry paste, coconut milk, Thai basil, and vegetables with a spicy herbal flavor.

Red Curry Set

Rich and aromatic with dried red chilies and coconut milk.

Yellow Curry Set

Mild and slightly sweet with turmeric and potatoes.

Panang Curry Set

Creamy, thick, and mildly spicy with kaffir lime flavor.

Massaman Curry Set

A rich curry with potatoes, onions, peanuts, and warming spices.


Chef's Tips

Use Fresh Jasmine Rice

Freshly cooked jasmine rice provides the best aroma and texture.

Balance the Curry

A good Thai curry should balance:

  • Salty
  • Sweet
  • Spicy
  • Creamy

Serve Immediately

Rice and curry taste best when served hot and freshly prepared.

Add a Fried Egg

Many Thai restaurants offer a crispy fried egg alongside curry for an extra layer of flavor and texture.


Storage Instructions

Refrigerator

Store rice and curry separately in airtight containers for up to 3 days.

Freezer

Curry can be frozen for up to 2 months.

Rice is best prepared fresh.

Reheating

Reheat curry gently over medium heat and steam or microwave the rice before serving.


Nutritional Information (Per Serving)

  • Calories: 650–750
  • Protein: 28g
  • Carbohydrates: 65g
  • Fat: 30g
  • Fiber: 5g
  • Sodium: 850mg

Nutrition values vary depending on the curry and protein selected.


Serving Suggestions

A Thai Rice & Curry Set pairs perfectly with:

  • Thai Herbal Soup
  • Papaya Salad
  • Fresh Spring Rolls
  • Thai Iced Tea
  • Coconut Dessert

Final Thoughts

The Thai Rice & Curry Set is a true comfort meal that showcases the heart of Thai cuisine. Fragrant jasmine rice paired with rich, aromatic curry creates a satisfying and flavorful dining experience. Whether you choose Green Curry, Red Curry, Panang, Yellow, or Massaman Curry, this classic Thai combination is guaranteed to bring authentic restaurant-quality flavors to your table.