Thai beef coconut curry – with spices gentle enough for the whole family, but with a taste that will transport you to another country!  And Whole30 compliant too!

Thai beef coconut curry

My family loves Thai food.  Especially satays … which is why you’ll find a number of Thai recipes on this site, like Thai cucumber salad, Thai almond chicken curry or, our family’s absolute favorite of peanut satay sauce.  As you are likely aware by now, I love the Whole30 way of eating, and am always on the lookout for good recipes that will make eating this way interesting, and not reliant on the same flavors and ingredients all the time.  

Before I got really into cooking and baking, I would often just get a jar of curry sauce, or a packet mix, and hope it tasted good.  Yes, some of them did, and we had our favorites, but there’s something more satisfying about making things at home.  And realizing that a lot of the processed sauces contain gluten, or are made on lines which have processed gluten made me more determined to find a good curry recipe that satisfies all my special snowflake stomach issues!

I came across this recipe at Chocolate Covered Katie and adapted to more of my families likes and dislikes.  The original recipe was purely vegan, but I have substituted the mushrooms for beef and chicken on a number of times, but I’m positive it works well with the mushrooms as well (just need my family to like mushrooms … that will never happen though!).  The original recipe also called for peanut butter and soy sauce .. but I’ve adapted it to be Whole30 compliant and love the flavor combination!

My recommendation is that you taste the sauce while you’re cooking.  The flavor balance is great, depending on how much other stuff you’ve got in there, you just may need some more of it!

But just make it … and enjoy this Thai beef coconut curry!

Thai beef coconut curry
Serves 8
Prep Time
30 min
Cook Time
20 min
Prep Time
30 min
Cook Time
20 min
283 calories
29 g
0 g
17 g
8 g
10 g
401 g
282 g
8 g
0 g
6 g
Nutrition Facts
Serving Size
Amount Per Serving
Calories 283
Calories from Fat 146
% Daily Value *
Total Fat 17g
Saturated Fat 10g
Trans Fat 0g
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 0mg
Sodium 282mg
Total Carbohydrates 29g
Dietary Fiber 5g
Sugars 8g
Protein 8g
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.
  1. 1 cup (90g) chopped onion
  2. 1 green pepper
  3. 2 cups broth or stock (ensure no sugar included)
  4. 1 can coconut milk
  5. 2 1/2 tbs coconut aminos
  6. 1 Tbs fresh ginger
  7. 2 tbs unsweetened apple juice
  8. 1 tsp curry powder
  9. 1/3 cup sunflower butter
  10. 250g broccoli
  11. 2 carrots
  12. 2" zucchini
  13. 3 potatoes
  14. salt and pepper to season
  1. Heat a large frying pan and brown your choice of meat/protein in two batches. Set aside on paper towel to drain any excess moisture.
  2. Either steam or bake the potatoes until tender - for a quick option, wrap individual potatoes in damp paper towel, then place in microwave for approximately 12 minutes.
  3. Chop all vegetables into bite-size chunks.
  4. To make the sauce, add the stock, coconut milk, coconut aminos, ginger, fruit juice, curry powder and sunflower butter to a bowl and mix well to fully incorporate all ingredients.
  5. In a large pan, saute the onion and green pepper until the onion is soft and translucent.
  6. Add all the remaining ingredients, and the sauce, to the pot with the onions and capsicum. Bring to a boil then simmer uncovered for approximately 10 mins.
  7. Add the browned meat/protein and simmer until warmed through and the vegetables are the desired level of crispiness.
If not concerned with Whole30 compliance
  1. - use soy or tamari sauce instead of coconut aminos,
  2. - peanut butter instead of sunflower butter (almond butter will also be Whole30 compliant!)
  3. - granulated sugar instead of apple juice
Adapted from Chocolate Covered Katie
Cook at Home
Thai beef coconut curry