Beef Fry Recipe: Authentic South Indian Spiced Beef
If you’re craving a bold, flavorful, and traditional dish, Beef Fry (also known as Beef Ularthiyathu or Kerala Beef Fry) is the perfect choice.
This dish, a staple in Kerala cuisine, features tender beef slow-cooked with aromatic spices, caramelized onions, and crispy coconut slices.
The deep, rich flavors and dry, roasted texture make it a favorite accompaniment to parotta, chapati, or steamed rice.
This recipe brings authentic South Indian flavors straight to your kitchen with an easy-to-follow method.
What Is Kerala Beef Fry?
Kerala Beef Fry is a dry and spicy South Indian beef dish that is slow-roasted with curry leaves, black pepper, and coconut oil to develop deep, rich flavors.
Unlike traditional beef curries, this dish is prepared by first pressure-cooking or slow-cooking the beef until tender, then stir-frying it with an aromatic blend of spices, fried onions, and fresh coconut slices.
The final result is a crispy, caramelized, and highly flavorful beef fry that pairs well with flatbreads like Kerala parotta or steamed rice.
Ingredients You’ll Need for This Beef Fry Recipe
This recipe serves 4–6 people.
Main Ingredients for Beef Fry:
- 2 lbs beef (cut into small cubes)
- 2 large onions (thinly sliced)
- 10–12 shallots (optional, for enhanced sweetness)
- 2 tablespoons ginger (finely chopped)
- 2 tablespoons garlic (finely chopped)
- 4–5 green chilies (slit lengthwise)
- 2 sprigs curry leaves
- ½ cup coconut slices
- 1 teaspoon turmeric powder
- 2 teaspoons red chili powder
- 2 tablespoons coriander powder
- 1 teaspoon garam masala
- 1 teaspoon black pepper powder
- 1 teaspoon fennel seeds
- 1 teaspoon mustard seeds
- 3 tablespoons coconut oil (for authentic Kerala flavor)
- Salt (to taste)
Optional Additions
- 1 teaspoon vinegar or lemon juice (for a tangy finish)
- 1 teaspoon Kashmiri chili powder (for a deeper red color without extra heat)
- ½ teaspoon cumin powder (for added earthiness)
- 1 tablespoon coconut milk (for a subtle sweetness)
Substitutions and Variations
- Meat Alternatives: Swap beef with lamb or goat meat for a similar texture and flavor.
- Vegetarian Version: Use jackfruit or mushrooms as a plant-based alternative.
- Spicy Level: Adjust the number of green chilies and black pepper based on your spice tolerance.
- Oil Choice: While coconut oil is authentic, you can use mustard oil or ghee for a different flavor profile.
Step-by-Step Instructions for This Beef Fry Recipe
1. Marinate the Beef
- In a large bowl, combine beef cubes with turmeric, red chili powder, coriander powder, garam masala, black pepper, and salt.
- Mix well and let it marinate for at least 30 minutes to enhance the flavor.
2. Cook the Beef
- Transfer the marinated beef to a pressure cooker or a heavy-bottomed pot.
- Add ¼ cup water, cover, and cook on medium heat for 3–4 whistles (if using a pressure cooker) or simmer until the beef is fully tender (around 40–50 minutes in a regular pot).
- Once cooked, drain any excess liquid and set the beef aside.
3. Prepare the Spice Mixture
- Heat coconut oil in a large skillet over medium heat.
- Add mustard seeds and let them splutter, then add fennel seeds.
- Stir in sliced onions, shallots, green chilies, ginger, garlic, and curry leaves. Sauté until the onions turn deep golden brown.
4. Roast the Beef
- Add the cooked beef to the pan and mix well with the sautéed onions and spices.
- Add coconut slices and continue frying on medium-low heat, stirring occasionally.
- Roast the beef for 15–20 minutes, allowing it to darken and develop crispy edges.
- Adjust salt and add a dash of black pepper for extra heat.
5. Serve
- Once the beef is well-roasted and crispy, remove it from heat.
- Garnish with fresh curry leaves and serve hot.
Common Mistakes to Avoid
- Skipping the Marination: Marinating enhances the depth of flavor—don’t rush this step!
- Overcooking the Beef: Make sure the beef is tender but not mushy before roasting.
- Burning the Onions: Slow-roast the onions carefully to achieve deep caramelization.
- Not Using Enough Oil: Coconut oil is essential for authentic flavor—don’t skimp on it.
Serving and Presentation Tips
- Traditional Pairing: Serve with Kerala parotta or steamed rice for an authentic experience.
- Garnish Creatively: Sprinkle fresh curry leaves or toasted coconut flakes for added texture.
- Side Dish Options: Pair with coconut chutney, yogurt, or a cooling cucumber salad.
Expert Tips
- Use Tender Cuts of Beef: Chuck roast or brisket work best for slow-cooked beef fry.
- Roast for Extra Crispiness: The longer you stir-fry, the drier and crispier the beef will get.
- Make Ahead: Cook and refrigerate the beef in advance; roast it just before serving.
- Reheat Without Losing Texture: Reheat in a skillet rather than the microwave to maintain crispiness.
Frequently Asked Questions
Can I use store-bought spice blends?
Yes! You can use store-bought Kerala garam masala or beef fry masala to save time.
Can I cook this without a pressure cooker?
Absolutely! Simply simmer the beef in a covered pan until tender, adding a little water if needed.
How long does Kerala Beef Fry last?
Store leftovers in an airtight container in the fridge for up to 3 days.
Can I freeze it?
Yes, cooked beef fry can be frozen for up to 2 months. Reheat in a pan before serving.
Conclusion on This Beef Fry Recipe
This Kerala Beef Fry Recipe is a rich, flavorful dish that delivers authentic South Indian spice in every bite.
Whether you serve it as a main dish with parotta or a side with rice, its crispy, spiced texture is guaranteed to impress.
Give it a try and experience the taste of Kerala!