Kerala Beef Roast
Tender beef chunks slow-roasted with aromatic spices, fried coconut slivers, and curry leaves. This iconic Kerala dish is rich, spicy, and deeply flavorful, perfect with parotta or rice.
For 4 servings
4 steps. 60 minutes total.
- 1
Step 1
- a.Pressure Cook the Beef
- b.In a pressure cooker, combine the beef cubes, turmeric powder, 1 tsp Kashmiri chili powder, 1.5 tsp coriander powder, black pepper powder, 1 tsp garam masala, ginger-garlic paste, and 1 tsp of salt.
- c.Pour in 1/2 cup of water and mix thoroughly to coat the beef with the spices.
- d.Secure the lid and pressure cook on medium heat for 5-6 whistles, or approximately 25-30 minutes, until the beef is about 90% cooked and tender but still holds its shape.
- e.Allow the pressure to release naturally. Once safe, open the cooker. Strain the beef, reserving the cooking liquid (stock) for later.
- 2
Step 2
- a.Prepare the Roast Base
- b.Heat coconut oil in a heavy-bottomed pan or kadai over medium heat. An iron or clay pot works best.
- c.Add the mustard seeds. Once they begin to splutter, add the curry leaves and coconut slivers.
- d.Sauté for 2-3 minutes until the coconut slivers turn a light golden brown and become aromatic.
- e.Add the sliced onions, slit green chilies, chopped ginger, and chopped garlic to the pan.
- 3
Step 3
- a.Caramelize Aromatics and Spices
- b.Sauté the onion mixture for 10-12 minutes, stirring frequently, until the onions are deeply golden brown and caramelized. This step is crucial for developing the rich flavor and dark color of the dish.
- c.Reduce the heat to low. Add the remaining 1 tsp Kashmiri chili powder, 1 tsp coriander powder, 0.5 tsp garam masala, and the fennel powder.
- d.Stir continuously for about 1 minute until the raw smell of the spices disappears and they are fragrant.
- 4
Step 4
- a.Slow Roast the Beef
- b.Add the cooked beef pieces to the pan. Mix well to ensure each piece is thoroughly coated with the masala.
- c.Sprinkle the remaining 0.5 tsp of salt (or to taste) and mix again.
- d.Increase the heat to medium-low and begin the roasting process. Stir every 3-4 minutes to prevent sticking.
- e.When the mixture starts to look dry, add 2-3 tablespoons of the reserved beef stock to remoisten it. Continue to roast.
- f.Repeat this process of roasting and adding stock for 15-20 minutes. The beef will gradually darken, the masala will cling to the pieces, and oil will start to separate from the sides.
- g.Once the beef reaches a deep, dark brown color and a semi-dry consistency, turn off the heat. Garnish with a few fresh curry leaves if desired. Let it rest for 10 minutes before serving for the flavors to meld.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1For the most authentic taste, use coconut oil. It imparts a unique flavor that is characteristic of Kerala cuisine.
- 2Do not skip the coconut slivers (thenga kothu); they provide a wonderful texture and nutty flavor.
- 3The key to a deep, rich flavor is browning the onions properly. Be patient and let them turn a nice golden brown before adding spices.
- 4Using shallots (cheriya ulli) instead of onions will give a slightly sweeter and more intense, traditional flavor.
- 5Slow roasting on low heat is essential for the beef to absorb all the flavors and achieve the classic dark, roasted appearance.
- 6Ensure the beef is cooked until just tender in the pressure cooker. If it's overcooked, it will shred during the roasting process.
- 7This dish tastes even better the next day as the flavors have more time to meld together.
Adapt it for your goals.
Protein Swap
This recipe works wonderfully with mutton as well. Adjust the pressure cooking time accordingly (usually longer for mutton).
With GravyWith Gravy
For a version with more gravy (Beef Curry), add the entire reserved beef stock along with 1/2 cup of thin coconut milk after sautéing the spices. Simmer until the gravy thickens.
Spicier VersionSpicier Version
Increase the amount of black pepper powder and add a few dried red chilies along with the mustard seeds during tempering for extra heat.
Vegetarian AlternativeVegetarian Alternative
A similar roasting process can be applied to firm mushrooms or raw jackfruit for a vegetarian take on this dish.
Why this is on our healthy list.
Excellent Source of Protein
Beef is a complete protein, providing all the essential amino acids necessary for building and repairing tissues, supporting muscle mass, and maintaining overall body function.
Rich in Iron and B12
This dish is a good source of heme iron, which is easily absorbed by the body and helps prevent anemia. It also provides Vitamin B12, crucial for nerve function and the formation of red blood cells.
Contains Anti-inflammatory Spices
Spices like turmeric (containing curcumin), ginger, and garlic are known for their potent anti-inflammatory and antioxidant properties, which can help combat oxidative stress in the body.
Healthy Fats from Coconut
Both coconut oil and coconut slivers contain medium-chain triglycerides (MCTs), a type of fat that is metabolized differently and can be a quick source of energy.
Frequently asked questions
One serving of Kerala Beef Roast (approximately 165g) contains an estimated 420-450 calories. This can vary based on the fat content of the beef and the amount of oil used.
