Ingredients
- 1.5 to 2 lbs stewing beef, cut into chunks
- 2 tablespoons white vinegar (or apple cider vinegar)
- 1 teaspoon salt
- 1/2 teaspoon turmeric powder
- 1 large onion, chopped
- 4 garlic cloves
- 1-inch piece of ginger
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 to 2 teaspoons red chili powder (adjust to taste)
- 2 tablespoons oil
- 1 teaspoon mustard seeds (optional)
- 2 medium tomatoes, chopped
- Water (to cover)
- Optional: 1 cup diced potatoes
- Optional: 1/4 cup coconut milk
- Optional: 1 tablespoon tamarind paste
- Optional: Curry leaves
Instructions
- Marinate beef with vinegar, salt, and turmeric. Let sit for at least 1 hour.
- Blend onions, garlic, ginger, cumin, coriander, and chili powder into a smooth paste.
- Coat the marinated beef in the spice paste and refrigerate for 1–2 hours or overnight.
- Heat oil in a pot. Add mustard seeds (if using) and let them pop.
- Add marinated beef and sear until browned on all sides.
- Stir in chopped tomatoes and cook until soft and saucy.
- Add water to cover the beef. Simmer for 1.5–2 hours or pressure cook for 30 minutes.
- Optional: Add diced potatoes before simmering or coconut milk/tamarind paste near the end.
- Let rest briefly before serving with rice or naan.
Notes
- Add potatoes to soak up the flavorful sauce.
- Reduce chili and add coconut milk for a milder version.
- Tamarind adds tangy complexity—adjust to taste.
- Skip second marination step if short on time.
- Tastes even better the next day—great for meal prep!
Nutrition
- Serving Size: 1 cup
- Calories: 360
- Sugar: 4g
- Sodium: 550mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 85mg