Indian Baked Beef Keema
The spice knows. To baked beef in the Indian tradition is to paint with a palette of spices — each one adding depth, color, and meaning.
Generations of wisdom guide us. The cumin remembers earth. The turmeric carries the sun. The chili holds fire. Together, they transform humble beef into something that nourishes not just the body but the spirit. The masala must bloom.
Ingredients
For the Beef and Base
2 lbs (900g) ground beef (80/20 blend recommended)
3 tablespoons ghee or clarified butter
1 large yellow onion (about 8 oz), finely diced
2 tablespoons fresh ginger, minced
6 cloves garlic, minced
2 green chiles, finely chopped (seeds removed for less heat)
2 tablespoons tomato paste
1 cup (240ml) full-fat Greek yogurt or plain yogurt
2 medium tomatoes, diced, or 1 can (14 oz) crushed tomatoes
3/4 cup (180ml) beef or vegetable broth
2 tablespoons fresh cilantro, chopped
2 tablespoons fresh mint, chopped
Spice Blend
2 teaspoons cumin seeds
1 teaspoon coriander seeds
1 teaspoon garam masala powder
1/2 teaspoon turmeric powder
1/2 teaspoon red chili powder (adjust to taste)
1 teaspoon ground cumin powder
1 teaspoon ground coriander powder
1 bay leaf
4-5 whole black peppercorns
1 teaspoon salt (adjust to taste)
Aromatics and Finishing
1 tablespoon lemon juice or fresh lime juice
2 tablespoons chopped fresh cilantro (for garnish)
1 tablespoon fried onions (optional, for garnish)
Equipment Needed
One 9x13 inch (23x33 cm) baking dish or 3-quart Dutch oven
Large heavy-bottomed sauté pan or skillet
Measuring spoons and cups
Sharp knife for chopping
Wooden spoon or silicone spatula
Meat thermometer (optional but recommended)
Oven preheated to 375°F (190°C)
Detailed Instructions
Step 1: Toast and Bloom Spices (5 minutes)
Preheat your oven to 375°F (190°C). In your large sauté pan, heat 1 tablespoon of ghee over medium heat until it shimmers. Add the cumin seeds, coriander seeds, bay leaf, and black peppercorns. Toast for 2-3 minutes, stirring frequently, until the spices become fragrant and the seeds begin to brown slightly. You'll notice the aroma becoming deeper and more complex. This step is crucial because it activates the essential oils in the whole spices, creating a more intense flavor foundation than using ground spices alone.
Step 2: Build Flavor Base (8 minutes)
Increase the heat to medium-high and add 1 tablespoon of ghee to the toasted spices. Once melted, add the diced onions. Stir occasionally and cook for 4-5 minutes until the onions become translucent and begin to turn golden at the edges. Add the minced ginger and garlic, stirring constantly for 2-3 minutes. You want the raw bite of these aromatics to soften while their flavors integrate with the spices. Add the green chiles and tomato paste, stirring well to combine. The paste will darken slightly and coat all the aromatics, creating an aromatic paste that's the flavor backbone of the entire dish.
Step 3: Brown the Beef (8 minutes)
Add the remaining 1 tablespoon of ghee to the pan and increase heat to medium-high. Add the ground beef in pieces, breaking it apart with your spoon as it cooks. Don't stir constantly—let it sit for 2-3 minutes to develop a slight brown crust, then break it up and stir. Continue until the beef is completely cooked through and lightly browned, about 8 minutes total. You should see no pink remaining. This browning step creates complex flavors through the Maillard reaction, adding depth to the final dish.
Step 4: Add Powdered Spices (2 minutes)
Sprinkle the turmeric, red chili powder, ground cumin, and ground coriander into the pan. Stir constantly for 1-2 minutes. These powdered spices can burn quickly, so keep them moving. The goal is to "bloom" them in the fat and make sure they coat every piece of beef. This step blooms the ground spices and prevents them from tasting raw or gritty in the final dish.
Step 5: Combine Wet Ingredients (3 minutes)
In a small bowl, whisk together the yogurt to break up any lumps. Add the yogurt slowly to the pan while stirring gently. Then add the tomatoes and broth. The mixture might seem watery at this point, but it will reduce and concentrate in the oven. Add salt to taste (remember that it will concentrate, so go slightly under your target saltiness). The yogurt creates a creamy sauce that balances the warming spices.
Step 6: Transfer to Oven (35 minutes)
Pour the entire mixture into your prepared baking dish or Dutch oven. The mixture should not be more than 3 inches deep—if your pan is shallow, use the Dutch oven instead for even cooking. Cover loosely with aluminum foil (this prevents the top from drying out while allowing some evaporation). Place in the preheated 375°F oven for 30-35 minutes.
The dish is ready when the liquid has reduced by about one-third and looks glossy rather than runny. You should see wisps of steam coming from under the foil, and the beef should be extremely tender. The sauce should coat a spoon and the flavors should be more concentrated and rounded. If you have a meat thermometer, the internal temperature should be around 165°F (74°C).
Step 7: Rest and Finish (5 minutes)
Remove from the oven and let rest, covered, for 5 minutes. This allows the flavors to settle and the sauce to continue to thicken slightly. Remove the foil and stir gently. Taste and adjust seasoning with additional salt, lemon juice, or red chili powder as needed. Stir in the fresh cilantro and mint. The fresh herbs brighten the dish and provide a contrast to the warming spices.
Step 8: Plate and Serve (2 minutes)
Spoon the beef keema into serving bowls, making sure each portion has plenty of sauce. Garnish with additional fresh cilantro, fried onions if using, and a squeeze of fresh lemon or lime juice. Serve with basmati rice, naan bread, or Indian flatbreads.
Expert Tips
Quality of Ghee Matters: Use pure ghee (clarified butter) rather than regular butter or oil. Ghee has a higher smoke point and imparts a subtle nutty flavor that elevates the entire dish. If you can't find ghee, clarified butter is an excellent substitute. Ghee's lower moisture content means it browns meat more effectively than butter, creating better flavor development. When shopping for ghee, look for grass-fed options from Indian markets or specialty stores—these typically have the most authentic, complex flavor profile that complements traditional Indian spices perfectly.
Don't Skip Toasting Whole Spices: Toasting cumin and coriander seeds before using them releases their essential oils. This creates a more complex, layered flavor than using ground spices alone. Even 2-3 minutes makes a significant difference in the final taste. The toasting process converts the volatile aromatic compounds in the spices into forms that are more readily absorbed by fats and proteins. You'll recognize this process is complete when you hear occasional popping sounds and smell a deeply aromatic, almost nutty aroma emanating from the pan.
Yogurt Temperature Matters: Add yogurt at room temperature, not cold from the refrigerator. Cold yogurt can cause it to curdle when mixed with the hot spices and beef. If your yogurt is cold, let it sit on the counter for 15 minutes before using, or temper it by slowly adding a few spoonfuls of the hot mixture to the yogurt before combining. This prevents the proteins in the yogurt from seizing up and creating a grainy texture. Full-fat yogurt also works better than low-fat because the fat content stabilizes the yogurt during cooking.
The Maillard Reaction is Your Friend: Resist the urge to rush the browning of the beef. Taking time to develop color on the meat creates deep, savory flavors that can't be replicated by quickly cooking it through. Well-browned meat has exponentially more flavor than pale meat. The Maillard reaction is the chemical process where amino acids and reducing sugars react at high temperatures, creating hundreds of new flavor compounds. This is why properly browned meat tastes dramatically more complex and satisfying than meat that was simply cooked through. Allow 8 minutes of browning time minimum.
Layer Your Herbs: Reserve some fresh cilantro and mint for finishing. While some herbs go in during cooking, adding fresh herbs at the end provides a bright, aromatic component that balances the deep, warming spices and prevents the dish from tasting flat or one-dimensional. During cooking, herbs' volatile aromatic compounds can evaporate, particularly with longer cooking times. This is why adding them at the very end ensures you get the maximum fresh flavor and aroma. Fresh herbs also provide textural contrast and visual appeal.
Adjust Spice to Your Preference: The amount of red chili powder and green chiles can be adjusted based on your heat tolerance. For a milder version, remove the chile seeds. For extra heat, add an additional chile or increase the chili powder. Taste as you go—it's easier to add heat than to remove it. Remember that spices will become more concentrated as liquids reduce during the oven braising. If the raw mixture seems perfectly spiced, the final dish might be slightly spicier than desired.
Variations
Kheema with Peas (Kheema Matar): Add 1.5 cups of fresh or frozen peas in the last 10 minutes of cooking. Peas add sweetness and texture, making the dish more substantial. This variation is particularly popular in North India and creates a slightly sweeter, more complete dish. The peas will soften into the sauce while maintaining their structural integrity, adding pops of sweetness that contrast beautifully with the warming spices. For the most vibrant color and texture, use fresh peas if available, though frozen peas work equally well.
Creamy Keema with Cream: Replace half of the yogurt with heavy cream or sour cream (1/2 cup yogurt + 1/2 cup cream). This creates a richer, silkier sauce that's particularly elegant for entertaining. The cream also mellows the spice profile slightly while adding luxurious mouthfeel. The combination of yogurt and cream creates a sauce with complexity—the yogurt's tanginess balances the cream's richness. This is an excellent preparation for dinner parties or special occasions.
Keema with Potatoes: Dice 2 medium potatoes into small 1/4-inch cubes and add them with the broth. The potatoes absorb the flavorful sauce and add earthiness. Increase cook time by 10-15 minutes to ensure potatoes are tender—they should be completely soft but not falling apart. This variation transforms the dish into a complete one-pot meal. The potatoes add substance and make this suitable as a light dinner without accompaniments. Indian restaurants often serve potato keema as a vegetable base for other curries.
Spiced Keema with Coconut: Add 1/2 cup of coconut milk (full-fat) to the sauce for a subtle coconut undertone. This variation is inspired by South Indian and Goan influences, adding richness and a hint of tropical flavor. Use equal parts yogurt and coconut milk (1/2 cup each) for a balanced sauce. The coconut adds creaminess while the acidic yogurt prevents the coconut from becoming too heavy. This variation pairs beautifully with jasmine rice instead of basmati.
Keema with Roasted Vegetables: Roast 2 cups of mixed vegetables (bell peppers, zucchini, eggplant, mushrooms) with ghee and salt for 20 minutes at 400°F until caramelized and slightly charred at edges. Stir the roasted vegetables into the keema in the last 5 minutes of cooking. This creates a more vegetable-forward dish with charred, deep flavors. The roasted vegetables add textural contrast—their caramelized exteriors provide slight crispness against the soft, saucy beef. This variation is excellent for vegetable lovers and makes the dish more colorful and nutritionally complete.
Storage Instructions
Refrigerator
Store the cooled Indian baked beef in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve after a day, making this an excellent dish for meal preparation. To reheat, place in a covered baking dish and warm in a 325°F oven for 15-20 minutes, or microwave individual portions for 2-3 minutes at 50% power, stirring halfway through.
Freezer
Freeze in airtight containers or freezer bags for up to 3 months. Leave 1 inch of headspace in containers to allow for expansion. Thaw overnight in the refrigerator before reheating. Alternatively, reheat from frozen in a covered baking dish at 325°F for 40-50 minutes, stirring occasionally.
Reheating Tips
When reheating, add a splash of water or broth if the sauce has thickened too much or appears dry. This restores the original consistency without diluting flavors. Oven reheating preserves the texture better than microwave reheating, though microwaving is faster for weeknight meals.
Serving Suggestions
Serve Indian baked beef keema with:
Fragrant Basmati Rice: Cooked with whole spices like cardamom, cinnamon, and bay leaf for a complementary flavor profile
Warm Naan or Roti: Use to scoop up the flavorful sauce and pieces of meat, making it interactive and satisfying
Cucumber Raita: A cooling yogurt-based side with diced cucumber, fresh mint, and a pinch of cumin provides a refreshing contrast
Pickled Vegetables (Achaar): Spicy, tangy pickled onions or mango pickles add brightness and complexity
Simple Green Salad: Mixed greens with lemon dressing provide freshness and balance the richness of the beef
Seasonal Vegetable Curry: A lighter vegetable side like Bhindi Fry or Saag (spinach) complements the heartiness of the keema
Lassi or Chaach: A savory or sweet yogurt drink aids digestion and cools the palate after the warming spices
Frequently Asked Questions
Q: Can I use a different cut of beef instead of ground beef?
A: Absolutely! Cube 2 lbs of beef chuck, beef brisket, or beef stew meat into 1-inch pieces. Increase the oven time to 50-60 minutes, as larger pieces take longer to become tender. The final result will be slightly different in texture—more chunky than ground—but equally delicious.
Q: What if I don't have yogurt?
A: You can substitute with sour cream, Greek yogurt, or even heavy cream. Alternatively, mix 2 tablespoons of lemon juice or vinegar into 1 cup of coconut milk for a tangy, creamy element. The flavor profile will shift slightly but remain delicious.
Q: How can I make this dish less spicy?
A: Reduce the red chili powder to 1/4 teaspoon, remove the seeds from the green chiles, and use milder spices. You can also increase the yogurt to 1.5 cups to dilute the spice level. Add the fresh herbs at the end—they add flavor without heat.
Q: Can this be made in a slow cooker or Instant Pot?
A: Yes! For slow cooker: combine all ingredients in the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. For Instant Pot: use the sauté function to brown the beef and build flavors (5 minutes), then pressure cook on high for 20 minutes with natural release (15 minutes). Both methods work well; adjust consistency with additional broth if needed.
Q: What's the difference between this and traditional keema?
A: Traditional stovetop keema involves simmering on low heat for 20-30 minutes. This baked version uses dry oven heat, which creates more even cooking and allows for optional garnishes and topping variations. The oven method also frees up your stovetop and creates a more hands-off cooking experience.
Ingredient Substitution Guide
Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this indian preparation:
Tempeh: Slice into steaks or cubes. Steam for 10 minutes before using to remove bitterness, then proceed with the recipe as written.
Portobello mushrooms: Scrape out the gills for cleaner flavor. Portobellos release moisture during cooking, so pat dry and cook slightly longer for concentration.
Bison or buffalo: Extremely lean, so reduce cooking temperature by 25°F and pull it 5°F earlier than beef to prevent toughness.
Lamb shoulder or leg: Rich and slightly gamey. Use the same cooking time but reduce added fat since lamb has more marbling.
When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with beef may need tweaking with your substitute.
Common Mistakes to Avoid
Even experienced cooks stumble with baked beef. Here are the pitfalls to watch for:
Overcrowding the baking sheet: Food releases steam while baking. If pieces are too close together, they steam instead of browning. Leave at least an inch between items.
Opening the door too frequently: Each time you open the door, temperature drops 25-50°F. Use the oven light to check progress and only open when truly necessary.
Using a cold baking dish: A room-temperature or preheated pan helps food start cooking immediately, leading to better browning and more even results.
Skipping the resting period: Removing food from the oven and cutting immediately loses juices. Rest proteins for 5-10 minutes, covered loosely with foil.
Using the wrong rack position: The center rack provides the most even heat. Top rack is for broiling and browning; bottom rack is for crispy bottoms on pizza and bread.
Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.
Make-Ahead and Meal Prep Tips
This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
Refrigerator storage: 3-4 days in an airtight container. Slice against the grain before storing for easier reheating. Add a tablespoon of beef broth when warming to restore moisture.
Freezer storage: Up to 3 months. Freeze in portions with a small amount of sauce or gravy to prevent freezer burn and maintain juiciness.
Batch cooking strategy: Cook to medium-rare if you plan to reheat later, as it will continue cooking during reheating. Slice thinly for faster, more even warming.
Reheating for Best Results
The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Slice against the grain before storing for easier reheating. Add a tablespoon of beef broth when warming to restore moisture. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.
Seasonal Adaptations
Indian cooking follows seasonal principles rooted in Ayurvedic tradition. Spring favors bitter greens, fresh turmeric, and lighter preparations that cleanse after winter. The intense summer heat calls for cooling ingredients like yogurt, mint, coconut, and raw mango. Monsoon season brings fresh corn, leafy greens, and warming chai spices. Winter welcomes rich curries, root vegetables like carrots and turnips, and sweets made with jaggery and ghee.
Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.
Scaling This Recipe
Need to feed more people or cooking for just yourself? Here's how to adjust:
For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
Affiliate Disclosure: This page contains affiliate links to recommended cookware and ingredients. As an Amazon Associate, we earn from qualifying purchases. These links help support our site at no extra cost to you.
Shop Recommended Equipment
*Last updated: 2026-01-19*