• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Our Salty Kitchen
menu icon
go to homepage
  • About Us
  • All Recipes
  • How to Cook
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About Us
    • All Recipes
    • How to Cook
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    You are here: Home » Meal Type » Main Dishes

    Ground Beef Curry (Keema Curry)

    May contain affiliate links. See our Privacy Policy and disclosure.

    JUMP TO RECIPE
    A bowl of keema curry with rice and a top banner that reads ground beef curry with potatoes and peas.
    2 photos of ground beef keema curry, with a middle banner that reads ground beef curry with potatoes and peas

    When it comes to ground beef recipes, Keema Curry goes beyond burgers and makes mincemeat out of meatballs. Our take on this traditional Indian stew of beef, peas, and potatoes is fabulously flavorful thanks to fragrant spices, a splash of lime, and fresh cilantro. Creamy coconut milk keeps beef keema mild and kid-friendly. Pairs perfectly with any rice - including cauliflower!

    Keema curry over steamed white rice in a tan bowl with a fork and lime wedge.
    Jump to:
    • What Is Keema?
    • Where is Keema Curry From?
    • Key Ingredients for Ground Beef Curry
    • How to Cook Keema Curry
    • Chef's Tips!
    • What Goes with Ground Beef Curry?
    • Make it Your Way
    • Storing and Reheating Keema Curry
    • Keema Curry Recipe (Ground Beef Curry)
    • Ratings

    If there's one thing I like more than eating comfort food, it's making, then eating, comfort food. Especially ones that I love, but used to forego if a seasoned professional wasn't making them for me.

    I crave comfort foods with flavor. Big, bold, slap-you-in-the-face flavor. And I have a whole lot of respect for chefs and cuisines that know how to properly balance traditional ingredients in such recipes. In my younger years, if I was craving curry or shawarma or bulgogi, I sought out the experts.

    But when life gives you lemons in the form of a small child (i.e. the least desirable restaurant companions ever), you learn to make lemonade (i.e. homemade beef keema curry and homemade bulgogi and homemade shawarma).

    My youngest (especially) has made restaurant dining a very special challenge, so I brought the experts home - cookbooks, videos, and definitely lots of spices - and learned to make the basics in my own kitchen.

    Keema curry wasn't my first foray into culinary cultural appreciation, but it's probably my most prolific (we eat it constantly). So much so that I spun it into even more family favorites like coconut chicken curry, vegan cauliflower curry, and even curried cauliflower soup. I like to think I've taken what I've learned and perfected a few easy curry recipes that work for my family - simple ingredients, big flavor, adjustable heat - and hopefully yours too!

    A bowl of keema curry with lime wedges.

    What Is Keema?

    Keema is an Indian ground beef or lamb curry recipe simmered with peas, potatoes, tomatoes, coconut milk, and spices. “Keema” translates to minced meat (aka ground meat) and the traditional variations are prepared with either peas (keema matar) or potatoes (keema aloo) or in the case of this particular recipe, both. 

    If you’re intimidated by Indian cooking or curries, this is an excellent recipe to start with. This easy keema recipe is incredibly straightforward, super forgiving, relatively quick (about 30 minutes!), and the result is a restaurant-quality Indian curry recipe that you’ll be proud to share with anyone and everyone!

    Where is Keema Curry From?

    Keema is an Indian stew that follows standard preparation for most curry dishes, incorporating coconut milk and fragrant spices, and is served over rice. Though the term keema itself has Turkish origins, it's "most popular in north India, Pakistan, and Bangladesh, some believe that the dish has Persian origins."

    My best keema recipe is an adaptation of this recipe by Grace Parisi via Food and Wine. I first discovered it a decade ago on my toddler-induced mission to make as many restaurant-quality Indian recipes as possible at home. Over the years, I’ve updated and adapted it, and this beef keema recipe is the result of my personal tweaks.

    I pre-roast the potatoes instead of simmering them in the sauce, which intensifies their sweetness. Fire roasted tomatoes and a dollop of tomato paste bring depth, while turmeric and garam masala really round out the flavor. The finished ground beef curry is spiced, but not hot spicy, with a rich and creamy finish.

    Side view, ground beef curry over white rice, garnished with fresh cilantro and a lime wedge.

    Key Ingredients for Ground Beef Curry

    • Ground Beef: I usually reach for a 15% fat ratio; you'll have fat from the coconut milk so go higher if you like, but I wouldn't go lower than 80/20.
    • Fresh Ginger: not ground. Ginger paste is a great substitute if peeling and mincing fresh ginger isn't your thing.
    • Curry Powder: use the freshest, best quality you can afford. Pick a curry powder that suits your level of heat, and make sure it’s fresh. Commercial blends are often labeled “sweet” or “hot”. Madras curry powder (an all-around “basic” curry option that’s widely available) is always a safe bet, and is what we regularly use.
    • Garam Masala: garam masala is a sweeter, warming spice and brings depth and balance to the curry.
    • Turmeric Powder: turmeric has a bitter and earthy flavor that brings extra color to the finished dish.
    • Fire Roasted Canned Tomatoes: we always reach for fire-roasted tomatoes in quickly cooked dishes like this ground beef curry. They're a bit sweeter, add depth, and don't need to be cooked down to develop flavor.
    • Coconut Milk: use unsweetened, additive free coconut milk (from a can, not a carton). We prefer full-fat for best flavor, but you can use light if that's your preference.
    • Yukon Gold Potatoes: gold potatoes are sweet with a thin, edible skin that only improves with roasting. That being said, I've swapped them out for sweet potatoes and even butternut squash!
    • Peas: frozen peas work best; canned peas will quickly lose flavor and color.
    • Cilantro: finely chopped and stirred in after simmering.
    • Lime Juice: for the perfect hint of acid just before serving.

    How to Cook Keema Curry

    Easy Keema Curry features ground beef seasoned with garlic, fresh ginger, curry, garam masala, and turmeric. Simmer with tomato paste, fire roasted tomatoes and coconut milk to build a bold, rich sauce. Stir in roasted potatoes, peas, and chopped cilantro at the end to create a hearty beef curry dish that's the pinnacle of easy comfort food with complex flavor!

    Potato pieces on a baking sheet.
    Roasted potatoes on a sheet pan.
    Ground beef and spices cooking.
    Curry sauce in a pot.
    Beef keema curry in a pot.
    1. Roast the potatoes. Dice small (about half an inch) and toss with olive oil. Roast in a 425°F oven for about 25 minutes, until golden brown.
    2. Brown the ground beef with onion in a dutch oven or large soup pot until the beef is no longer pink and the onion turns translucent. Use a wood spoon to break the beef into smaller pieces.
    3. Season with ginger and garlic and saute until very fragrant (just a minute or two).
    4. Add the spices and tomato paste, and work both into the beef mixture, cooking and stirring frequently until the tomato paste deepens in color.
    5. Stir in the canned tomatoes and coconut milk. Simmer 10-15 minutes, stirring occasionally, until the curry has thickened.
    6. Stir in the frozen peas and roasted potatoes, then simmer 2-3 minutes more, or until the peas are warmed through. Remove from heat and stir in the chopped cilantro.
    7. Ladle into serving bowls over your base of choice (we like steamed rice or cauliflower rice). Ganish with lime juice and more fresh cilantro.

    Chef's Tips!

    • Make sure your spices are fresh! Rub a bit of the spices between your fingers - they should very aromatic. If they don't smell strong, they won't taste strong.
    • Test your potatoes - they should be fork-tender and golden brown when done roasting.
    • After simmering, the curry should be a deep golden orange hue.
    • Shake the canned coconut well before opening - coconut milk can settle and separate during storing, so give it a good shake to reincorporate and prevent a grainy pour.
    Ground beef keema curry over steamed white rice in a low tan bowl, garnished with fresh cilantro and a lime wedge.

    What Goes with Ground Beef Curry?

    A grain like rice is a classic base for keema curry:

    • White rice, brown rice, and cauliflower rice all work well.
    • Try saffron rice for an even more fragrant dish.
    • Serve with chapati or naan bread for dipping.
    • Garnish with a sprinkle of lime juice and more fresh cilantro.
    • For a hot spicy finish, drizzle with sriracha.

    Make it Your Way

    • Swap the Yukon gold potatoes for sweet potatoes for added color, flavor and fiber.
    • For a low(er) carb meal, serve with roasted cauliflower or over cauliflower rice.
    • Feel free to use ground lamb in place of ground beef.

    Storing and Reheating Keema Curry

    Store leftovers in a sealed container up to 4 days in your refrigerator. Reheat in the microwave in 30-second intervals, stirring in-between. You can also heat in a pot on the stove over a medium flame.

    Keema curry and rice in 2 bowls, with lime to the side.

    Did you make this keema curry? I'd love to know how it turned out! Leave a comment and a rating below.

    While you're at it, let's be friends - follow me on Pinterest and Instagram for the latest and greatest.

    A bowl of keema beef curry and rice with a lime wedge.

    Keema Curry Recipe (Ground Beef Curry)

    5 from 90 votes
    author: Danielle Esposti
    yield: 4
    calories per serving: 474
    prep time: 10 minutes mins
    cook time: 30 minutes mins
    total time: 40 minutes mins
    PRINT RECIPE PIN RECIPE

    Description

    Easy Keema Curry features ground beef seasoned with garlic, fresh ginger, curry, garam masala, and turmeric. Simmer with tomato paste, fire roasted tomatoes and coconut milk to build a bold, rich sauce. Stir in roasted potatoes, peas, and chopped cilantro at the end to create a hearty beef curry dish that's the pinnacle of easy comfort food with complex flavor!
    Prevent your screen from going dark

    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

    • Heat the oven to 425°F. Toss the potatoes with olive oil and spread onto a parchment lined baking sheet. Transfer the baking sheet to the oven and roast 25-30 minutes, flipping once halfway through, until tender and golden brown.
      Diced yukon gold potatoes on a baking sheet before and after roasting.
    • Heat a dutch oven over medium high heat. Add the ground beef and onion and cook, stirring frequently to break up the beef into smaller pieces. Cook until the ground beef is no longer pink and the onion is translucent, 6-7 minutes. Add the ginger and garlic. Sautee, stirring constantly, for 1-2 minutes, until very fragrant.
    • Add the salt, pepper, curry powder, garam masala, turmeric, and tomato paste. Stir until the the tomato paste is worked into the beef, and the spices are fragrant, about 2 minutes.
      Left - ground beef with onions, ginger, and garlic in a dutch oven. Right - ground beef seasoned with Indian spices in a dutch oven.
    • Add the tomatoes and coconut milk and give everything a good stir. Bring the liquid to a boil, then reduce the heat to medium low. Simmer, stirring occasionally, until the curry thickens and the color turns a deep golden orange, about 10 minutes.
    • Stir in the frozen baby peas and roasted potatoes. Simmer until the peas are warmed through, 2-3 minutes. Remove from heat and stir in the cilantro.
      Left - ground beef curry before simmering. Right - ground beef curry with peas and potatoes in a dutch oven.
    • Ladle into serving bowls over your base of choice (rice, naan or other, see post notes), sprinkle with lime juice and more fresh cilantro, and serve immediately.
      Keema curry over steamed white rice in a bowl with a silver fork.

    Nutrition Facts

    serving size:
    calories per serving: 474 kcal
    total fat: 23g
    saturated fat: 9g
    monounsaturated fat: 3g
    polyunsaturated fat: 0g
    trans fat: 0g
    cholesterol: 76mg
    sodium: 676mg
    protein: 27g
    total carbohydrates: 40g
    fiber: 7g
    sugars: 10g
    potassium: 1291mg
    vitamin a: 5%
    vitamin c: 57%
    calcium: 30%
    iron: 31%
    DID YOU MAKE THIS RECIPE?Tag @oursaltykitchen on Instagram and hashtag it #oursaltykitchen!
    « Mexican Street Corn Salad
    Zucchini Pasta (Cacio e Pepe Style) »

    Disclaimer: This post and the recipe card may contain affiliate links, which means we receive a small commission (at no cost to you!) if you make a purchase using these links. Rest assured, we only endorse products we own and truly love!

    54 Comments
    Filed Under: Gluten Free, Ground Beef Recipes, Kid Friendly, Main Dishes

    Reader Interactions

    Comments

      4.99 from 90 votes (50 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Courtney

      May 25, 2021 at 9:07 pm

      5 stars
      So delicious and flavorful! I ended up using ground turkey instead and the flavor didn’t suffer. I made a double batch and am freezing a majority (following her suggestions leaving out peas and cilantro) so all I have to do after vacation is unthaw and heat! I did double up the potatoes per recipe since I had them on hand, and am just serving with cauliflower mixed in. Amazing!

      Reply
    2. Heather

      August 06, 2021 at 9:29 am

      5 stars
      I like to sub out Sweet potatoes for the white potatoes when I can. I love the sweet and spicy combo. I started to get into curry last year and tried a lot of different recipes. This one is always my go-to.

      Reply
    3. mavee125

      October 25, 2021 at 5:05 am

      5 stars
      This Thai Basil Pork Belly is absolutely the best! I used the S&B Curry Powder that I bought from Karman Foods and it was superb!

      Reply
    4. Larry

      December 02, 2021 at 7:20 am

      5 stars
      Wonderful dish!. I followed it pretty closely except I made my own spice mixture and halved the coconut milk. I made the cauliflower version (roasted while I was making the curry and added at the end with the peas as the author specified). One other thing: I added some cayenne because we like the kick.

      Reply
    5. Carolyn

      March 13, 2022 at 3:01 pm

      5 stars
      Just made this! The smell, color and taste is truly amazing! So glad I tried it!

      Reply
    6. Beck and Bulow

      March 18, 2022 at 1:53 am

      5 stars
      Delicious curry. Added reduced fat crème fraîche instead of double cream and worked perfectly

      Reply
    7. Kylie Darby

      May 21, 2022 at 6:43 am

      5 stars
      Absolutely delicious and easy to prepare. A meal I will definitely cook again. Thank you 😊

      Reply
    8. Helen

      June 26, 2022 at 7:53 pm

      5 stars
      Great recipe! Tasty! Easy! My family loves it! I doubled the recipe, roasted both sweet potatoes and white potatoes, added frozen spinach and I made my own garam masala from an internet recipe.

      I didn’t have lime or cilantro this time but looking forward to trying it again with them.

      I doubled the recipe so that I could see how well it freezes but I don’t think there will be enough left over to freeze!

      Reply
    9. Kay B

      June 29, 2022 at 8:51 pm

      5 stars
      I cooked this using Beyond Beef, subbed sweet potatoes for white, and left out the peas and cilantro because I didn't have them. This was delicious!

      Reply
    10. melissa

      August 01, 2022 at 6:30 pm

      5 stars
      WOW! I found this recipe by doing a web search (which is always a gamble) and I am so pleasantly surprised how great it is! I followed the recipe, except using a mix of roasted sweet and regular potatoes including adding the juice of one lime and a healthy handful of cilantro. Can't wait to try some of the suggested variations (ground lamb, spinach for peas... etc.) Thanks so much! !!!! Going to try some of your other recipes.

      Reply
    11. Jessica

      August 29, 2022 at 2:05 pm

      5 stars
      I love all things curry. Used the potatoes and onions from my CSA box, and my husband says it’s like hamburger helper. But curry. Definitely a hit!

      Reply
    12. Chase

      June 12, 2023 at 5:22 pm

      5 stars
      This is the 1st time I have rated a recipe. This Keena curry is absolutely delicious. The only thing I did differently is to roast the potatoes in the airfryer. Will make this again and again.

      Reply
    13. Grace

      February 03, 2024 at 7:42 pm

      5 stars
      Very good and easy! Not very spicy though. Added kashmiri powder for some extra spice.

      Reply
    14. Krista

      September 28, 2024 at 8:46 pm

      5 stars
      This dish was an absolute hit in my house as well! I added blended spinach and red peppers just to get rid of some contents in my fridge. Hubby needed to add some heat, so added dried chilies to it, but he also loved it. The creaminess was what I was after as I was craving a creamy curry. I can’t wait for leftovers, and will absolutely be making this again! Thank you!

      Reply
    15. Lee Jourdan

      October 02, 2024 at 7:47 pm

      5 stars
      I have enjoyed recipes on Pinterest for like, ever, and this is the first time I’ve wanted to post. I’m not even done with dinner yet and I had to say - well - it’s just amazing. Simple AND interesting. Kudos!

      Reply
    16. Megan H

      October 19, 2024 at 2:16 pm

      5 stars
      Gorgeous-exactly what I was looking for! I followed the recipe, mostly, and put it over brown rice. Delicious. It will be my go-to ground beef curry recipe from now on. Thank you so much!

      Reply
    17. Marette Schulz

      December 02, 2024 at 1:34 am

      5 stars
      Absolutely delicious - I don't use the coconut milk and I put a whole lot more vegetables in....corn kernels/diced red capsicum/carrot, shredded cabbage and if push comes to shove and I don't have fresh ginger and garlic or my spice cupboard is bare....I just use Clive of India or Keens curry powder. I guess mine is a lot like savoury mince...but curried.lol

      Reply
    18. Denise

      December 13, 2024 at 8:42 pm

      5 stars
      This is the second time making this recipe. The only thing I do differently is add frozen mixed vegetables rather than just peas. I LOVE it and so does my family! It's great!

      Reply
    19. Carol Tomko

      February 23, 2025 at 3:19 pm

      I too love cooking! I am experimenting all the time with the flavors my family enjoy!
      Thank you for this recipe!!I confess I did not follow all instructions!
      Substituted butternut squash for potato! Seasoned with evoo- sprinkle of cumin 1 crushed cardamom pod and 4 small cloves of garlic roughly chop and sprinkle over squash baked in oven!!
      Will probably follow the rest of the recipe as instructed!!!
      Thank you for the inspiration!!!!

      Reply
      • Danielle Esposti

        May 27, 2025 at 12:42 pm

        Thank you for sharing your modifications Carol! I always love to see how readers adapt recipes to make them their own 🙂

        Reply
    20. Missy

      May 06, 2025 at 7:49 pm

      5 stars
      I have been using your recipe regularly. My four boys inhale this keema! Thank you for your thought and time that was this recipe.
      Christina

      Reply
    « Older Comments

    Primary Sidebar

    Author headshot of Danielle.

    Welcome to OSK, we're so glad you're here! We share simple, seasonal recipes with bold, restaurant-quality flavors that any home cook can master (yes, even you!). You'll find cooking tutorials for beginners, inspired ideas for seasoned home cooks, and a sprinkle of sass for everyone.

    learn more

    BUY NOW

    Footer

    ABOUT US      CONTACT US      PRIVACY POLICY 

    A collage of publication logos that have featured recipes and photography from Our Salty Kitchen.

    Footer

    Privacy

    Privacy Policy

    Let's ConnecT

    • Facebook
    • Instagram
    • Pinterest

    About Us

    Contact

    Copyright © 2026 Our Salty Kitchen

    31.8K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.