Recipes

Beef Thai Green Curry with Aubergines and Green Beans

Quick and Delicious Beef Thai Green Curry: A Perfect Weeknight Meal

There’s something magical about the aroma of a well-made Thai green curry that fills your kitchen with fragrant herbs and spices, transporting you to the bustling streets of Thailand. The beauty of this Beef Thai Green Curry lies not only in its vibrant flavours but also in how quickly it can come together. With tender strips of beef, crunchy vegetables, and a creamy coconut-based curry sauce, it’s an ideal dish for busy weeknights or even last-minute entertaining.

Why Thai Green Curry is So Popular

Thai green curry is one of the most well-known dishes in Thai cuisine, offering a beautiful balance of flavours: the fiery kick from green chillies, the aromatic freshness of lemongrass and kaffir lime leaves, and the richness of coconut milk. The Mae Jum Thai Green Curry Paste, made from these essential ingredients, serves as the flavourful base for the dish. Whether made with chicken, beef, or vegetables, the dish is always rich and complex while retaining a light, fresh quality.

Unlike some other Thai curries, green curry is on the milder side, making it a versatile dish for various preferences. The use of coconut milk tempers the heat and creates a creamy, luxurious texture, while the fresh herbs and vegetables elevate the overall flavour profile. This blend of spicy, sweet, and savoury flavours makes Thai green curry a favourite in homes and restaurants worldwide.

Choosing the Right Cut of Beef

When preparing Beef Thai Green Curry, it’s crucial to choose the right cut of beef. The best cuts for this dish are ones that cook quickly and stay tender, such as sirloin, ribeye, or rump steak. These cuts can be cooked briefly and added to the curry without becoming tough. For this recipe, rump steak is a more budget-friendly option but still offers great flavour and tenderness.

Steer clear of tougher cuts like stewing beef or casserole steak, which require slow cooking. The beauty of this dish is its quick preparation, so you’ll want beef that cooks fast and stays juicy.

106

Cooking Tip: Prevent Discolouration

When cooking beef for green or yellow curries, a useful tip is to cook the beef in a separate pan rather than in the curry sauce itself. Cooking the meat separately helps to avoid discolouration of the curry. The natural juices from the beef can sometimes turn the curry a dull brown, which detracts from its vibrant green hue. After lightly cooking the beef strips in a pan, add them to the curry at the last minute for the best flavour and presentation.

The Role of Vegetables in Thai Green Curry

To create a balanced, flavourful dish, it’s essential to incorporate vegetables that add texture and colour. In this recipe, aubergines and green beans are the star vegetables. Aubergines soak up the curry sauce beautifully, while green beans provide a satisfying crunch that contrasts with the tenderness of the beef.

Feel free to experiment with other vegetables like courgettes, baby corn, or bell peppers, depending on your preferences or what’s available in your kitchen. These vegetables absorb the curry sauce well, making each bite flavourful and rich.

Preparation:

  1. Trim and Prepare Vegetables: Trim the ends of the green beans and cut them in half. Cut the aubergine into small chunks.

  2. Slice the Beef: Thinly slice the rump steak into strips around 2 inches in length.

Cooking Method:

  1. Fry the Curry Paste: In a wok, heat 1 tablespoon of coconut oil over medium heat. Add the Mae Jum Thai Green Curry Paste and fry for 2-3 minutes, stirring constantly to release the aroma and flavour of the paste.

  2. Add Coconut Milk: Add a small amount of the thick layer of coconut milk to the wok to loosen the paste. Then, season with fish sauce and palm sugar. Simmer for another 2 minutes to allow the flavours to meld together.

  3. Add Vegetables: Add the rest of the coconut milk, aubergine, green beans, and 100ml of water. Let the curry simmer for around 10 minutes, allowing the vegetables to soften and absorb the sauce.

  4. Cook the Beef Separately: In a separate pan, heat the remaining 1 tablespoon of coconut oil and cook the beef strips until just done, taking care not to let the beef brown. This helps preserve the green colour of the curry. Once cooked, add the beef to the curry.

  5. Finish the Dish: Turn off the heat and gently stir in a handful of sweet Thai basil. The basil will add a fragrant, slightly peppery flavour that complements the richness of the curry sauce.

  6. Serve: Serve the curry with freshly made Thai Jasmine rice for a complete meal. The fragrant rice is perfect for soaking up the rich curry sauce.

Why Beef Thai Green Curry is Ideal for Entertaining

Whether you’re cooking for yourself or entertaining guests, Beef Thai Green Curry is an impressive yet simple dish to prepare. The recipe takes around 30 minutes from start to finish, making it perfect for a midweek meal when time is of the essence.

This dish is also highly versatile, as you can easily adapt the protein (substituting beef for chicken, prawns, or even tofu for a vegetarian option) or experiment with the vegetables. The combination of spicy, creamy, and aromatic flavours is guaranteed to please any crowd, and the vibrant colours of the curry and vegetables create a visually appealing dish that looks just as good as it tastes.

Garnishing and Serving Suggestions

For the final touch, serve the curry with jasmine rice and a wedge of lime to add a zesty burst of freshness. You can also garnish with sliced red chillies for an extra kick or crispy shallots for added texture. If you’re looking for a complete Thai meal, consider serving spring rolls or a papaya salad alongside the curry.

Final Thought

In my mother's kitchen in Songkhla, beef curry wasn't a weeknight emergency dish—it was a celebration of what the day had brought us. The speed of it, the way the paste releases its soul into hot oil, the vegetables softening into the sauce: this is cooking that asks for presence, not complicated technique. When I made the move to share Mae Jum with home cooks here in the UK, this curry was one of the first recipes I wanted to show people, because it sits right at the heart of how we eat in the South. Quick enough for Tuesday, special enough for guests, and utterly honest about its ingredients.

There's a reason green curry works so beautifully with beef. The fresh heat of the green chillies, the brightness of the kaffir lime and lemongrass, they cut through the richness of the meat without apology. And cooking the beef separately—as my mother always taught me—isn't a fussy technique; it's about respect. You're preserving the vivid green colour of the curry, yes, but you're also keeping the beef exactly as tender as it deserves to be. That matters.

If you've only known Thai curry from jars that sit on supermarket shelves, this will change something. The paste is stone-ground from whole ingredients, the way it's meant to be. No shortcuts, no powders, no compromise. Serve it with jasmine rice and watch how the sauce soaks in, how each grain becomes fragrant and alive. This is food made with love, the way my family has always made it.

Beef Thai Green Curry with Aubergines and Green Beans

Course
Thai Green Curry
Cuisine
Thai
Season / Occasion
Entertaining / Dinner Party
Meal Prep
Calories
412.5
Beef Thai Green Curry
Serves 4
Prep
10 min
Cook
25 min
Total
35 min
Difficulty
Easy
Cooking times shown are for the base recipe — allow extra time when making larger quantities
Tender beef, creamy coconut sauce, and vibrant green curry paste come together in under 35 minutes. This is how Jum's family makes it in Southern Thailand—quick, flavourful, and utterly genuine.
Ingredients
  • 35 g Mae Jum Thai Green Curry Paste
  • 500 g Beef Rump Steak
  • 250 g Aubergine
  • 100 g Green Beans
  • 400 ml Coconut Milk
  • 2 tbsp Coconut oil
  • 1 tbsp Palm Sugar
  • 2 tbsp Fish Sauce
  • Sweet Thai Basil (handful)
Method
Preparation
Trim the ends of the green beans and cut in half. Cutting them in half ensures they cook evenly and are the right size to eat comfortably alongside the beef without overpowering the rest of the dish.
Cut the aubergine into small chunks. Try to keep the pieces roughly equal in size so they soften at the same rate and absorb the curry sauce evenly during cooking.
Cut the beef into thin slices, around 2 inch in length. Slicing against the grain gives the most tender result, the thinner the slice, the quicker and more evenly it will cook in the pan.
Cooking Method
In a wok, gently fry Thai green curry paste in 1 tbsp of coconut oil for 2-3 minutes. Stir constantly to prevent burning, the paste should become deeply fragrant and the oil should begin to separate before you move on.
Add a small amount of coconut milk to loosen the paste before seasoning with palm sugar and fish sauce. Blend well and simmer for a further 2 minutes. Taste at this point, the sauce should be a good balance of sweet, salty, and aromatic.
Add the remaining coconut milk, aubergines and green beans and simmer for 10 minutes. The vegetables should be just tender with a little bite remaining, avoid overcooking or they'll lose their colour and texture.
In a separate pan, cook the beef in 1 tbsp coconut oil but don't let it turn too dark in colour. Once cooked fully, add the beef into the curry. Cooking the beef separately keeps it tender and doesn't darken the colour of the fresh green curry sauce.
Turn off the heat and add a handful of sweet Thai basil. Gently stir before serving with freshly made Thai Jasmine rice. Adding the basil off the heat preserves its fragrance and colour.
Nutrition per serving
412.5kcal
Calories
28.1g
Fat
12.4g
Carbs
32.5g
Protein
3.1g
Fibre
1043.8mg
Sodium
Used in this recipe
Thai Green Curry PasteThai Green Curry Paste
Previous
Thai Jungle Curry with Traditional Vegetables
Next
Pineapple and Potato Thai Yellow Curry

Leave a Comment

Your email address will not be published.