Let’s Talk Ground Beef Curry (Keema Curry): Why It’s a Staple in My House
I don’t know about you, but there’s something about a simmering pot of curry on the stove that just makes everything seem alright—even when the dog’s barking, the timer’s beeping, and the potatoes are slightly more golden than you planned (yes, that happened). This Ground Beef Curry—or, as it’s more properly known, Keema Curry—is a weeknight winner around here.
Once, I brought it to a potluck and somebody’s six-year-old ended up licking the bowl. True story, and I can’t blame her. I think it’s the combo of cozy potatoes, those tender pops of peas, and the warm blanket of spices. Plus, you only need one big pot (well, and a baking tray), which means more time eating, less time scrubbing. Really, it’s as comforting as your favorite jumper, just spicier.
Why I Never Get Tired Of This Curry
I make this when I want to impress without breaking a sweat—or clean out the odds and ends in the fridge, honestly. My family goes a bit wild for it (the leftovers are fought over, which gets awkward). Sometimes the aroma alone convinces my neighbor to “pop in” just as I’m dishing up. It’s friendly, flexible, and nobody ever guesses how downright simple it is. (Wanna know the secret? It’s all about roasting those potatoes separately; trust me.)
Let’s Chat Ingredients
- 1 tablespoon olive oil (or a neutral oil if you’re out, but olive oil has this lovely earthiness)
- 2 large Yukon gold potatoes, diced into ½″ cubes (I’ve used red potatoes in a pinch; just don’t tell my mother-in-law)
- 1 lb ground beef (I stick with 80/20 for flavor, but hey, lean works too, or even ground turkey)
- 1 large yellow onion, diced to ½″
- 1 tablespoon fresh ginger, grated or finely minced (powdered ginger in emergencies… but fresh is so much better)
- 2 cloves garlic, minced (sometimes I go for three—nobody’s ever complained)
- 1 teaspoon sea or kosher salt
- 1 teaspoon cracked black pepper
- 1 ½ tablespoon curry powder (Use your favorite brand. My grandmother swore by the yellow stuff in the tin—I’ve tried fancy ones, but honestly, they all do the trick)
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- 1 tablespoon tomato paste (I’ve forgotten this before, and the world didn’t end—but it adds a lovely depth)
- 1 (14-oz) can fire-roasted diced tomatoes
- 1 (14-oz) can full-fat unsweetened coconut milk
- 1 cup frozen baby peas (petite peas if you feel fancy, or fresh if you’ve got ‘em lying about)
- 2 tablespoon cilantro, plus extra for serving
- lime juice, to taste, for serving
- steamed rice or naan, for serving (Or both! I usually can’t decide.)
How I Make Ground Beef Curry (Keema Curry)
- First: Roast Your Potatoes
Crank your oven to 425°F. Toss those potato cubes with olive oil and scatter them over a baking tray lined with parchment. Into the oven they go! Roast for 25-30 minutes, giving them a flip about halfway through so they get their glow on all sides. They’ll be golden brown and irresistible—try not to eat too many straight off the tray (I always lose a few to “quality control”). - Brown the Beef and Get Those Onions Lovely
While the potatoes are doing their thing, grab a dutch oven or deep pot. Pop it onto medium-high heat, toss in your ground beef and onion, and start breaking up that beef as it cooks. Let it brown and mingle until there’s not a trace of pink left, and the onion is soft—about 6 to 7 minutes. Add ginger and garlic, and stir like you mean it for another minute or two until it smells amazing. (Don’t rush here—raw garlic can be a bit, well, sharp in a curry.) - Time for Spice Layering
Sprinkle in your salt, pepper, curry powder, garam masala, turmeric, and plop in that tomato paste. Stir everything to make sure the spices and paste wrap themselves around the beef. Cook for a couple more minutes; don’t be alarmed if things look a bit “rustic” at this stage. The magic happens soon. - Coconut and Tomatoes Jump In
Pour in the diced tomatoes and coconut milk. Grab a spoon and give everything a thorough mix. Let the curry come to a gentle boil, then knock down the heat to medium-low. From here, let it all simmer away for about 10 minutes. Stir every so often, and you’ll see the sauce deepen and densify (yes, that’s a word now) into a rich golden color. - Pile In the Peas and Potatoes
Now, stir in those frozen peas along with the roasted potatoes. Simmer for another 2-3 minutes; just until the peas are perky and warmed through. Remove from the heat and, with a flourish, fold in the fresh cilantro. - To Serve (The Fun Bit)
Ladle that glorious curry into bowls, over rice or with naan—however your mood strikes. Give each portion a squeeze of fresh lime juice and scatter on extra cilantro if you’re so inclined. Serve piping hot—and don’t forget to taste first, you know, for science.
Notes from My Messy Kitchen
- I once replaced coconut milk with regular cream and, well, it was fine, but I missed that coconut glow. Don’t skip it unless you must.
- Roasting the potatoes separately is the biggest flavor move. They don’t get mushy like they tend to when simmered in the sauce from the start.
- If you let the curry sit for 30 minutes before serving, the flavors get even friendlier. Actually, I think it tastes better the next day…if there’s any left.
Variations I’ve Actually Tried
- I’ve subbed in ground turkey or chicken. It’s a bit lighter but still delicious.
- Skipped the peas once when I was out, tossed in a handful of baby spinach at the end—great, but not the same nostalgic bite.
- Tried tossing in sweet potatoes instead of Yukon golds. Not my best move; the sweetness kind of wrestled with the spices.
Equipment: Use What You’ve Got
I always reach for my trusty dutch oven. But any deep, heavy pot will work. And if you’re out of parchment for the potatoes, foil’s okay, just oil it up so things don’t glue themselves down. No garlic press? Mash with a knife flat—works just as well.
How to Store Your Keema Curry (If You Have Leftovers!)
This curry will keep in an airtight container in the fridge for up to 3 days, but honestly, in my house it never lasts more than a day! If you’re luckier, it reheats beautifully on the stove or in the microwave. Freeze it if you want—sometimes the potatoes get a bit softer, but the flavor is all there.
Serving Suggestions: My Family’s Preferences
We pile it over steaming white rice or scoop it up with pillowy naan; sometimes, for a change, I do both and call it a dinner feast. Add a cold beer (for adults), or maybe some yogurt on the side—it offsets the spices in the best way. My kids have been known to eat leftovers cold, straight from the fridge, but, uh, do as you please.
Some (Not So Pro) Tips from Me
- Don’t rush browning the beef—the flavor’s totally worth the patience. (I got impatient once, and it was just meh.)
- If you think it looks too thick before serving, splash in a bit of water or extra coconut milk. Everyone’s stove is different.
- And taste as you go! Sometimes I add a smidge more lime or salt at the very end if it needs brightening up.
FAQ: Off-the-Cuff Answers
- Can I make this vegetarian? Sure, just swap in crumbled firm tofu or a mix of cooked lentils and mushrooms. No, it’s not the same—but still cozy!
- Is this spicy? Only as much as your curry powder demands. Mine is pretty mellow; add a pinch of cayenne if you want it to kick like a mule.
- Can I prep anything ahead? Absolutely! Chop everything the morning of, and even roast the potatoes early; just chuck ‘em in at the end to reheat.
- I don’t have coconut milk—what else can I use? I’ve tried half-and-half or plain yogurt (thinned with water). The flavor’s different but it still ticks the comfort box.
And that’s it—let me know if you make it, or if you spot any of my inevitable typos (I only find them after dinner, naturally). Good luck, and happy curry-ing!
Ingredients
- 1 tablespoon olive oil
- 2 large yukon gold potatoes (about 1 lb), diced into ½″ cubes
- 1 lb ground beef
- 1 large yellow onion, diced to ½″
- 1 tablespoon fresh ginger, grated or finely minced
- 2 cloves garlic, minced
- 1 teaspoon sea or kosher salt
- 1 teaspoon cracked black pepper
- 1 ½ tablespoon curry powder
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- 1 tablespoon tomato paste
- 1 14-oz can fire-roasted diced tomatoes
- 1 14-oz can full-fat unsweetened coconut milk
- 1 c frozen baby peas
- 2 tablespoon cilantro, plus additional for serving
- lime juice, to taste, for serving
- steamed rice, or naan, for serving
Instructions
-
1Crank your oven to 425°F. Toss those potato cubes with olive oil and scatter them over a baking tray lined with parchment. Into the oven they go! Roast for 25-30 minutes, giving them a flip about halfway through so they get their glow on all sides. They’ll be golden brown and irresistible—try not to eat too many straight off the tray (I always lose a few to ‘quality control’).
-
2While the potatoes are doing their thing, grab a dutch oven or deep pot. Pop it onto medium-high heat, toss in your ground beef and onion, and start breaking up that beef as it cooks. Let it brown and mingle until there’s not a trace of pink left, and the onion is soft—about 6 to 7 minutes. Add ginger and garlic, and stir like you mean it for another minute or two until it smells amazing. (Don’t rush here—raw garlic can be a bit, well, sharp in a curry.)
-
3Sprinkle in your salt, pepper, curry powder, garam masala, turmeric, and plop in that tomato paste. Stir everything to make sure the spices and paste wrap themselves around the beef. Cook for a couple more minutes; don’t be alarmed if things look a bit ‘rustic’ at this stage. The magic happens soon.
-
4Pour in the diced tomatoes and coconut milk. Grab a spoon and give everything a thorough mix. Let the curry come to a gentle boil, then knock down the heat to medium-low. From here, let it all simmer away for about 10 minutes. Stir every so often, and you’ll see the sauce deepen and densify (yes, that’s a word now) into a rich golden color.
-
5Now, stir in those frozen peas along with the roasted potatoes. Simmer for another 2-3 minutes; just until the peas are perky and warmed through. Remove from the heat and, with a flourish, fold in the fresh cilantro.
-
6Ladle that glorious curry into bowls, over rice or with naan—however your mood strikes. Give each portion a squeeze of fresh lime juice and scatter on extra cilantro if you’re so inclined. Serve piping hot—and don’t forget to taste first, you know, for science.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!