Thai green beef curry

This Thai green beef curry combines tender beef with a rich, aromatic coconut milk sauce and vibrant vegetables, delivering a delightful balance of spicy, sweet, and savory flavors. Perfect for a weeknight dinner, it's a nutritious and satisfying dish that showcases authentic Thai cuisine.

30 Nov 2025
Cook time 110 min
Prep time 30 min

Ingredients:

2 tbsp peanut oil
2 lb beef
1 onion
1/3 cup curry paste
2 garlic cloves
2 cups coconut milk
2 tbsp fish sauce
1 tbsp brown sugar
8 oz broccoli
1 cup chinese peas
2 tbsp lime juice
1/2 cup coriander leaves
Thai green beef curry

Thai green beef curry is a delicious and aromatic dish that combines tender beef with a blend of spicy, sweet, and savory flavors. This curry is perfect for a weeknight dinner or for entertaining guests, offering a taste of authentic Thai cuisine. With the rich coconut milk, vibrant green curry paste, and fresh vegetables, this dish is both nutritious and satisfying.

Instructions:

1. Heat the Oil:
- In a large pan or wok, heat the 2 tablespoons of peanut oil over medium-high heat until shimmering.
2. Cook the Beef:
- Add the thinly sliced beef to the pan and cook, stirring frequently, until the beef is browned on all sides. This should take about 5-7 minutes. Remove the beef from the pan and set it aside.
3. Sauté the Onion and Garlic:
- In the same pan, add the sliced onion and cook for about 3-4 minutes until it starts to soften.
- Add the minced garlic and cook for another 1-2 minutes until fragrant.
4. Add the Curry Paste:
- Add the 1/3 cup of green curry paste to the pan, stirring it into the onions and garlic. Cook for about 2 minutes until the paste is well integrated and fragrant.
5. Combine with Coconut Milk:
- Pour in the 2 cups of coconut milk, stirring continuously to combine it with the curry paste mixture. Bring the mixture to a gentle simmer.
6. Season the Curry:
- Add the 2 tablespoons of fish sauce and 1 tablespoon of brown sugar to the pan, stirring until the sugar dissolves completely.
7. Cook the Vegetables:
- Add the broccoli florets and Chinese peas to the simmering curry. Cook for about 5-7 minutes, until the vegetables are tender but still crisp.
8. Return the Beef:
- Add the browned beef back into the pan, stirring to combine everything together. Allow the beef to simmer in the curry for another 3-5 minutes to ensure it's fully cooked and heated through.
9. Finish with Lime Juice:
- Stir in 2 tablespoons of lime juice to the curry, giving it a fresh, zesty kick.
10. Garnish and Serve:
- Remove the pan from heat and sprinkle the chopped coriander leaves over the curry.
- Serve the Thai green beef curry hot with steamed rice or noodles.

Your Thai green beef curry is now ready to be served. Enjoy this flavorful and aromatic dish over a bed of steamed jasmine rice or with traditional Thai sticky rice. The combination of tender beef, creamy coconut milk, and crunchy vegetables is sure to delight your taste buds. This recipe is a wonderful way to bring the delicious and exotic flavors of Thailand into your home kitchen.

Thai green beef curry FAQ:

What is the ideal cooking time for the beef in this curry?

The beef should be cooked until browned on all sides, which takes about 5-7 minutes. After returning the beef to the curry, allow it to simmer for an additional 3-5 minutes to ensure it’s fully cooked and heated through.

Can I store leftovers of Thai green beef curry?

Yes, you can store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop or in the microwave, adding a little water or coconut milk if the curry thickens.

What substitutions can I make for the vegetables in this curry?

You can substitute the broccoli and Chinese peas with other vegetables such as bell peppers, zucchini, or green beans, as long as you adjust cooking times to ensure they remain tender yet crisp.

How do I know when the vegetables are properly cooked?

The vegetables should be cooked for about 5-7 minutes, until they are tender but still crisp. You can test doneness by piercing them with a fork; they should be easily pierced without being mushy.

Can I use a different type of curry paste instead of green curry paste?

Yes, you can substitute with red or yellow curry paste, but note that the flavor profile will change. Adjust the amount according to your taste preference.

Tips:

- For an enhanced flavor, marinate the beef in a little bit of fish sauce and lime juice for 30 minutes before cooking.

- If you prefer a milder curry, you can reduce the amount of green curry paste or add more coconut milk to balance the heat.

- Feel free to add other vegetables you enjoy, such as bell peppers or carrots, to make the curry even more colorful and nutritious.

- Serve the curry with a side of jasmine rice or Thai sticky rice to soak up the delicious sauce.

- For a vegetarian version, you can substitute the beef with tofu or a variety of mushrooms.

Nutrition per serving

4 Servings
Calories 1070kcal
Protein 77g
Carbohydrates 20g
Fiber 5g
Sugar 12g
Fat 80g

More recipes

Spicy pork meatball casserole

A spicy and hearty pork meatball casserole baked with fresh veggies.

13 Jan 2026

Red chicken curry

A rich and spicy red chicken curry with coconut milk.

16 Jan 2026

Keto chicken bacon broccoli stew with cheddar cheese and cream

Creamy keto chicken stew with bacon and broccoli.

19 Jan 2026

Turkish spiced lamb mince

Aromatic Turkish spiced lamb mince with couscous and apricots.

26 Nov 2025

Spaghetti bolognaise

A classic spaghetti Bolognese with rich beef and tomato sauce.

26 Dec 2025

Red lentil dahl with sweet potato

A hearty red lentil dahl with sweet potato and aromatic spices.

25 Nov 2025

Light coq au vin

A healthy take on Coq au Vin with chicken, white wine, and fresh veggies.

24 Jan 2026

Pressure cooker spaghetti and meatballs with carrots and celery

Quick spaghetti and meatballs with carrots and celery in a pressure cooker.

05 Feb 2026

Posts