A classic Indian roast beef recipe with curry sauce flavored with cumin, coriander, and the Indian spice garam masala. Roti, or Indian flatbread, is the perfect complement to this spicy curry sauce or to spread over the bread when making a sandwich

Growing up mom made beef more often than she made mutton because the beef was affordable. These days beef in India is rare to find.
Today, I'm sharing this roast beef recipe that I make with Indian spices. It is made similar to a beef chuck roast in the oven but instead, I am using Indian spices. The curry sauce is a must-have if you like Indian food.
Ingredients and substitutes
- Beef - I trimmed as much of the fat as I can with a pairing knife. But you can also ask the butcher to trim excess fat off the beef so you can bake it fuss-free.
- Spices - we use classic Indian spices cayenne, cumin, coriander, and garam masala. Along with a little Fennel powder.
- Veggies - I've used only garlic and ginger but you can also add veggies to the bottom of the pan to cook in the pan drippings. Try root veggies such as potatoes, carrots, parsnips, etc

Pin this and other East-Indian Recipes on Pinterest here
Ingredients
- 2 lbs Beef chuck roast beef piece
- 4 large Garlic cloves
- ½ cup Water
Marinade
- 4 large Garlic cloves minced
- 3 inch Fresh Ginger grated
- 1 teaspoon Cayenne pepper
- 2 tbsp Coriander powder
- 1 teaspoon Cumin powder
- 1 teaspoon Chili powder or sweet paprika
- ½ teaspoon Fennel powder badishap (optional)
- 2 tablespoon Cooking oil
- 1 teaspoon Salt
- 1 teaspoon Black pepper
Gravy
- 1 cup Chicken broth or stock
- 1 tablespoon Flour maida
- ½ cup Coconut cream
- 2 tablespoon Cilantro or parsley chopped
Instructions
- Oven - preheat the oven to 175°C / 350°F / gas mark 4
- Beef - Trim excess fat from the beef chuck using a sharp and sturdy . Using a , tie the meat. Pro tip - tieing the meat will help maintain its shape.2 lbs Beef chuck
- Marinade - In a small bowl, combine all marinade ingredients.4 large Garlic cloves, 3 inch Fresh Ginger, 1 teaspoon Cayenne pepper, 2 tablespoon Coriander powder, 1 teaspoon Cumin powder, 1 teaspoon Chili powder, ½ teaspoon Fennel powder, 2 tablespoon Cooking oil, 1 teaspoon Salt, 1 teaspoon Black pepper
- Marinate - Cut each garlic in half. Poke the surface of the meat with a knife and place the slice of garlic in. Then generously spread the marinade all over the beef. Pro tip- make sure to get the bottom and sides too. You can leave the beef to marinate in the fridge overnight. Thaw an hour before roasting.4 large Garlic cloves
- Place the beef on the and add ½ cup water to the pan.Pro tip - This will prevent the oil and marinade from burning as it falls into the pan.½ cup Water
- Roast on the middle rack for about 1 to 1 ½ hours. Mine took 1 hour and 20 minutes. Pro tip - I cooked my roast between 140 F to 145 F which is about medium to medium well.
- Rest- Remove the meat from the roasting pan. Cover with aluminum foil and keep warm
- Curry sauce - Place the roasting pan on the stovetop and add the broth/stock. Scrape the marinade from the pan as much as possible avoiding the burnt parts. Add the flour and continue to cook as it thickens. Add the coconut cream and bring it to a boil. Adjust seasoning and consistency. Sprinkle with chopped cilantro. Pro tip - keep the heat to medium-low and add water if necessary to make more gravy.1 cup Chicken broth or stock, ½ cup Coconut cream, 2 tablespoon Cilantro, 1 tablespoon Flour
About Videos - most recipes has two videos - a quick version in the post & longer detailed version on this recipe card. Please do subscribe to my channel if you like my videos
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Connect with me....Are you East Indian? Which part of the world are you from? Leave a comment, I'd love to know.