Thai Beef Green Curry Recipe

Introduction

This Thai Beef Green Curry is a vibrant and flavorful dish that combines tender beef with fresh vegetables and aromatic herbs. Rich coconut milk and spicy green curry paste create a creamy, spicy sauce perfect for a comforting meal. It’s an excellent way to experience authentic Thai flavors at home.

The image shows a white plate with two main layers: on the right, a dome-shaped mound of white steamed rice with a fluffy texture, and on the left, a thick curry filled with tender brown beef slices, bright green pea pods, orange carrot pieces, and fresh green herbs scattered throughout. The curry has a light brown sauce with a slightly oily surface, pooling around the rice and beef. A silver spoon rests behind the rice inside the plate. The dish sits on a white marbled surface with soft natural lighting. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 455 g beef
  • 2 medium carrots, sliced
  • 120 g snow peas (about 2 cups), strings removed
  • 250 – 300 g eggplant
  • 1 small can sliced bamboo shoots (about 140 g drained weight)
  • ½ onion, sliced (optional)
  • 100 g green curry paste (about 1 can of maesri or namjai paste)
  • 1 can full fat coconut milk (about 1 ½ cups)
  • 1 cup water (or stock if preferred)
  • 2 tsp palm sugar
  • Fish sauce or salt, to taste
  • 1 bunch Thai basil, leaves removed from stems
  • 1 tbsp lemongrass paste (or 1 lemongrass stalk)
  • 4 kaffir lime leaves
  • 1 green chili (optional, for added spice)

Instructions

  1. Step 1: Prepare the beef by cutting it into 2-inch thick sections with the grain, then slice thinly against the grain to keep it tender.
  2. Step 2: Peel and slice the carrots thinly. If thick, halve them lengthwise before slicing. Slice the onion and set both aside separately.
  3. Step 3: Cut the eggplants according to type: halve or quarter smaller Thai or Indian eggplants, or slice larger Japanese eggplants into ½ inch pieces.
  4. Step 4: Drain and rinse the bamboo shoots. Prepare snow peas by removing strings and washing; leave whole or cut in half.
  5. Step 5: If using fresh lemongrass stalk, bruise it by hitting with the back of a knife to release flavor.
  6. Step 6: (Optional) Heat a little vegetable oil in a pan and sear eggplants until lightly colored for extra flavor.
  7. Step 7: In a large pot, place ½ cup coconut milk and green curry paste. Cook over medium heat, stirring to dissolve the paste and bring to a boil.
  8. Step 8: Continue cooking until the coconut milk thickens and the oil separates; lower heat if needed to prevent burning.
  9. Step 9: Stir to cook the curry paste in the oil for 1-2 minutes. (Optional: add kaffir lime leaves, lemongrass, and green chili now.)
  10. Step 10: Add half the water, stir to combine, then add onion, carrot, and eggplant. Bring to a simmer and cook 1-2 minutes.
  11. Step 11: Add beef and bamboo shoots, mix well. Simmer gently for 5-10 minutes until beef and eggplant are cooked through. Adjust time based on beef thickness.
  12. Step 12: Add more water if the curry seems dry during cooking.
  13. Step 13: Once beef is cooked, stir in remaining 1 cup coconut milk and palm sugar. Heat just to simmer to keep curry creamy.
  14. Step 14: Add snow peas and Thai basil leaves, stirring gently. Taste and adjust seasoning with fish sauce or salt. Add extra water or coconut milk for desired sauce consistency.
  15. Step 15: Remove from heat and serve immediately over steamed rice.

Tips & Variations

  • For extra depth, sear the beef briefly before adding it to the curry.
  • Swap palm sugar with brown sugar if unavailable.
  • Use chicken or tofu instead of beef for a different protein option.
  • Add other vegetables like bell peppers or baby corn for variety.
  • Adjust the amount of green chili based on your preferred spice level.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or coconut milk if the curry thickens too much. Avoid prolonged boiling when reheating to maintain creaminess.

How to Serve

A white round plate holds a stew with three main layers: the top layer shows medium-sized pieces of cooked beef and thick diagonal slices of bright orange carrots, the middle layer has vibrant green chili peppers and dark purple eggplant pieces that look soft, and the bottom layer is a golden yellow-brown broth that looks rich and flavorful. The dish is placed on a white marbled surface with a folded blue-gray cloth to the right side. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different type of meat for this curry?

Yes, chicken, pork, or even tofu can be used as alternatives to beef. Adjust cooking times accordingly to ensure the protein is cooked through.

Is green curry paste very spicy?

Green curry paste can be quite spicy, but the heat level varies by brand. You can reduce the amount used to lower the spice or add more coconut milk to mellow the heat.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Beef Green Curry Recipe


  • Author: Thomas
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

A vibrant and flavorful Thai Beef Green Curry featuring tender beef strips, fresh vegetables, and aromatic herbs simmered in a rich coconut milk and green curry paste sauce. This authentic recipe balances spicy, sweet, and savory flavors, perfect served over steamed rice for a comforting meal.


Ingredients

Scale

Meat and Vegetables

  • 455 g beef, cut into thin strips
  • 2 medium carrots, sliced thinly
  • 120 g snow peas (about 2 cups), strings removed
  • 250300 g eggplant (Thai, Indian, or Japanese variety)
  • 1 small can sliced bamboo shoots (about 140 g drained weight)
  • ½ onion, sliced (optional)

Curry Base and Flavorings

  • 100 g green curry paste (about 1 can of Maesri or Namjai paste)
  • 1 can full fat coconut milk (about 1½ cups)
  • 1 cup water
  • 2 tsp palm sugar
  • Fish sauce or salt, to taste
  • 1 tbsp lemongrass paste or 1 stalk lemongrass (bruised)
  • 4 kaffir lime leaves
  • 1 green chili (optional, for extra heat)

Fresh Herbs

  • 1 bunch Thai basil, leaves removed from stems

Instructions

  1. Prepare the beef: Cut large pieces of beef into 2-inch thick sections with the grain, then slice into thin strips against the grain to ensure tenderness when cooked.
  2. Prepare vegetables: Peel and slice carrots thinly, halving lengthwise first if thick. Slice onions if using. Cut eggplants into halves or quarters for Thai/Indian varieties or ½ inch thick slices for Japanese eggplants. Drain and rinse bamboo shoots. Wash and string snow peas, cutting in half if preferred.
  3. Prepare lemongrass (if using stalk): Bruise the stalk by hitting it with the back of a knife to release flavors.
  4. Optional sear eggplants: Heat a little vegetable oil in a pan over medium-high heat and sear eggplants to develop color and flavor, then set aside.
  5. Start the curry base: Place ½ cup of coconut milk and the green curry paste into a large pot. Cook over medium heat, stirring constantly to dissolve the paste and bring the coconut milk to a boil.
  6. Cook until oil separates: Continue cooking gently to split and thicken the coconut milk until oil separates from the curry paste; lower heat as needed to prevent burning. Stir the paste in the oil for 1-2 minutes. Add kaffir lime leaves, lemongrass, and green chili now if desired.
  7. Add liquids and vegetables: Add half the water and stir. Mix in onion, carrot, and eggplant. Simmer for 1-2 minutes.
  8. Add beef and bamboo shoots: Stir in beef strips and bamboo shoots, bring to a gentle simmer and cook for 5-10 minutes until beef and eggplant are tender. Adjust cooking time depending on beef thickness.
  9. Adjust liquid: Add more water if the curry looks too dry.
  10. Finish curry: Add remaining 1 cup coconut milk and palm sugar, heating gently to simmer to retain creaminess. Avoid boiling to prevent splitting.
  11. Add final vegetables and seasoning: Stir in snow peas and Thai basil leaves. Taste and adjust with fish sauce or salt as preferred. Optionally add more water or coconut milk for desired sauce consistency.
  12. Serve: Remove from heat and serve hot over steamed rice.

Notes

  • Slicing beef against the grain ensures tender meat.
  • Searing eggplants is optional but adds extra flavor and color.
  • Using full-fat coconut milk creates a richer, creamier curry.
  • Adjust the spiciness by adding or omitting the green chili.
  • Fish sauce can be substituted with salt for a vegetarian or kosher variation, but it adds authentic umami flavor.
  • For more depth, use stock instead of water if preferred.
  • Do not overcook coconut milk after final addition to prevent it from splitting.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Keywords: Thai beef green curry, Thai curry recipe, coconut milk curry, green curry paste, Thai basil, easy Thai dinner

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating