Thai Beef Coconut Curry Recipe

A tender beef curry featuring pineapple and tomatoes in a rich yellow sauce delivers an authentic Thai flavor experience.

Category Tags:

DinnerEntree

Cuisine Tags:

Thai

This page may contain affiliate links. If you click and buy, I may receive a small commission at no extra cost to you.

Instructions

  1. Combine all curry paste ingredients with up to 1/4 can of coconut milk in a food processor and blend well; set aside.

  2. Heat oil in a wok or large pan over medium-high heat, stir-fry onion rings for 1-2 minutes until browned, then add stock.

  3. Reduce heat to medium and simmer until most stock is gone.

  4. Remove half of the onion rings with a slotted spoon and reserve; leave the rest in the pan.

  5. Increase heat to high, add beef (and more oil if needed), and stir-fry for 2-3 minutes until browned, adding sherry gradually.

  6. Stir in curry paste, most of the remaining coconut milk (reserve 1/4 cup), bay leaves, and fresh pineapple (if using); bring to a gentle boil.

  7. Reduce heat to low, cover, and simmer for 20-45 minutes, stirring occasionally.

  8. Add tomatoes and canned pineapple (if using), then simmer for 10 minutes until tomatoes soften.

  9. Reduce heat to low, stir in remaining coconut milk and reserved onion rings.

  10. Taste and adjust seasoning with fish sauce, chile, sugar, or lime/lemon juice as desired.

  11. Garnish with fresh coriander and serve with Thai jasmine rice.

Nutritional Info (per serving)

Calories: 774 kcal
Carbohydrate: 47 g
Cholesterol: 110 mg
Fiber: 4 g
Protein: 35 g
Saturated Fat: 27 g
Sodium: 1386 mg
Sugar: 29 g
Fat: 52 g
Unsaturated Fat: 0 g