Go Back
Homemade Beef Mishkaki photo

Beef Mishkaki

This Beef Mishkaki is packed with flavor! Tender marinated beef skewers grilled to perfection, perfect for any gathering or family dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: East African

Ingredients
  

  • 1 tablespoon beef seasoning powder
  • 1 teaspoon coriander powder
  • 2 teaspoons chili powder
  • 1 teaspoon cumin powder
  • 1/2 teaspoon Arabic spice powder
  • 1 teaspoon ground black pepper
  • 1.5 tablespoons vinegar
  • 1 teaspoon salt
  • 1 onion
  • 1 green bell pepper
  • 1 red bell pepper
  • 1 Beef (choose your preferred cut)
  • 2-3 tomatoes
  • 1 tablespoon dark mushroom soy sauce
  • 1 tamarind
  • 3 garlic cloves
  • 1 medium-sized onion
  • 2 green chili peppers
  • 1 teaspoon salt (to taste)

Equipment

  • Skewers
  • Mixing bowl
  • Grill or grill pan
  • Knife and cutting board

Method
 

  1. Start by combining the beef seasoning powder, coriander powder, chili powder, cumin powder, Arabic spice powder, ground black pepper, vinegar, and salt in a mixing bowl.
  2. Cut your chosen beef into bite-sized cubes. The key is to make sure the pieces are uniform for even cooking.
  3. Add the beef cubes to the marinade mixture. Toss everything together until the beef is evenly coated. Cover and let it marinate in the fridge for at least 1 hour, or overnight for the best flavor.
  4. While the beef is marinating, chop the onion, green bell pepper, and red bell pepper into large chunks. Set aside.
  5. Once the beef is marinated, it’s time to assemble the skewers. Alternate threading the marinated beef, onion, and bell peppers onto the skewers.
  6. Preheat your grill or grill pan over medium-high heat. Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally until the beef is cooked to your desired level of doneness.
  7. Once cooked, remove the skewers from the grill. Serve Beef Mishkaki hot with fresh tomatoes, sliced onions, and a drizzle of dark mushroom soy sauce for an extra layer of flavor.

Notes

  • Leftover Beef Mishkaki can be stored in an airtight container in the refrigerator for up to 3 days.
  • To reheat, simply warm them up on a grill or in a pan over medium heat until heated through.
  • If you want to freeze the skewers, it’s best to do so before grilling. Marinate the beef and vegetables, then freeze them in a sealed bag for up to 3 months.