Satay Beef Skewers

I absolutely love to entertain. Entertaining does not have to be difficult, complex or very time consuming. Having some quick and easy dishes up your sleeve always makes this process easier. These Beef Satay Skewers are a great option as the sauce can be prepared a day in advance and the longer you leave the meat to marinade, the tastier they will be. My recipe is quite mild so that my children can enjoy them too, but there is no reason why you can’t give the sauce a little more oomph by adding some fresh chilli or a little more curry powder.

1 tablespoon olive oil
1 clove garlic, crushed
½ teaspoon ginger, minced
1 can full cream coconut milk
1 teaspoon curry powder
2 tablespoons, smooth peanut butter
½ teaspoon salt
8 bamboo skewers
600g diced beef

Soak bamboo skewers in water for approximately 30 minutes so that they won’t burn.
Place the diced beef on the bamboo skewers, 4-5 pieces on each one. Otherwise you can buy pre-skewered beef from your local butcher.
Heat oil in pan on medium heat on stove then add garlic and ginger, stirring for 1-2 minutes.
Add remaining ingredients, bring to boil and then reduce to a simmer for approximately 5 minutes until all the peanut butter has dissolved. You may need to stir occasionally to ensure that everything mixes well and doesn’t stick to the bottom of the pan.
Remove from heat to allow sauce to cool.
Brush marinade onto beef skewers and place on tray. You may reserve some marinade as a dipping sauce.
Skewers can be cooked either in the oven, grill or on the bbq.

Makes 8 skewers.


Keren is the founder of Vital Assurance, and hopes to bring to you her passion for healthy eating and living.