Thai Ground Beef Curry


Thai Ground Beef Curry by Ashley of

This Thai ground beef curry is so, so good! It’s a bit similar to an Indian recipe that I make often called keema. Keema is a South Asian minced meat dish and is usually made with peas or potatoes. Well, THIS is the Thai version of keema, only with broccoli. And it rocks.

Thai Ground Beef Curry by Ashley of

You can keep serve this overtop cauli-rice or you can serve this with a side of jasmine rice (hubby prefers rice to cauli-rice). I’ll sometimes eat this over gluten-free pasta. It’s kind of like the Thai-version of Italian meat sauce. And yes, I’ve somehow compared this Thai ground curry to both Indian cuisine and Italian cuisine.

If you’re new to cooking international foods, it’s easy – you just need the right spices and ingredients. Check out some local ethnic food stores. In most cases, you’ll find most of these spices at Kroger. If not, there’s always Amazon 🙂

Thai Ground Beef Curry by Ashley of

Looking for more paleo-friendly Thai recipes? I’ve compiled this list of tasty Thai recipes you should check out.

Thai Ground Beef Curry

Thai Ground Beef Curry by Ashley of

Thai Ground Beef Curry

4.86 from 7 reviews
Pin Recipe Print Recipe
Servings 4


  • 2 tablespoons avocado oil or fat of choice
  • 1 onion chopped
  • 2-3 Thai bird chilies slit but keep intact
  • 1 pound ground beef
  • 3 garlic cloves minced
  • 1 inch-knob ginger minced
  • ½ teaspoon turmeric
  • ½ teaspoon cumin
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 tablespoon red curry paste
  • 1 medium broccoli head chopped into florets
  • 1 cup tomato sauce
  • 2 tablespoons fish sauce
  • 1 giant handful of Thai basil
  • 2 teaspoons fresh lime juice


  • Heat a skillet or wok over medium heat and add the oil, onion and Thai chilies.
  • Once the onion begins to brown, add the garlic, ginger, turmeric, cumin, salt, black pepper and ground beef. Cook until the beef is no longer pink.
  • Stir in the red curry paste then add broccoli. Cook for a minute then add tomato sauce, fish sauce and Thai basil.
  • Simmer on low for about 10-15 minutes - or until sauce begins to thicken.
  • Add the fresh lime juice and serve.


I always use grassfed beef, so if you’re using regular beef, you can probably cut down on the oil.
Also, if you can’t find Thai bird chilies, use serrano peppers instead.
Did you make this recipe?Tag @myheartbeets on Instagram and hashtag it #myheartbeets!

Pin This Recipe

Like this recipe? Pin it to your favorite Pinterest board now so you will remember to make it later!

Pin Recipe Now0
Thai Ground Beef Curry by Ashley of

Just for fun, here’s a picture of this dish that I took back in 2013:

Thai Ground Beef Curry
Thai Ground Beef Curry


Find out more about my cookbooks Indian Food Under Pressure and South Asian Persuasion.

About Ashley

Hi, I’m Ashley. Thanks for being here! I truly believe that food brings us closer together. Gather around a table with good food and good people, and you’ll have the ingredients you need to create some happy memories. My hope is that you find recipes here that you can’t wait to share with family and friends.


Subscribe to get our latest content by email. We won't send you spam. You can unsubscribe at any time.

Reader Interactions

Leave a Comment & Rating

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

Recipe Rating


  1. Nicolette says

    Solid recipe with good flavors. Thanks so much. I had tomato paste and no sauce, so I just added a little water and it worked perfectly!

  2. Kate Sanderson says

    I’d love to try this recipe but am not sure on ‘tomato sauce’….in NZ that’s ketchup. I assume it’s more a can of pureed tomatoes?

    • My Heart Beets says

      Hi Kate! Ah I didn’t realize that – yes it is a can of pureed tomatoes that have been cooked down. If you want to use fresh tomato puree you can do that – I’d suggest using 1.5-2 cups and adding it in step 2 with the beef so that it can thicken. Let me know if you try it!

  3. Claire says

    4 stars
    Hi Ashley, I made this tonight. I was tired, but even being tired it was easy to make and the excitement of using a lot of spices woke me up. I was scared to death to used that bird’s eye chile from what I read on the web about them, so I only used one and it was not super spicy at all. I also had a hard time finding out more about it (do you dare to eat it later?) I guess I’ll try a nibble of it tomorrow. Tonight I served on cauliflower rice and it was good. Tomorrow I’ll try making your GF naan and eat it with that. I too made the “mistake” of using spaghetti sauce instead of tomato sauce because I oddly had one cup left over from spaghetti the night before…I thought I was being thrifty. It was fine I thought. I didn’t have the basil, so I was missing that but had all the other ingredients. I found myself wanting more veggies in it. Maybe I’ll add some more tomorrow night. ANYHOW, I really enjoyed the complex flavors and cooking with spices….really fun. I’ll be back for more of your recipes. You’re my favorite food blogger! PS — I’m 67 and still cooking from scratch and healthy food!

    • My Heart Beets says

      Aww thank you!! It makes my day hearing that I’m your favorite food blogger – so nice of you to say 🙂 I’m so glad you liked the recipe! I look forward to hearing how the naan turns out for you 🙂

      • Clare says

        The bird’s eye chili was not too hot….I ate the whole chili once it was cooked. And I DID try the naan and it was amazing and SO EASY to make! Since I am gluten-free, that will be a regular for me. It was delicious…I was surprised because I used to love wheat naan back in the day, but this was a great substitute. You are my favorite food blogger because you make the kind of food I like to eat and it’s gluten-free and delicious! Good luck to you!

  4. Carrie says

    5 stars
    Wow….well, I will admit that the first time I tried to make this several months back I had a complete and total brain malfunction and interpreted the ingredient “tomato sauce” to mean your typical marinara spaghetti sauce. The result? A meal that just tasted….wrong. I have to assume now, in retrospect, it was ingredients like oregano that are in marinara that made the dish taste like some sort of Italian/Asian fusion gone terribly wrong, and I thought “well, maybe this is the one thing I don’t like from the blog, that’s okay”. But recently you posted on Facebook about this recipe so I had a look at the ingredient list again and realized my error 🙂 Today I went and got the PROPER ingredients and all I can say is I am beyond excited to have another one of your amazingly flavorful recipes as a regular in our home! This was a total powerhouse of various flavors that went well together – thank you for FBing about it so I could try it again the right way!

  5. Hannah says

    5 stars
    Always looking for healthy grass fed beef meals. This meal was very easy to make. I thoroughly enjoyed this Thai Ground Beef Curry. I most certainly will be making this again.

  6. BarryinSF says

    5 stars
    Great recipe- I loved it as did my family! Thank you!
    I have a suggestion, however. In the future, you might want to put down calories, number of servings, and total time to prepare/cook in a summary. It helps a lot. Other than that it was perfect 🙂

  7. GreenMonkey says

    I had a chuck roast thawed out and wanted something different than a pot roast. I trimmed most of the fat from the roast and cut it into chunks and used this instead of the ground beef for this recipe. Fantastic!! Thanks, I will be making use of this recipe for a foundation for many more meat dishes.

    • My Heart Beets says

      I’m so glad you liked this recipe – thank you so much for letting me know! I actually just posted a fried beef recipe that calls for beef cubes/chunks – maybe you’ll like that too? 🙂

paneer lababdar

Ashley's Secrets



Favorite tips & tricks to

easy & delicious Indian cooking