This traditional beef and spinach curry from the northwest region of India is full of flavor and is sure to be a favorite. It's delicious with beef or lamb.
5 from 3 votes
Prep Time 10 minutesmins
Cook Time 2 hourshrs
Total Time 2 hourshrs10 minutesmins
Servings 4
Ingredients
1 1/2poundsbeef chuck or lamb, cut into 1/2 inch cubes, patted dry and sprinkled with salt and pepper
1tablespoonextra virgin olive oil
1tablespoonghee, or butter (paleo: use grass fed or substitute more oil)
10ouncepackage frozen chopped spinach, thawed and thoroughly drained
Instructions
Heat the oil and butter in a heavy pot or Dutch oven. Fry the beef until nicely browned on all sides. Transfer to a plate and set aside.
Saute the onions for 25 minutes until caramelized. Add the garlic and ginger and saute for 3 minutes. Add the spices, except for the bay leaf and cardamom pods, and saute for another minutes. Add the tomato paste and the tomatoes and deglaze the bottom of the pan, scraping up any of the browned bits. Cook for 5 minutes. Stir in the yogurt.Add the beef cubes, beef broth, bay leaf, cardamom pods and salt. Bring to a simmer, reduce the heat to low, cover and cook for 1 hour, stirring occasionally. Add the spinach and cook for another 30 minutes, stirring occasionally.Add salt to taste. Serve with steamed Basmati rice and/or naan.