• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Get my free Meal Prep Quick Start Guide

Get my free Meal Prep Quick Start Guide

  • New? Start Here
  • Contact

Sweet Peas and Saffron

meal prep recipes for busy people

  • All Recipes
    • Course
      • Breakfast
      • Lunch
      • Dinner
      • Sides
      • Salad
      • Soups & Stews
      • Drinks
    • Method
      • Air Fryer
      • Instant Pot
      • Slow Cooker
      • Grill
      • One Pot Meals
    • Diet
      • Dairy-Free
      • Gluten Free
      • Low Carb
      • Vegan
      • Vegetarian
      • Nut Free
    • Protein
      • Beans
      • Beef
      • Chicken
      • Lentils
      • Seafood
      • Pork
    • Recipe Index
  • Air Fryer
  • Instant Pot
  • Shop
    • Shop Meal Plans
    • Shop Favorites
  • Get my free Meal Prep Quick Start Guide

    Get my free Meal Prep Quick Start Guide

Home Method Grill
5
/5
25 minutes minutes

Thai Beef Koftas with Coconut Sauce

Dairy Free Dairy-Free Gluten Free Gluten Free Low Carb Low Carb Nut Free Nut Free
Jump to Recipe
By: Denise Bustard30 Comments
Posted: 7/30/15 Updated: 8/28/20

This post may contain affiliate links. Please read our disclosure policy.

A creative twist on the traditional Middle Eastern recipe: Thai beef koftas with a coconut curry dipping sauce! Similar to a meatball, it is wrapped around a skewer and grilled on the barbecue.

When it comes to ground beef, our usual recipes are taco casserole, beef taquitos and meatballs. But sometimes? It's fun to get out of our comfort zone and try something new. And these Thai beef koftas are fun, tasty, and just a little bit different!

thai beef koftas on plate with grilled sweet potatoes, limes and coconut dipping sauce

In case you are not familiar with a kofta, it's a traditional Middle Eastern recipe made with ground beef, ground lamb, garlic, parsley and a whole bunch of delicious spices, all processed together and wrapped around a skewer. Koftas are often cooked on the grill, though there are so many different types and preparation methods that vary by region. Here's a great looking authentic kofta kebab recipe, if that's what you are looking for.

This recipe? This is not authentic, this is a fun little remix using Thai flavors!

Reasons you'll ♡ Thai beef koftas

  • it's a delicious and unique way to prepare ground beef
  • they cook on the grill for easy clean up
  • the flavors of the beef koftas are fantastic, especially with the coconut dipping sauce!


overhead view of thai beef kofta kebabs on plate

How to prepare koftas

As mentioned, there are many different ways to prepare a kofta, depending on the region. They can be shaped into balls or patties, or shaped around skewers and grilled. For this recipe, I went kebab style as it's fun and easy to prepare.

Before you start preparing the meat, it's important to soak your skewers in water. This helps prevent the skewers from burning badly and breaking off.

Once skewers are soaking, we get to work on the meat. Mix together all ingredients except for the beef in a large bowl: we are using minced garlic, fish sauce, brown sugar, lime juice, Thai red curry paste, salt and worcestershire sauce. Add the beef and mix everything together using a fork or your hands.

Next, we can form 'elongated meatballs' around the skewer. You can make them fat, as pictured, but be warned that they can be quite heavy on the skewers. Another option is to make them longer and narrower, but covering the length of the skewer. This will cook through more evenly than the meatball shape.

Grilling the koftas

To grill the koftas, heat a barbecue to medium heat. Grease the grill with a little oil, then carefully place the koftas onto the grill. Cook for 8-10 minutes total, turning the koftas every 2 minutes. If you are unsure of whether they are cooked through, check with a digital thermometer to ensure they reach an internal temperature of 160°F. Remove from the heat and allow to rest for 3-5 minutes before serving.

The coconut dipping sauce

While the Thai beef koftas have plenty of flavor on their own, the coconut dipping sauce is the perfect accompaniment. To prepare the sauce, whisk together coconut milk, Thai red curry paste, lime juice, fish sauce, brown sugar, soy sauce and sesame oil. The flavors are similar to a creamy coconut Thai curry sauce, and go perfectly with the rich flavors of ground beef.

side angle view of thai beef koftas on plate with sweet potatoes, limes and coconut dipping sauce

Recipe tips

  • this recipe should work with ground turkey; make sure avoid a lean ground turkey and to cook to an internal temperature of 165°F
  • when forming the koftas, do not exceed 2 tablespoons per kofta, as they will be too heavy for a wooden skewer
  • be sure to soak wooden skewers for at least 30 minutes before grilling to prevent them from burning and breaking
  • to form the koftas, I found it easiest to mash together in my hands first, then roll out gently, then stick the skewer through the center
  • the koftas are delicate when raw, but after searing, they firm up nicely
  • leftovers can be kept for up to 4 days in the fridge. Reheat on the grill or in a covered frying pan.

What to serve with this recipe

Since you have the grill fired up, it's a great opportunity to serve with some grilled sides or a fresh salad:

  • Grilled Sweet Potato Rounds
  • Unbelievably Crispy Grilled Potatoes
  • Balsamic Grilled Zucchini
  • Grilled Zucchini with Lemon and Parmesan
  • Summer Couscous Salad
  • Orzo Pasta Salad with Feta and Mint

 

dipping a thai beef kofta kebab into the coconut dipping sauce

More easy dinners

  • Healthy Taco Salad
  • Teriyaki Salmon Glaze
  • Easy Sweet Chili Shrimp Stir Fry
  • Sheet Pan Chicken Fajitas
  • Zucchini Noodle Pad Thai

Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!

thai curry beef koftas with coconut sauce on gray plate with sweet potatoes and tomatoes

Thai Beef Koftas with Coconut Sauce

5 from 4 votes
Prep Time: 15 minutes mins
Cook Time: 10 minutes mins
Total Time: 25 minutes mins
Print Rate
A creative twist on the traditional Middle Eastern recipe: Thai beef koftas with a coconut curry dipping sauce! Similar to a meatball, it is wrapped around a skewer and grilled on the barbecue.
4

Ingredients

Coconut Sauce:

  • ½ cup coconut milk (well shaken)
  • 1 teaspoon Thai red curry paste
  • 2 teaspoons lime juice
  • 2 teaspoons fish sauce
  • 3 teaspoons brown sugar
  • 1 teaspoon soy sauce
  • 1 teaspoon sesame oil

Thai Beef Koftas

  • 2 cloves garlic (minced)
  • 1 tablespoon ginger (minced)
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • 1 teaspoons Thai red curry paste
  • ¼ teaspoon salt
  • ½ teaspoon worcestershire sauce
  • 1 lb lean ground beef (450 g)

Instructions 

  • Soak 15 or so wooden skewers in water 30 minutes before preparing the recipe.
  • Pre-heat grill to medium-high.
  • Shake together all coconut sauce ingredients. You may need to shake for a few min to get the curry paste completely dissolved. Set aside.
  • In a large bowl, mix together all kofta ingredients except the beef. Whisk until curry paste is completely dissolved. Add the ground beef and mix until completely combined. The easiest way to do this is to use your hands to mix it up.
  • Form 'elongated meatballs'. Do not exceed 2 tablespoons per kofta, as this gets very heavy on the skewer and difficult to handle/cook through. It is easiest to mash together in your hands first, then roll out gently, then stick the skewer through the center.
  • Grill over medium heat, turning every 2 or so minutes for 8-10 minutes, until they are cooked through completely.
  • Serve with coconut sauce.

Tips:

Storage
After cooking, koftas may be stored in the fridge for up to 4 days. Reheat on the grill or in a covered frying pan.
Other types of ground meat
This recipe should work with any type of ground meat.
  • Ground turkey- avoid a lean ground turkey. Cook to an internal temperature of 165°F
  • Ground pork- cook to an internal temperature of 165°F
  • Ground lamb- cook to an internal temperature of 160°F
  • Ground chicken- avoid as is lean and may dry out on the grill
Tips
  • do not exceed 2 tablespoons per kofta, as they will be too heavy for a wooden skewer
  • the koftas are delicate when raw, but after searing, they firm up nicely

Nutrition Information

Serving: 1/4 batch, Calories: 287kcal, Carbohydrates: 8g, Protein: 25g, Fat: 17g, Saturated Fat: 8g, Cholesterol: 71mg, Sodium: 971mg, Sugar: 7g
Author: Annie Holmes
Course: Dinner
Cuisine: Thai

© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

Did You Make This?Don't forget to leave a review below, and tag us on Instagram using @SweetPeasAndSaffron or #sweetpeasandsaffron
Tag Me On Instagram Rate Recipe
  • Share
  • Flipboard
  • Email

Meet Denise Bustard

Denise Bustard is the creator of Sweet Peas and Saffron, a meal prep-focussed food blog. With a PhD in biochemistry, Denise takes a scientific approach to perfecting her recipes. You can find Denise's work featured on Huffington Post, MSN, Self and more.

Read more...

You May Also Like...

  • thai curry beef in white bowl with lime slice and peanuts
    Slow Cooker Thai Curry Beef
  • thai basil beef stir fry in large skillet
    Thai Basil Beef Stir Fry
  • overhead shot of three korean beef skewers on wood cutting board
    Korean Beef Skewers (Beef Bulgogi)
  • two ginger beef tacos with peanut sauce and trimmings
    Ginger Beef Tacos with Peanut Sauce
two sweet potato falafel pitas on gray plate with dipping sauce
Previous Post
Sweet Potato Falafel Pitas with Tahini Sauce
one pot orecchiette with ground turkey and zucchini in skillet
Next Post
One Pan Orecchiette with Ground Turkey and Zucchini

Reader Interactions

5 from 4 votes (4 ratings without comment)

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




  1. Joanne Wain says

    Posted on 5/2/17 at Posted on 5/2/17

    Hi..I am just learning to cook a few Thai dishes as my daughter and son in law love Thai food. This recipe sounds great, but is there another way to cook them besides grilling?

    Reply
    • Denise says

      Posted on 5/10/17 at Posted on 5/10/17

      Hi Joanne, huge apologies for my late reply! I have only tried them on the grill but I bet you could bake them, since they're similar to a meatball. I bake my meatballs at 375 for 20 minutes, these may be a bit larger and need longer.

      Reply
  2. Glenda says

    Posted on 10/7/15 at Posted on 10/7/15

    My husband made these last night on the grill and they were great! Only thing I would have preferred the coconut sauce was a little thicker and spicier.. any suggestions? Perhaps I could try with the coconut cream and more spices. The beef itself was delicious!

    Reply
    • Denise says

      Posted on 10/13/15 at Posted on 10/13/15

      Hi Glenda! I am glad you liked the koftas. And I agree, the coconut sauce could have been a little thicker. I'm not familiar with coconut cream, if you try it would you let me know how it turns out? Thanks for the feedback!

      Reply
  3. Denise says

    Posted on 8/4/15 at Posted on 8/4/15

    Thanks, Thao, me too!

    Reply
  4. Michelle { A latte Food } says

    Posted on 7/31/15 at Posted on 7/31/15

    I am loving this new look! It's so pretty! I also love these skewers! So, so delish.

    Reply
  5. Sam @ SugarSpunRun says

    Posted on 7/31/15 at Posted on 7/31/15

    Authentic or not, these koftas look delicious! Love your layout, too!! 🙂

    Reply
  6. Denise says

    Posted on 7/31/15 at Posted on 7/31/15

    Thanks so much, Jessica! I am so excited to finally share it with everyone!

    Reply
  7. Ashley says

    Posted on 7/31/15 at Posted on 7/31/15

    Love the new design! It's so bright and clean and fun! These sound absolutely delicious - especially that coconut sauce!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks, Ashley! I'm so excited it's finally up!

      Reply
  8. Geraldine | Green Valley Kitchen says

    Posted on 7/31/15 at Posted on 7/31/15

    Love the new design, Denise - it's rocking! (You've made me a bit jealous too!)

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks, Geraldine! 🙂 🙂

      Reply
  9. Medha @ Whisk & Shout says

    Posted on 7/31/15 at Posted on 7/31/15

    Congrats on your new blog design! I totally love it- looks great 🙂 And these koftas sound delicious, that coconut sauce is to die for!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Medha! 🙂

      Reply
  10. Mariah @ Mariah's Pleasing Plates says

    Posted on 7/30/15 at Posted on 7/30/15

    These look amazing. And I LOVEEEE your new blog design! It is perfect!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Mariah! I'm loving it!

      Reply
  11. Danielle says

    Posted on 7/30/15 at Posted on 7/30/15

    I love the new site, Denise! It looks fantastic! These beef koftas also look fantastic too, I love that coconut sauce. Yum!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks, Danielle! 😀

      Reply
  12. Jess @ Flying on Jess Fuel says

    Posted on 7/30/15 at Posted on 7/30/15

    So pretty!!! I love the little icons-- totally adorable! And the peapod. <3 <3 Seriously, it looks great!!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Jess! I love the icons, too 🙂

      Reply
  13. Ashley | The Recipe Rebel says

    Posted on 7/30/15 at Posted on 7/30/15

    Um, just stunning! Everything! I am so in love with your new design!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Ashley! It feels so good to have a fresh look for the site 🙂 🙂

      Reply
  14. Andrea @ Cooking with Mamma C says

    Posted on 7/30/15 at Posted on 7/30/15

    I love the new look, Denise! I think you're much more organized that you give yourself credit for. You just have lots going on. This recipe looks so fun!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      You are right, Andrea! There is only so much space in a person's brain 😉 Thanks!

      Reply
  15. Sarah @Whole and Heavenly Oven says

    Posted on 7/30/15 at Posted on 7/30/15

    Denise, I LOVE the new site design! So many new fun things to check out! Speaking of which, this beef? I can't even. It looks SO good with that coconut sauce!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Sarah! I am so happy with how everything turned out 🙂

      Reply
  16. April@ Girl Gone Gourmet says

    Posted on 7/30/15 at Posted on 7/30/15

    Love the new site design and the koftas! Definitely want to try them -- always need new ideas for ground beef 🙂

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      I agree, April! I am trying to do one 'out of the box' ground beef recipe per month because I am sick of the usual ground beef recipes 🙂

      Reply
  17. Nora @ Savory Nothings says

    Posted on 7/30/15 at Posted on 7/30/15

    It's just gorgeous Denise! And those koftas... Yum!

    Reply
    • Denise says

      Posted on 7/31/15 at Posted on 7/31/15

      Thanks so much, Nora!

      Reply

Primary Sidebar

photo of annie meal prepping ingredients

Hi, I'm Annie

Meal prep took me from feeling constantly stressed out about meals to cool, collected and in control. I want to share this amazing and transformational habit with you, so you can feel in control, too! Read more ...

Meal Prep

Instant Pot

Air Fryer

Freezer Meals

Slow Cooker

Breakfast

Popular

overhead shot of sweet potatoes lined up with text showing number of minutes to cook each

PERFECT Instant Pot Sweet Potatoes

overhead shot of 7 easy stir fry sauces on gray background

7 Easy Stir Fry Sauce Recipes

overhead shot of a variety of seven easy rice recipes with text description

7 Easy Rice Recipes (Stove Top & Rice Cooker)

5 minute asian salad dressing in a mason jar on gray background

5 Minute Asian Salad Dressing

Get my free Meal Prep Quick Start Guide

Get my free Meal Prep Quick Start Guide

Reader Faves

overhead shot of blue mason jar filled with crispy chickpeas

ULTRA Crispy Air Fryer Chickpeas

a stack of fluffy protein pancakes with blueberries on top and syrup being drizzled over them

Perfect Fluffy Protein Pancakes (no banana!)

ingredients to make greek seasoning blend with labels on white background

Easy Greek Seasoning Blend

collage image that says 25 popular meal prep ideas

25 Most Popular Lunch Meal Prep Ideas

As seen on:

Wondering where to start?

Get my Meal Prep Quick Start Guide

Join My Free Meal Prep Challenge!
  • Browse Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Snacks
    • Drinks
    • Air Fryer
    • Instant Pot
    • Freezer
  • Meal Prep 101
    • Shop Meal Plans
    • Meal Prep Basics
    • Meal Prep Challenge
    • Quick Start Guide
Back to Top

Privacy Policy

Disclaimers

Contact

Accessibility

Causes

About

© 2025 Sweet Peas and Saffron
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Logo by Wooden Spoons

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.