Skip to Content

Beef and Potato Curry

Sharing is caring!

Comforting beef and potato curry with yogurt and spinach, this easy dish is one of my favorite curries.

beef potato curry with spinach

Rich yet rather light beef and potato curry, a mild and flavorsome recipe bound to please anybody. If curry is something new for you, you might just well start with this recipe, you will love it! This is the first curry I’ve ever cooked myself. And if would like a vegan potato curry, try this Cauliflower and Potato Curry.

I found the original recipe in Good Food Magazine about 13 years ago, but over the years I changed the recipe here and there, really made it my own or our own, we all love this beef yogurt curry, even the children.


The ingredients you need for this recipe are all pretty straightforward, simple ingredients, nothing fancy. Even the spice list, which can be so extensive in the case of other curries, is pretty short.


  • Fresh ginger and garlic. I made the curry with ginger and garlic paste from a jar and it was fine, so feel free to use that if you happen to have it. However, I rarely have that, so I always use fresh ginger and garlic, which I grate on the fine grater.
  • Fresh red chili, the quantity you use is really according to your taste. If you don’t have fresh chili, you can replace that with a small dry chili or some dried chili flakes. Again, adjust the quantity according to your heat tolerance. I usually don’t make this dish hot.
  • Curry paste: I always use what I happen to have in the fridge, and what I happen to have most of the time is the green curry paste.
  • To these spices, you will add a generous amount of ground cumin and ground coriander, and there you have it: the base for a spicy, flavorful, comforting, and delicious beef potato curry.

Stock or broth:

  • Either vegetable broth, chicken, or beef stock. I often use homemade chicken stock, because I almost always have in the fridge or freezer, but if I have forgotten to thaw it, then I use vegetable broth made from an organic vegetable stock cube or vegetable broth powder.
bowl of curry beef stew

Ground beef:

  • You can use regular ground beef or lean ground beef, the choice is yours.
  • I have even used a mixture of ground beef and ground pork and it was delicious.


  • The original recipe calls for new potatoes, unpeeled and halved, but usually, I just take regular potatoes, which I peel and cut into rather large chunks.


  • Fresh or frozen spinach. For convenience, I use frozen spinach most of the time.
  • If using frozen spinach, let the spinach thaw. squeeze it well, and add it to the pot during the last five minutes of the cooking time. If you forgot to thaw the spinach, then add it to the pot when the potatoes are about half cooked and let the spinach thaw and get warm directly in the pot.
  • However, this will mean that the beef curry will be a bit more watery at the end and you might have to adjust the taste again with more spices. So, it is preferable to remember to thaw and drain the frozen spinach.
  • If you use fresh spinach, two large handfuls of it should be enough. Add the spinach to the curry and let wilt in the pot.


  • I use regular fat yogurt most of the time, but full-fat Greek yogurt (10% fat content) is indeed the best option. More fat, but also more creaminess. The choice is yours.
bowls of beef yogurt curry with spinach

How to make beef curry?

  • Brown the ground meat in a larger stew pot or Dutch oven and remove it from the pot.
  • Cook the finely chopped onion for about 5 minutes, then add the grated ginger and garlic, finely chopped chili, and all the spices. Stir fry for about 1 minute or until fragrant.
  • Return the meat to the pot and add the chunky potatoes and the vegetable, chicken or beef stock. Cover, leaving a crack open, and simmer the beef potato curry for about 30 minutes or until the potatoes are tender.
how to make curry beef stew
  • If using fresh spinach, add it to the pot during the last minute, it will need a very short time to wilt.
  • If using defrosted and squeezed spinach add it to the pot about 5 minutes before the cooking time is over, so it will have enough time to warm through.
how to make beef potato curry
  • Thicken the sauce with some cornstarch. Place the cornstarch into a small bowl, add a few tablespoons cold water to obtain a thick yet pourable paste, and whisk this paste into the simmering sauce. Let bubble once or twice.
  • I usually have to thicken the sauce with some cornstarch, especially if I let the frozen spinach defrost directly in the pot. It is recommendable (I like a creamier, thicker sauce), but not mandatory. We like crushing the potatoes on the plate with a fork and that also helps to get a thicker sauce when you are eating.
  • Remove the pot from the heat and swirl in the yogurt.
how to make beef yogurt curry

How to serve?

The best side dish is naan bread. I love mopping the sauce with the fresh bread. However, if I didn’t have naan bread, I also served the beef potato curry with sourdough or crusty white bread.

You can also make a salad on the side, a cucumber or carrot raita would be great as well.

The beef curry with potatoes keeps well in the fridge for 2-3 days and it can be easily reheated.

bowl of beef potato curry

More curries:

Do you like this recipe?

Please leave a good rating in the recipe card below. Stay in touch through social media: Pinterest, Facebook, and Instagram. Don’t forget to tag me #whereismyspoon when you try a recipe!
beef and potato curry cooked with spinach and yogurt served in a bowl

Beef and Potato Curry

Comforting beef and potato curry with yogurt and spinach, this easy dish is one of my favorite curries.
5 from 1 vote
Print Pin Share Grow Rate
Course: Asian and Indian Recipes
Cuisine: Indian
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
Servings: 4 -5
Calories: 569kcal
Author: Adina


  • 450 g/ 1 lb ground beef
  • 2 teaspoons olive oil
  • 1 small onion
  • 3 garlic cloves
  • 1 piece of ginger about the size of your thumb
  • 1 small red chili Note 1
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • ½ – 1 tablespoon green curry paste more or less according to taste
  • 750 g/ 1.6 lb potatoes
  • 750 ml/ 25 fl.oz/ 3 cups vegetable broth chicken or beef stock (Note 2)
  • 200 g/ 7 oz frozen spinach Notes 3 and 4
  • 150 g/ 5.3 oz/ scant 2/3 cup Greek yogurt
  • 1 tablespoon cornstarch


  • Heat the oil in a larger stew pot or Dutch oven. Brown the ground meat for about 3-5 minutes, stirring often to break the lumps. Remove the meat from the pot.
  • In the meantime, chop the onion very finely. Peel and cut the potatoes into larger cubes.
  • Cook the onion in the pot without the addition of any fat, stirring often. Add the peeled and grated ginger and grated garlic, finely chopped chili (or chili flakes), cumin, coriander, and green curry paste. Stir continuously for 1 minute.
  • Return the meat to the pot, add the potatoes, broth, or stock. Bring to a boil and simmer for about 30 minutes or until the potatoes are soft. Cover the pot leaving a crack open.
  • Add the defrosted and squeezed spinach during the last five minutes of the cooking time. If using fresh spinach, add it during the last minute and stir until the spinach is wilted.
  • To thicken the sauce mix the cornstarch with about 2 tablespoons water in a small bowl. You should have a thick yet pourable paste. Whisk the paste in the sauce and let the sauce bubble once or twice until slightly thickened.
  • Remove the pot from the heat and swirl in the yogurt. Adjust the taste with salt and pepper. Serve as suggested above.


  1. You can use a dried chili or about 1 teaspoon dried chili flakes instead. Adjust the quantity according to your taste.
  2. You can use vegetable broth made with an organic stock cube for convenience. If homemade chicken stock is available, that is always the best choice.
  3. The frozen spinach should be preferably defrosted and squeezed before you add it to the pot. The 200 g/ 7 oz refers to the spinach when still frozen, once defrosted and squeezed the spinach will weigh less.
  4. If using fresh spinach, about 2 handfuls will be enough.


Serving: 1/5 of the dish | Calories: 569kcal | Carbohydrates: 46g | Protein: 40g | Fat: 25g | Saturated Fat: 8g | Polyunsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 102mg | Sodium: 1043mg | Fiber: 5g | Sugar: 5g
Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

Sharing is caring!

Recipe Rating

Marvellina | What To Cook Today

Monday 24th of September 2018

This curry is so hearty and I just love large chunks of potatoes in the curry exactly like that. I love using yogurt in curry too. Like you, I love Indian food and some people have told me that the best Indian food is in the U.K :)

Kathy @ Beyond the Chicken Coop

Saturday 22nd of September 2018

Curries are one dish I've never made. This looks like comfort food and would be perfect for these cooler fall days.