
Jump to Recipe Print Recipe
When I first decided to make this Beef Tikka Boti, I thought it would take just a little while, but in reality, I faced a few minor difficulties in the kitchen that I resolved with my own hard work and experience.
The first and biggest difficulty was the meat remaining tough. In my first attempt, I kept the marination time short, which made the meat rubbery while grilling. To cover up this difficulty, the next time I started keeping the marination with meat tenderizer, yogurt, and lemon juice for at least 4 hours or overnight in the fridge, which made the beef extremely soft and juicy on the inside.
The second difficulty was achieving the authentic restaurant-style smoky flavor. That dhaba-style aroma wasn’t coming through on the home stove or grill pan. To solve this, during the cooking process, I started giving it a charcoal (koyla) smoke at the final stage along with butter basting, which gave it that wonderful smoky hue and the beautiful color I wanted.
By learning from these small mistakes and their solutions, this recipe has now become one of the most special and reliable recipes on my oilyfloury blog!
Making a BBQ spread? Serve this tikka boti with my quick pickled cucumbers and a plate of chicken kabab pulao. For another meaty favourite, try my mutton kofta curry.

My Signature Beef Tikka Boti: A Smoky, Restaurant-Quality Classic
Ingredients
Equipment
Method
- Instructions
- First Marination: In a large mixing bowl, combine the beef cubes with lemon juice, ginger-garlic paste, and meat tenderizer. Mix thoroughly and allow to marinate for 30 minutes to jumpstart the tenderizing process.
- Prepare the Spice Blend: While the beef is resting, place the cumin seeds, cloves, allspice, black peppercorns, green cardamom, black cardamom, nutmeg, and mace into a spice mixer. Grind into a fine powder and set aside.
- Final Marination: Add the ground spice powder, tikka masala, turmeric, red chili powder, salt, green chilies, and fresh coriander to the beef. Mix well to coat each piece. For the best flavor and texture, let this marinate for at least 4 hours, or ideally overnight in the refrigerator.
- Smoke and Skewer: Give the beef a charcoal smoke for 3 minutes to infuse that authentic BBQ aroma. Once smoked, carefully thread the beef cubes onto skewers.
- Grill to Perfection: Grease a grill pan with butter. Place the skewers on the pan and fry/grill on medium heat, turning occasionally, until the beef is cooked through and charred to your liking.
- Prepare the Sauce: Combine all the yogurt sauce ingredients (yogurt, mint, green chili, roasted cumin, and black salt) in a grinder and blend until smooth.
- Pro-Tips for Success
Notes
Frequently Asked Questions
Which cut of beef is best for tikka boti?
Use boneless beef with a little fat, such as undercut (tenderloin) or topside, cut into 1.5-inch cubes. Very lean or sinewy pieces turn chewy on the grill.
How long should I marinate beef tikka?
This recipe uses two marinades. Give the beef at least 2 hours in total, but for the softest boti, leave it overnight in the fridge.
Can I make tikka boti without a grill?
Yes. I cook it on a buttered grill pan on medium heat and then give it a 3-minute coal smoke (dhuni) for that BBQ flavour. A heavy frying pan also works.
How do I keep beef tikka soft and not chewy?
Marinate long enough, keep the pieces the same size, and do not overcook them. If your beef is tough, add 1 tablespoon of raw papaya paste to the first marinade for 2 hours only.



