5 from 1 vote
Indian Steak Bites - get the recipe at barefeetinthekitchen.com
Indian Spiced Steak Bites
Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins

Juicy steak bites tossed in a blend of oil and spices before being quickly seared in a skillet are a flavorful way to get dinner on the table in a hurry!

Course: Main Course
Servings: 4 servings
Calories: 299 kcal
  • 1 - 1 1/2 lb skirt or flat iron steak
  • 1/4 cup olive oil or melted coconut oil, divided
  • 1 tsp freshly ground black pepper
  • 1 tsp cumin
  • 1 tsp thyme
  • 1 tsp paprika
  • 3/4 tsp kosher salt
  • 1/4 tsp granulated garlic or garlic powder
  • 1/4 tsp turmeric
  • 1/4 tsp cayenne pepper
  1. Dice the steak into small pieces, approximately 1/2"-3/4" in size. Set aside. In a medium-size mixing bowl, combine 2 tablespoons oil and all of the spices. Add the diced steak and toss well to combine. Let rest for 5-10 minutes.

  2. Heat a heavy flat bottomed stainless skillet over medium-high heat and add 1 tablespoon of oil. When the oil is shimmering, add half of the meat and spread it across the pan. 

  3. Cook for 1 minute and then use a large spatula to flip the pieces over. Cook 1 more minute. Use a spatula to remove the meat to a plate and pour any pan juices over the meat. 

  4. Add the last tablespoon of oil and then add the remaining meat. The entire cooking process for the meat should only take a few minutes total. Serve hot. Enjoy!


The meat should be seared and brown on the outside and red and juicy inside when you remove it from the pan. It will continue cooking with the residual heat on the plate for a few minutes.