Home » Recipes » Dinner Ideas » Beef » Coconut Beef Satay

Coconut Beef Satay

This easy Coconut Beef Satay features thinly slice beef marinated in coconut milk and spices, threaded onto skewers, and grilled to perfection. Serve the tender grilled beef-on-a-stick as an appetizer or over rice or vegetables for a main dish, with peanut sauce for dipping!

Overhead view of coconut beef satay on platter with bowl of peanut sauce, cilantro, and lime wedges

My family goes weak in the knees for any dish with coconut milk, and this Coconut Beef Satay is one of our favorites. It’s a grilling recipe that’s perfect for cooking in the backyard on a warm summer evening, best enjoyed with savory-sweet Peanut Sauce for dipping. (We save other coconut milk recipe favorites, like my Coconut Curry Chicken Soup and Slow Cooker Beef Curry, for wintertime comfort!)

Why This Coconut Beef Satay Belongs on Your Menu

I love to throw this tasty, easy-to-make dish into our meal rotation, as it’s quite a bit different from our other grilling recipes. Here’s why it belongs on your menu, too!

  • Fragrant and flavorful. Beyond the coconut milk, this recipe is filled with many of our favorite flavors — beef, green curry paste, cumin, and turmeric. They all join together for a dish that’s so dang delicious!
  • Versatile serving options. I like to serve the satay alongside some grilled veggies and juicy Grilled Pineapple for a light summer meal. And if I’m wanting something a bit more substantial, I’ll cook up a pot of rice. This also works well as a party appetizer; I just use shorter skewers. But however you serve it, do not skip the peanut sauce!!
  • Easy to make. Coconut beef satay is really quite simple to make. The marinade comes together quickly and the skewers only take a few minutes on the grill. Most of the time involved is hands-off marinating time!

“I just made this recipe for dinner and it was a HUGE hit – including my 4 and 7 year olds who have already claimed the leftovers for lunch. Thank you for sharing such a wonderful recipe. I can’t wait to try more!”

Patti
ingredients needed for beef satay

What You’ll Need

Here’s everything you’ll need to make beef satay at home. Scroll down to the printable recipe card to find the exact ingredient quantities and recipe instructions.

  • Beef – Beef flank or top sirloin steak is best for making satay.
  • Coconut milk – Full-fat coconut adds richness and irresistible coconut flavor to the marinade. It also tenderizes the meat.
  • Green curry paste – Using a curry paste allows you to add a lot of flavor with a single jar, rather than having to buy a whole bunch of ingredients. I really like the Thai Kitchen brand.
  • Brown sugar – I always use light brown sugar for this recipe, but dark brown sugar would also be delicious.
  • Fish sauce – Adds umami depth to the marinade. As with my Egg Roll in a Bowl, it’s an ingredient that really makes the flavors pop!
  • Seasonings – Ground cumin, turmeric, salt, and black pepper enhance the overall flavor and add warmth to the marinade. 
  • Lime – Squeeze fresh lime wedges over the beef for a fresh, bright finish.

How to Make Coconut Beef Satay

Follow along with the steps involved in making this coconut beef satay at home.

  • Prepare. Slice the beef thinly against the grain and whisk together the coconut milk, green curry paste, brown sugar, fish sauce, cumin, and turmeric. Add the beef to the marinade, then cover and refrigerate for at least 1 hour or up to overnight.
  • Thread beef onto skewers. Wind the marinated strips of beef back and forth in an S-shape, then season with salt and pepper.
  • Grill. Clean and oil the grill grates, then cook the skewers over high heat until nicely charred. 
  • Serve. Transfer the beef satay to a platter and serve with peanut sauce.

Tips & Variations

Make sure your coconut beef satay turns out perfect with these pointers. I’ve also got a little variation you can try!

  • Soak wooden skewers. If using wooden skewers, you’ll want to soak them in water for at least 30 minutes before adding the beef. This will help keep the skewers from burning on the grill.
  • Freeze the beef before slicing. To get very thin slices, you can place the beef in the freezer for about 30 minutes prior to slicing.
  • Add vegetables. You can make skewers with just veggies to grill alongside the beef. Try zucchini, onion, and bell pepper. Mushrooms would also be good, as would pineapple chunks.
  • Grill indoors if needed. If you don’t have access to an outdoor grill, you can still make beef satay by using a grill pan on your stovetop. Just heat the pan over medium-high heat and cook until the beef is nicely charred.
Overhead view of coconut beef satay on platter with bowl of peanut sauce, cilantro, and lime wedges

Serving Suggestions

The flavors in Cilantro Lime Rice also work with Thai food, so it would be fab with this coconut beef satay. I love the richness of my homemade Peanut Sauce with this recipe, but you can use Sweet Chili Sauce if you’re more in the mood for a sticky, spicy, and sweet sauce. Simple Grilled Pineapple also goes really well with this meal scenario!

How to Store and Reheat Leftovers

  • Refrigerator: Leftover coconut beef satay can be stored in an airtight container in the refrigerator for up to 3 days.
  • Freezer: If you want to save your leftover beef skewers for longer, they can be frozen in an airtight container or freezer bag for up to 3 months.
  • Reheating: To reheat the beef skewers, either place them in the oven at 350°F for about 10 minutes or heat them up on a grill pan or skillet over medium heat. Make sure to rotate the skewers so that all sides are evenly heated.
Overhead view of coconut beef satay on platter with bowl of peanut sauce, cilantro, and lime wedges

Coconut Beef Satay

Yield: 4 servings
prep time: 20 minutes
cook time: 5 minutes
Additional Time: 1 hour
total time: 1 hour 25 minutes
This Coconut Beef Satay features thinly slice beef marinated in coconut milk and spices, threaded onto skewers, and grilled to perfection. Serve with peanut sauce for dipping!
5 Stars (2 Reviews)
Print

Ingredients

  • pounds beef flank or top sirloin steak, 1” to 1½” thick, and very cold
  • ¾ cup full-fat coconut milk
  • 3 tablespoons prepared Thai green curry paste (I like Thai Kitchen brand)
  • 3 tablespoons firmly packed brown sugar
  • 1 tablespoon fish sauce
  • 1 teaspoon ground cumin
  • ¼ teaspoon ground turmeric
  • kosher salt & freshly ground black pepper, to taste
  • fresh lime wedges, for squeezing over the satays before eating

Instructions

  • Note: If using wooden skewers, soak them in water for at least 30 minutes before adding the beef. The beef should be sliced very thinly – it helps to place it in the freezer for about 30 minutes prior to slicing.
  • Slice the beef against the grain into very thin strips.
  • In a large bowl, whisk together the coconut milk, green curry paste, brown sugar, fish sauce, cumin, and turmeric. Add the beef strips and mix to coat evenly. Cover and place in refrigerator to marinate for 1 hour or overnight.
  • Thread beef strips onto skewers, winding back and forth in an S shape (should look similar to old-fashioned ribbon candy). Sprinkle with salt and pepper.
  • Heat grill to high. Make sure the grates are clean, then oil the grates. Grill the skewers, turning after the steak shows nice char marks. The thin slices of beef will not take long to cook, about 3 to 5 minutes total. Take care to not overcook.
  • Transfer skewers to a serving platter and serve with Peanut Sauce if desired.

Nutrition Information:

Serving: 1 Calories: 368kcal Carbohydrates: 11g Protein: 38g Fat: 18g Saturated Fat: 12g Polyunsaturated Fat: 1g Monounsaturated Fat: 4g Cholesterol: 102mg Sodium: 453mg Potassium: 710mg Fiber: 0.5g Sugar: 10g Vitamin A: 1779IU Vitamin C: 1mg Calcium: 73mg Iron: 5mg
Nutrition information is automatically calculated by Spoonacular. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your own favorite calculator.
Did you make this recipe?Please leave a comment below. And share a photo on Instagram with the hashtag #afarmgirlsdabbles or tag @farmgirlsdabble!

get new posts via email:

Leave a Reply

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

Recipe Rating:




29 comments on “Coconut Beef Satay”

  1. 5 stars
    It’s my first time here and I found you via Pinterest – boy am I glad! I just made this recipe for dinner and it was a HUGE hit – including my 4 and 7 year olds who have already claimed the leftovers for lunch. Thank you for sharing such a wonderful recipe. I can’t wait to try more!

    1. So lovely to meet you – and I’m so happy your family liked this, yay!! Thanks for taking the time to come back to let me know.

    1. You would LOVE it! But, oh my, I just know you are in for many fabulous food treats over the next couple of weeks. I so wish I could taste along with you!! Love you!!

  2. I really love coconut milk too, but I forget to cook with it at home for some reason! I’ve made a Thai curry with it a few times that I love.
    These skewers look so good! Something else I don’t always make. Loving this recipe Brenda!

    1. Lovely to hear from you, Aggie. I think I’m addicted to grilling meat on sticks. At least that’s what my husband has been eluding to recently. ;)

  3. Hi! Found you through a couple websites, “Eat, Live Run” and “The Tasty Kitchen Blog”. I am a huge fan of coconut milk and have been looking for more ways to use it. This will def get a turn on our grill this summer.

  4. Mmmmm, I love coconut milk too!
    This am I woke up craving satay… and then I see this post. Coincidence? I think not.

  5. Stephanie @ Girl Versus Dough

    Just finished breakfast and my tummy already is rumbling for this! Looks super tasty.

  6. Jeremiah Ozment

    I am a foody, I love eating different food, I turned a Vegan two years back and since last two years I have been able to be a strict Vegan.

    In this period I have started taking coconut milk and trust me it tastes thousand times better than normal milk! Even I am addicted to coconut milk and dishes made out of it!

  7. OK Brenda, how did you know Greg and I were just talking Satay? We’re making the Chicken variety this weekend (tons of fresh cilantro in the garden right now!) YUM-E!

    1. Hello Ann! Will we see your family at Kevin’s wedding this weekend? I wish that those 2 family weddings didn’t overlap! :(

  8. Becca - Cookie Jar Treats

    Oh man this looks so good. Anything with a peanut sauce is good though- I’m addicted to the stuff. Whenever my family goes to this sushi/Japanese restraunt I always get something with their peanut sauce (usually Thia peanut chicken).

    I’ve only ever used coconut milk once in a dish, but it was really deliciou! I can’t remember what it was called though. I have it saved on the computer somewhere thankfully. It was an Indian dish with chicken and the sauce was like a rusty orange color.

  9. I can almost smell the wonderful flavours from these. Great recipe and I’ll be sure to try it over the summer months (quite anxious to actually)

  10. Julia {The Roasted Root}

    Yes, yes, and yes! That plate looks delicious! We cook with coconut milk fairly frequently too and I just love the flavor. Don’t get me started on peanut sauce…I could put it on everything and eat it by the spoonful. Your grilled veggies look awesome too!

  11. This looks so good. I am a big fan of coconut milk, too. I’ve been experimenting with it in ice cream, which is a nice summer treat. ;)