If you’re craving a comforting, flavour-packed dinner that never fails to impress, this Keema Curry Recipe (Ground Beef Curry) Recipe is an absolute winner. Combining tender ground beef with bold spices, creamy coconut milk, and roasted potatoes, it’s a dish that bursts with warmth and hearty goodness. Whether you’re new to curry or a seasoned fan, this recipe is straightforward enough to whip up on any weeknight yet special enough to share with friends or family. You’re going to love how each spoonful layers textures and flavours perfectly, making every bite feel like a little celebration.
Ingredients You’ll Need
Getting the ingredients right is key to nailing this Keema Curry Recipe (Ground Beef Curry) Recipe. These simple yet carefully chosen components bring depth, texture, and color to the dish, making it both vibrant and satisfying.
- Olive oil: Essential for roasting potatoes to golden perfection and sautéing spices to release their aroma.
- Yukon gold potatoes: Diced into small cubes, they add a creamy, tender bite and absorb the curry’s rich flavors beautifully.
- Ground beef: The hearty protein that forms the base and backbone of the curry, adding savory richness.
- Yellow onion: Provides sweetness and a soft texture that balances the spices perfectly.
- Fresh ginger: Adds a zesty, fragrant brightness that lifts the entire dish.
- Garlic: Blocks of flavor that deepen the curry’s complexity and enhance the meat’s savoriness.
- Sea or kosher salt: For seasoning that elevates every component without overpowering.
- Cracked black pepper: A warm spiciness that wakes up the palate.
- Curry powder: A blend of spices creating the signature warmth and aromatic foundation.
- Garam masala: Adds a smoky, slightly sweet complexity that’s indispensable in authentic keema.
- Turmeric: Brings a beautiful golden hue and subtle earthiness.
- Tomato paste: Concentrated tomato flavor boosting depth and tanginess.
- Fire-roasted diced tomatoes: Their smoky note enhances the curry’s layered flavors.
- Full-fat unsweetened coconut milk: Provides creaminess with a gentle sweetness, balancing the spice.
- Frozen baby peas: Bursts of freshness and subtle sweetness that brighten the dish.
- Cilantro: Fresh herbaceous touches that add vibrancy.
- Lime juice: A final citrusy zing to lift the rich curry when serving.
- Steamed rice or naan: Perfect carriers that soak up all that delicious sauce.
How to Make Keema Curry Recipe (Ground Beef Curry) Recipe
Step 1: Roast the Potatoes
Start by heating your oven to 425°F and toss the diced Yukon gold potatoes with olive oil for a golden, crispy texture. Spread them evenly on a parchment-lined baking sheet and roast for 25 to 30 minutes, flipping halfway through so each cube caramelizes beautifully. Roasting the potatoes first allows them to maintain their shape and develop a lovely crispness that contrasts with the curry’s sauciness.
Step 2: Cook the Ground Beef and Onions
While the potatoes roast, heat a Dutch oven over medium-high heat and add the ground beef along with diced yellow onions. Stir frequently to break the meat into smaller bits and cook until the beef loses its pink color and the onions soften and turn translucent — about 6 to 7 minutes. This forms the flavourful base you want in every bite.
Step 3: Add Ginger and Garlic
Once your beef and onion mixture is ready, stir in the freshly grated ginger and minced garlic. Sautee them for 1 to 2 minutes until fragrant and aromatic. These two ingredients bring such a warm, inviting fragrance that will start to fill your kitchen and awaken your appetite instantly.
Step 4: Introduce Your Spices and Tomato Paste
Time to build that robust curry flavor by sprinkling in the salt, cracked black pepper, curry powder, garam masala, and turmeric. Stir these spices well into the beef mixture, then fold in the tomato paste. Cooking this combo for about 2 minutes helps the tomato paste caramelize and the spices bloom, releasing all their warmth and color into the dish.
Step 5: Simmer with Tomatoes and Coconut Milk
Add the fire-roasted diced tomatoes followed by the creamy coconut milk. Stir everything together until well combined, then bring to a boil before lowering the heat to a gentle simmer. Allow the curry to thicken and deepen in color over about 10 minutes, stirring occasionally to prevent sticking and to marry the flavors fully.
Step 6: Add Peas and Roasted Potatoes
Finally, toss in the frozen baby peas and those beautifully roasted potatoes. Let the curry gently simmer for 2 to 3 minutes more, just until the peas are warmed through. Remove from heat and fold in fresh chopped cilantro for a bright herbal burst that complements the dish’s richness.
Step 7: Serve Immediately
Ladle this delicious Keema Curry Recipe (Ground Beef Curry) Recipe over your choice of steamed rice or crisp naan bread. Finish with a squeeze of fresh lime juice and an extra sprinkle of cilantro for a zesty, refreshing kick that ties everything together beautifully.
How to Serve Keema Curry Recipe (Ground Beef Curry) Recipe
Garnishes
To truly elevate your serving, add bright green fresh cilantro leaves and a few wedges of lime on the side. These garnishes contribute a fresh, zesty contrast to the richness of the curry and invite everyone to customize their flavor profile at the table.
Side Dishes
This curry pairs amazingly well with steamed basmati or jasmine rice, which soak up the sauce perfectly. If you’re in the mood for something more indulgent, buttery naan or garlic roti are fantastic choices that complement the dish’s bold spices.
Creative Ways to Present
For an extra-special touch, serve your keema curry in individual mini cast iron skillets or rustic bowls. Garnish with toasted nuts like cashews or almonds for crunch, or even add a dollop of cooling yogurt on top to offer a creamy balance and make the presentation pop.
Make Ahead and Storage
Storing Leftovers
This Keema Curry Recipe (Ground Beef Curry) Recipe keeps beautifully in the fridge for up to 4 days. Store it in an airtight container to preserve the freshness and flavors. The spices tend to meld together overnight, making leftovers even tastier!
Freezing
If you want to freeze this dish, make sure it has cooled completely before transferring it into freezer-safe containers. It will keep well for up to three months. When ready, thaw in the refrigerator overnight before reheating gently.
Reheating
Reheat your curry on the stovetop over medium-low heat, stirring occasionally until warmed through. Adding a splash of water or a bit more coconut milk can help restore the sauce’s original creaminess if it has thickened too much in the fridge.
FAQs
Can I use ground turkey or chicken instead of beef?
Absolutely! Ground turkey or chicken can be substituted to make a lighter version. Just keep in mind these meats are leaner, so you might want to add a little extra olive oil during cooking to maintain juiciness.
How spicy is this Keema Curry Recipe (Ground Beef Curry) Recipe?
This recipe has a moderate warmth, thanks to the curry powder and garam masala, but it’s not overly spicy. If you prefer more heat, you can always add some fresh chopped chili or a pinch of cayenne pepper.
What if I don’t have fire-roasted tomatoes?
No worries! Regular diced tomatoes work perfectly fine. Fire-roasted ones add a subtle smoky flavor, but your curry will still be delicious without them.
Can I make this recipe vegan?
To make it vegan, swap the ground beef for plant-based crumbles or lentils, and use coconut oil instead of olive oil if preferred. The creamy coconut milk already gives a lovely richness, so the texture stays satisfying.
What should I serve with this curry for a complete meal?
Steamed basmati rice or naan bread are perfect to scoop up this curry. You might also add a side salad of fresh cucumbers or a simple raita to balance the spices and round out your meal.
Final Thoughts
This Keema Curry Recipe (Ground Beef Curry) Recipe is truly one of those unforgettable dishes that is as rewarding to make as it is delightful to eat. Its balance of spices, creamy sauce, and tender roasted potatoes make it a crowd-pleaser and a personal favorite that you’ll want to keep coming back to. So, grab your ingredients and give this recipe a try—you’ll be amazed how something so comforting can come together with such ease and love in every bite!
Print
Keema Curry Recipe (Ground Beef Curry) Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting and Stovetop
- Cuisine: Indian
Description
This Keema Curry recipe features ground beef cooked with a blend of aromatic spices, tender roasted Yukon gold potatoes, and creamy coconut milk, resulting in a rich and flavorful curry perfect for serving over rice or with naan. The dish is a comforting and hearty meal that takes about 40 minutes to prepare and cook, combining roasting and stovetop simmering techniques.
Ingredients
Potatoes
- 2 large Yukon gold potatoes (about 1 lb), diced into 1/2″ cubes
- 1 tbsp olive oil
Curry Base
- 1 lb ground beef
- 1 large yellow onion, diced to 1/2″
- 1 tbsp fresh ginger, grated or finely minced
- 2 cloves garlic, minced
- 1 tsp sea or kosher salt
- 1 tsp cracked black pepper
- 1 1/2 tbsp curry powder
- 1 tsp garam masala
- 1/2 tsp turmeric
- 1 tbsp tomato paste
- 1 14-oz can fire-roasted diced tomatoes
- 1 14-oz can full-fat unsweetened coconut milk
- 1 cup frozen baby peas
- 2 tbsp cilantro, plus additional for serving
- lime juice, to taste (for serving)
To Serve
- steamed rice or naan
Instructions
- Roast Potatoes: Preheat the oven to 425°F. Toss the diced Yukon gold potatoes with olive oil until evenly coated, then spread them out on a parchment-lined baking sheet. Roast in the oven for 25-30 minutes, flipping once halfway through, until the potatoes are tender and golden brown.
- Cook Beef and Aromatics: Meanwhile, heat a Dutch oven over medium-high heat. Add the ground beef and diced onion, stirring frequently to break the meat into small pieces. Cook for 6-7 minutes until the beef is no longer pink and the onion is translucent. Add the grated ginger and minced garlic, sautéing for 1-2 minutes until fragrant.
- Add Spices and Tomato Paste: Stir in the salt, black pepper, curry powder, garam masala, turmeric, and tomato paste. Mix well so the tomato paste is fully incorporated into the beef mixture and cook for about 2 minutes to allow the spices to release their aromas.
- Add Tomatoes and Coconut Milk: Pour in the fire-roasted diced tomatoes and the full-fat coconut milk. Stir to combine, bringing the mixture to a boil. Once boiling, reduce the heat to medium-low and let the curry simmer, stirring occasionally, for about 10 minutes until it thickens and develops a deep golden-orange color.
- Combine Peas and Potatoes: Stir in the frozen baby peas and the roasted potatoes. Continue simmering for 2-3 minutes until the peas are warmed through. Remove the pot from heat and mix in the chopped cilantro.
- Serve: Spoon the curry into bowls over steamed rice or alongside naan bread. Garnish with a squeeze of lime juice and additional fresh cilantro. Serve immediately for the best flavor and texture.
Notes
- You can substitute Yukon gold potatoes with red potatoes or any waxy potatoes for roasting.
- For a spicier curry, add chopped green chilies or extra curry powder to taste.
- Substitute ground beef with ground lamb or turkey for a different flavor.
- Serve with naan or steamed basmati rice for a complete meal.
- Leftovers keep well in the fridge for up to 3 days and reheat on the stovetop or microwave.