Beef Satay with Thai Peanut Dipping Sauce

by | Jan 25, 2013 | All, Appetizers, Main Dishes

This recipe is going to surprise those who know me well. As a rule, I don’t care for coconut and curry. Odd, I know, since these are flavors that most adults crave. But not for me. We all have our quirks, right? I decided it was time to try some new recipes and see if I could change that. And you know what I discovered? I like curry paste and coconut milk. Never thought I would say that. Never say never, right?

My husband, who enjoys both coconut and curry, was thrilled when I served this Beef Satay with Thai Peanut Dipping Sauce for dinner one night. The beef has a great Asian marinade filled with ginger, soy, garlic, and cilantro. Grill the skewers and serve it with the creamy peanut butter sauce. Absolutely divine. Add as much curry as you like to turn up the heat, but I kept the fire minimal since I was making it family-friendly (and, to be honest, cultivating my own taste for curry.)

Another great thing about this recipe? It can be a main dish or an appetizer. Serve it with brown rice and roasted carrots and you have a great weeknight meal. Add it to a party menu, and you have a fabulous appetizer! It’s filling but not heavy, and you can easily substitute chicken for the beef. Dishes that I can serve as an appetizer or a main dish are always a hit with me!

Yield: 12

Beef Satay with Thai Peanut Dipping Sauce

Beef Satay with Thai Peanut Dipping Sauce

This peanut sauce is crazy good and the perfect complement to the beef!

Prep Time 10 minutes
Cook Time 10 minutes
Additional Time 2 hours
Total Time 2 hours 20 minutes


  • 1 pound flank steak, cut in 3/4 inch strips across the grain
  • 2/3 cup Olive OIl
  • 1/2 cup soy sauce
  • 1/3 cup fish sauce
  • 2 shallots, minced
  • 1 cup cilantro, chopped
  • 1 tsp pepper
  • 2 T ginger, minced
  • 2 cloves of garlic, minced
  • 1 cup whole fat coconut milk
  • 1/2 cup natural smooth peanut butter
  • 2 1/2 T Brown Sugar
  • 2 T apple cider vinegar
  • 1 t. ginger, minced
  • 1 t. garlic, minced
  • 1 T green curry paste
  • 2 T. soy sauce
  • 1 T fish sauce
  • 1/2 cup hot water


  1. MIx ingredients together in small bowl. Pour marinade over flank steak and marinate for 2-24 hours.
  2. Skewer meat before grilling. Preheat grill to medium high and grill for 30 seconds each side.
  3. Serve with Thai Peanut Dipping Sauce
  4. Combine all ingredients except hot water in a medium saucepan. Once combined whisk in 1/2 cup hot water and simmer on stove for 15- 20 minutes. Serve with Beef Satay.


  1. This sauce keeps well in the refrigerator for up to 2 weeks.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 309Total Fat: 25gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 30mgSodium: 1591mgCarbohydrates: 9gFiber: 1gSugar: 4gProtein: 15g

LOVE this recipe?

Follow us on Pinterest for more great recipes! Just click the little pin button at the top of the recipe card.

We're the creative juices behind Garnish with Lemon. In the past 8 years, millions of people have sipped & snacked on our recipes. Need easy, delicious party food and drinks for your next shindig? You’ve come to the right place.

Our Story

About Lisa

Hi, I’m Lisa! Looking for the party? It’s probably at my house. Nothing brings me more joy than sharing good food with friends and family. That and a seriously good cocktail.


  1. Avatar

    This looks tasty. I really want to try that thai peanut dipping sauce! I have had one at a restaurant that I loved and have been trying to recreate it.

    • Avatar

      Hi Julia, Thanks! I love this sauce and it’s an added bonus that it keeps well in the fridge!

  2. Avatar

    Looks GREAT Lisa… I can’t wait to try it!! Where do you find green curry paste?

    • Avatar

      Hi Sarah, I found it at Super Target! Any grocery store should have it. Thanks for your note!

  3. Avatar

    Love this recipe! Will be linking back to this in my upcoming post 🙂

    • Avatar

      Thanks, Marla! Hope You are loving Colorado!

  4. Avatar

    Hi! I linked this recipe (for the peanut sauce) onto my blog post for Venison Satay. This sauce is delicious, thank you for the recipe! 🙂


Submit a Comment

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