Authentic Beef Roast Kerala Style Recipe: Step-by-Step Cooking Guide and Serving Tips

Photo of author
Written By Haryana’s Restaurant

Authentic Indian Food – Classic Indian Cuisine in Terrace BC

Imagine savoring tender chunks of beef slow-roasted in aromatic spices, coconut slices, and curry leaves. That’s Beef Ularthiyathu for you—a traditional Kerala-style beef roast that’s a staple from roadside eateries to luxury restaurants across the state. This dish captures the essence of Kerala’s rich culinary heritage and brings it straight to your kitchen.

In Kerala, beef is often enjoyed as either a curry or a roast, with Beef Ularthiyathu being one of the most beloved preparations. Traditionally cooked in an iron kadhai over low heat, this recipe ensures every bite bursts with flavor. At home, parcooking the beef in a pressure cooker before roasting it in a thick cast iron or earthen pan achieves similar results without compromising on taste.

Pair this mouthwatering beef fry with soft Malabar parathas or plain rice and pulissery (a mildly spiced buttermilk curry), and you’ve got yourself an authentic Kerala feast that’s sure to impress.


To create an authentic Beef Ularthiyathu, you’ll need a mix of fresh ingredients and aromatic spices. These elements come together to give the dish its signature flavor and texture.

Main Ingredients

  • ¾ kg beef, cleaned and cut into cubes
  • 2 onions (medium), finely chopped
  • 12 tomatoes, finely chopped
  • 5 cloves of garlic
  • 1½ tbsp ginger, chopped
  • 4 green chilies, split (adjust to taste)
  • 9 pearl onions (Cheriya ulli), crushed
  • ¼–½ cup grated coconut, lightly fried without oil
  • Coconut oil (for frying)
  • Salt to taste
  • 1 tbsp black pepper powder
  • 1 tsp turmeric powder
  • 1 tbsp red chili powder
  • 3–4 tbsp coriander powder
  • ½ tbsp garam masala
  • Curry leaves (one sprig)
  • Coriander leaves (for garnish)

Required Tools and Equipment

Essential Tools:

  • Pressure Cooker: To parcook the beef for ensuring it is tender before roasting.
  • Iron Kadhai or Heavy-Bottomed Pan: Ideal for slow-roasting the beef to infuse deep flavors.
  • Small Saute Pan: For toasting spices until aromatic, which enhances their flavors.
  • Spice Grinder or Blender: Necessary for grinding toasted spices into a slightly coarse powder.
  • Sharp Knife: For cubing the beef and chopping vegetables precisely.
  • Cutting Board: A sturdy surface to chop ingredients safely.

Measuring Tools:

  • Measuring Spoons and Cups: Accurate measurements of spices and other ingredients are crucial for maintaining balance in flavor.
  • Mixing Bowls: Various sizes for prepping ingredients like diced onions, minced garlic, and ginger paste.
  • Wooden Spoon or Spatula: For stirring the roast without damaging your cookware’s surface.

Ensure all tools are clean and ready before you start cooking. This preparation will streamline your process, allowing you to focus on creating a flavorful Beef Ularthiyathu.

Preparation Steps

Follow these steps to create an authentic Kerala-style beef roast with rich, aromatic flavors.

Marinating the Beef

  1. Gather Ingredients:
  • ¾ kg beef, cleaned and cut into cubes
  • 1½ tbsp garam masala
  • 1 tsp turmeric powder
  • 1 tbsp black pepper powder
  1. Marinate the Beef:
  • In a large bowl, combine the garam masala, turmeric powder, and black pepper powder.
  • Add the beef cubes to the bowl and mix thoroughly until all pieces are evenly coated with spices.
  • Allow it to marinate for about 10-20 minutes. This step ensures that the meat absorbs all the vibrant flavors of the spices.

Preparing the Coriander Paste

  1. Gather Ingredients:
  • 34 tbsp coriander powder
  • 12 tomatoes, finely chopped
  • 5 cloves garlic
  • 1½ tbsp ginger, chopped
  • 4 green chilies, split (adjust according to your heat preference)
  • Coconut oil (for frying)
  1. Blend Spices:
  • Heat a small amount of coconut oil in a pan over medium heat.
  • Add coriander powder and fry lightly without letting it burn.
    Remove from heat once fragrant.
  1. Prepare Aromatics: In a blender or mortar and pestle, grind together finely chopped tomatoes, garlic cloves, and ginger until you achieve a smooth paste.
  2. Combine Ingredients:
    Return to your heated pan with fried coriander.
    Add blended aromatics into this pan along with split green chilies.
    Stir everything together on low flame until well combined; cook till raw smell disappears.

Cooking Instructions

Follow these steps to create a delicious Kerala-style beef roast. Ensure you have all the ingredients prepped and ready before starting.

Cooking the Beef

  1. Prepare the Beef: Cut your 2 lb beef chuck roast into bite-sized pieces and wash it well under running water.
  2. Marinate: In a large bowl, mix the beef with 1 tbsp black pepper powder, 1 tsp turmeric powder, 1 tbsp red chili powder, 3/4 tbsp coriander powder, and salt to taste. Let it marinate for at least an hour or overnight in the refrigerator.
  3. Pressure Cook: Transfer the marinated beef to your pressure cooker. Add 1 cup of water along with chopped ginger (1 tbsp) and cook on high for about 10 minutes (approximately four whistles). Allow the pressure to release naturally.
  4. Reserve Liquids: Do not discard any moisture from the pressure-cooked beef as it contains essential flavors.

Sautéing the Beef

  1. Grind Red Chilies: Grind eight dried red chilies into a fine powder using a spice grinder.
  2. Sauté Aromatics: Heat 3 tbsp coconut oil in a pan over medium heat. Add remaining chopped ginger (1½ tbsp), minced garlic cloves (5), sliced green chilies (4), curry leaves (one sprig), and finely chopped onions (two medium). Sauté until they turn light brown.
  3. Add Spices: Stir in ground red chilies and continue sautéing until aromatic.
  4. Incorporate Beef: Add cooked beef along with its reserved liquids to the pan. Mix well, ensuring that every piece is coated with spices.
  5. Simmer: Cover the pan with a lid and let it simmer on medium flame for about 20 minutes, stirring occasionally to avoid sticking or burning.
  6. Finish Up: For added richness, incorporate freshly grated coconut or fried coconut slices during the last few minutes of cooking.

Serving Suggestions

Kerala-style beef roast is a rich, flavorful dish that pairs well with various sides. Here are some recommendations to enhance your dining experience.


  1. Rice: Serve the beef roast with steamed white rice or traditional Kerala matta rice. The neutral flavor of the rice balances the spiciness of the beef.
  2. Parathas: Flaky parathas make for an excellent accompaniment, allowing you to scoop up the delicious gravy and tender pieces of meat.
  3. Appam: Soft and fluffy appams complement the robust flavors of the beef roast perfectly.
  4. Vegetable Sides: Add a side of stir-fried vegetables like beans thoran or cabbage poriyal for a complete meal.
  5. Fresh Salad: A simple cucumber and tomato salad provides a refreshing contrast to the rich dish.

Garnishing and Serving

  1. Garnish Generously: Garnish your beef roast with freshly chopped coriander leaves and additional curry leaves for color and aroma.
  2. Serve Hot: Ensure that you serve your beef roast piping hot to maintain its richness and depth of flavor.
  3. Use Rustic Platters: Presenting your dish on rustic platters or banana leaves adds an authentic touch, enhancing visual appeal.
  4. Layer Textures: Place your accompaniments strategically around the main dish to create an inviting plate that’s pleasing to both eyes and palate.

Make-Ahead and Storage Tips

Knowing how to store and reheat your Kerala-style beef roast can help you enjoy this delightful dish anytime. Follow these guidelines for the best results.

Refrigeration Guidelines

To store your beef roast, allow it to cool completely after cooking. Transfer the cooled beef into an airtight container. You can refrigerate it for up to 3 days without losing its rich flavors. Ensure that the container is properly sealed to prevent any odors from leaking out or affecting other food in your fridge.

Reheating Instructions

For reheating, remove the beef roast from the refrigerator and let it sit at room temperature for about 10 minutes. Heat a skillet over medium heat and add a small amount of coconut oil. Once hot, add the beef roast and stir occasionally until it’s heated through thoroughly—approximately 5-7 minutes. If needed, you can add a splash of water or broth to maintain moisture while heating. Alternatively, you can use a microwave by placing the beef in a microwave-safe dish, covering it loosely with a lid or damp paper towel, and heating on medium power in 1-minute intervals until warmed through.


Embrace the rich flavors and aromatic spices of Kerala-style beef roast for a truly unforgettable meal. Whether you’re serving it with rice, parathas, or appam your guests will relish every bite. Remember to garnish generously and present it on rustic platters for that extra touch of authenticity.

With proper make-ahead and storage tips you can enjoy this delectable dish anytime you crave a taste of Kerala. Perfectly marinated tender beef combined with the richness of coconut makes this recipe a must-try for any food enthusiast. Give it a go and let the flavors transport you straight to God’s Own Country!

Related Posts:

Leave a Comment