Loading Video...

Grilled Beef Satay

  • Level: Easy
  • Total: 2 hr 40 min
  • Prep: 20 min
  • Inactive: 2 hr
  • Cook: 20 min
  • Yield: 20 skewers
Save Recipe


1 pound beef tenderloin, cut into 2-inch strips

20 wooden skewers, soaked in water 30 minutes

1 cup plain yogurt

1 teaspoon freshly grated ginger

1 teaspoon minced garlic

1 tablespoon curry powder

1/2 lemon, juiced

Vegetable oil, for grilling

Cilantro leaves, for garnish


  1. Thread the beef onto the soaked skewers, working the skewers in and out of the meat so that it stays in place while grilling. Combine yogurt, ginger, garlic, curry powder, and lemon juice in a shallow platter and stir to combine. Place the beef skewers into the yogurt marinade and turn them until they are well coated. Cover and let the meat marinate in the refrigerator for up to 2 hours.
  2. Place a grill pan over medium heat and brush it with oil to prevent the meat from sticking. Grill the satays for 3 to 5 minutes on each side, until nicely seared and cooked through. Serve piled on a large platter garnished with cilantro.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.

Grilled Beef Rolls

Grilled Beef Tenderloin

Spicy Grilled Beef Tenderloin

Grilled Cabbage and Corned Beef Wedge Salad

Grilled Wagyu Beef with Quick Creamed Spinach

Kobe Beef Chateaubriand Fillet with Grilled Red Onions

Bear's Grilled Beef Shortribs with Amy's Sweet Potato Trujillo Tamales

Spiced Ground Beef and Grilled Japanese Eggplants with Maple Syrup Sauce