Ground Beef and Sweet Potato Curry


Ground Beef and Sweet Potato Curry! Recipe by Ashley of

This ground beef and sweet potato curry is savory and well-spiced, though not necessarily spicy. I think the sweet potatoes do a wonderful job counteracting the heat so if you like it hot, feel free to add more cayenne to this dish.

Also, you should know that while I call this a curry, it’s actually more of a dry dish.

It’s still a little unusual for me to write an Indian recipe calling for ground beef. Until about ten years ago, I didn’t even know Indian beef recipes existed. My parents grew up in north India, where you don’t ever see people eating beef. During our family trips to India, I had never seen anyone eat beef or talk about eating beef. That’s because cows are considered sacred to Hindus, and Hinduism is the predominant religion in India. I grew up in a Sikh family, and so while it was acceptable for us to eat beef, my mom didn’t cook beef until I started dating Roby (my parents loved him from the start and would even grill steak for him – pretty sure they wanted to make sure he’d marry me, ha).

Roby is Catholic, and his family is from Kerala, where beef is a staple. I love that he and his family have introduced me to a whole new way of cooking and combining spices. If you like Indian food and ground beef, then you’ll love this dish. If you don’t like beef, you can easily substitute this with a different type of ground meat: ground lamb, goat, chicken, or turkey will work just fine too 🙂

Ground Beef and Sweet Potato Curry! Recipe by Ashley of

Ground Beef and Sweet Potato Curry

Ground Beef and Sweet Potato Curry! Recipe by Ashley of

Ground Beef and Sweet Potato Curry

5 from 17 reviews
Pin Recipe Print Recipe


  • 3 tablespoons coconut oil divided
  • 1 large or 2 medium sweet potato, peeled and cut into ½-inch cubes
  • 1 onion diced
  • 4 cloves garlic minced
  • 1- inch ginger minced
  • 3 tablespoons coriander powder
  • 2 teaspoons homemade meat masala click to see the recipe!
  • 2 teaspoons Kashmiri chilli powder
  • 1 teaspoon salt
  • ½ teaspoon turmeric
  • ¼ teaspoon freshly ground black peppercorns
  • 2 large ripe tomatoes chopped
  • 1 pound ground beef
  • Cilantro garnish (optional)


  • Melt 2 tablespoons of coconut oil in sauté pan, then add chopped sweet potatoes and fry for 12-15 minutes, or until golden brown. Set aside for now.
  • Add 1 tablespoon of coconut oil to the pan and stir-fry the onion for 3-4 minutes, or until soft.
  • Add the garlic, ginger and spices, stir-fry for a minute, then add the tomatoes. Mix well then add the ground beef.
  • Cook until the tomatoes dissolve into the curry and the beef is cooked through.
  • Raise the heat to high and add the sweet potatoes back to the pan.
  • Stir fry until the beef mixture is mostly dry, about 3-5 minutes
  • Garnish with cilantro if desired. Serve.
Did you make this recipe?Tag @myheartbeets on Instagram and hashtag it #myheartbeets!

Pin This Recipe

Like this recipe? Pin it to your favorite Pinterest board now so you will remember to make it later!

Pin Recipe Now0

just for fun, here’s a picture that I took of this dish in 2013:

Ground Beef and Sweet Potato Curry
Ground Beef and Sweet Potato Curry

This is one of the many delicious recipes in my eBook, South Asian Persuasion: 100+ Paleo Indian recipes. If you like this then you’ll love my eBook!

Related Recipes


Find out more about my cookbooks Indian Food Under Pressure and South Asian Persuasion.

About Ashley

Hi, I’m Ashley. Thanks for being here! I truly believe that food brings us closer together. Gather around a table with good food and good people, and you’ll have the ingredients you need to create some happy memories. My hope is that you find recipes here that you can’t wait to share with family and friends.


Subscribe to get our latest content by email. We won't send you spam. You can unsubscribe at any time.

Reader Interactions

Leave a Comment & Rating

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

Recipe Rating


  1. Jeriannw says

    5 stars
    This was soo good! I made the meat masala (yum) and substituted for the Kashmiri chilli with 1 1/2 tsp paprika and 1/2 tsp cayenne. Served with garlic naan.

  2. Mary says

    5 stars
    This recipe is awesome. The spices are amazing. We ate it with roti. I’m so glad to have found this recipe and I thank you for sharing it.

  3. Judy says

    5 stars
    Love this! The perfect combination of flavors. Thank you Ashley for opening up a whole new array of cooking for me. I’ve always loved the aromas and flavors of Indian cuisine but never thought I could do it myself. 💖

  4. Kate says

    5 stars
    Just wanted to leave a quick note to let you know that I love this recipe! (I’m actually making it again right now). Additionally, I have a 21 month old who also loves this… bonus points for getting my toddler to eat! Thanks so much for sharing 🙂

  5. Rennie says

    5 stars
    OK this was sensational! I made it for dinner tonight and my husband’s reaction after his first mouthful was, “YUM, this is incredible!” The only tiny modification I made was add a scant 1/4 cup of frozen peas at the very end, just for some color, and tossed them through for 30 seconds. Thank you for this marvelous recipe. I will definitely be making it again.

  6. Michelle says

    We made this last night for dinner with ground turkey, added a teaspoon of curry and chopped tumeric. also included a purple yam that was lingering in our veggie drawer. Didn’t have the indian chili so used plain chili powder. This was delicious! and kid friendly, will be adding this to our regular rotation. Thank you for sharing this recipe !

  7. Kristina Derrick says

    Ok. You should have made a note about cooking the potato first. I figured the tomato juices would be enough to steam them through. My mistake. Now i’m sitting here waiting an extra 20 minutes for the potatoes to steam.

  8. Alex Brooke says

    5 stars
    Thanks for sharing!! I’ve added this to my list of go to gluten free meals for the week. Really tasty and easy to make! 🙂

  9. Becca says

    Have you ever done this in your Instant Pot? I’m wondering how long the sweet potatoes would need and if any liquid would be necessary in the bottom. I love my IP and it would be fun to make this in there! 🙂

    • My Heart Beets says

      Hi Becca! I haven’t but I’m sure you can make this in your Instant Pot! I’d probably cook the beef on saute mode and then just do manual pressure for 3-5 minutes, depending on how small you cut the sweet potatoes. Let me know how it turns out for you!

  10. PatMan says

    5 stars
    Again I doubted the call for 3 TABLEspoons of coriander powder, but my doubt was misplaced, I could still taste the cloves, great mix! I’m learning a lot about spices and flavorings by following the recipes here.

    Super tasty, good comfort food for when it is rainy and gloomy outside – I added a large pinch of kasuri methi (dried fenugreek leaves) to the sweet potatoes as they were finishing, it added an extra dimension…

    I ground some fennel seed in my mortar and pestle to get fennel powder, it was hard to find. BTW, I use 3 parts smoked paprika and 1 part cayenne as a 1:1 sub for kashmiri chili powder, in case that helps anyone!

  11. Ham bone says

    5 stars
    I made this tonight. It was good, tasted like my chili but a little better. I almost wanted to add beans to it haha.

  12. Kevin says


    My son was recently diagnosed with a strong allergy to Gluten and Dairy and my wife has been following suite, so we have been trying to find some recipes to satiate his appetite but are still delicious. I came across your Ground Beef and Sweet Potato Curry. What a hit!!!!! Keep ’em coming and thanks for sharing your recipes


    • My Heart Beets says

      Kevin, I’m sorry about your son’s food allergies but I’m so glad to hear that you liked my beef and sweet potato curry! I hope you’ll let me know if you try any other recipes 🙂

  13. april says

    5 stars
    I saw this dish on an episode of Anthony Bourdains show when he was visiting India. Looked so delicious I googled sweet potato and beef and came upon your site. I made this dish using your recipe this evening. This is going to be a regular dish on my meal rotation. LOVE!! Thank you so much for sharing this recipe!

  14. Faith says

    5 stars
    So… this is ridiculously filling!!! And delicious. Since I tend to have flare-ups when I eat tomatoes, I replaced them with zucchini and it worked wonderfully (just took a while for the water to evaporate due to the high water content of zucchini, so I think I’d add less water next time).

  15. Yuliya says

    I just made this, it was delicious!!! I added a little yellow curry powder and garam masala because I didn’t have some of the other spices on hand. Amazing! I’m stuffed because I had seconds and thirds 🙂 Thanks for the recipe!

  16. Tami Binder says

    Couple of questions:
    1. Did you cook your sweet potatoes ahead of time?
    2. Do you think I could swap out sweet potatoes for butternut squash?
    Thank you.

  17. Marcus says

    Looks amazing and seeing as I just pulled a bag of grass fed mince (ground) beef from the freezer 30 mins before seeing this it looks like my dinner idea is decided. 🙂

    • My Heart Beets says

      Hi Deb, no I didn’t give them permission. It’s unfortunate that these guys are trying to make a profit off of recipes that I’ve created – thank you for letting me know.

paneer lababdar

Ashley's Secrets



Favorite tips & tricks to

easy & delicious Indian cooking