Ingredients
Scale
- 3 tbsp neutral oil (grapeseed or avocado)
- 1 tsp cumin seeds
- 1 medium onion (~220 g), finely chopped
- 5–6 garlic cloves, crushed or finely chopped
- 1-inch piece ginger, crushed or finely chopped
- 1 lb ground beef
- 1 medium tomato (~250 g), finely chopped
- 1–2 green chili peppers (Serrano or Thai), chopped
- 1 tbsp plain whole-milk yogurt
- 1 tsp ground coriander
- 3/4 tsp mild red chili powder
- 1/2 tsp turmeric powder
- 1 1/8 tsp kosher salt
- 1 cup frozen green peas (~130 g), thawed
- 1 small green chili pepper (optional)
- 1 tsp freshly ground black pepper
- 1/4–1/2 tsp garam masala
- 1/4 cup cilantro leaves, chopped
- 1/2 tsp fresh lemon or lime juice
Instructions
- Heat oil in a pan over high heat. Add cumin seeds and onion. Sauté until golden brown (~8 min).
- Add garlic and ginger. Stir for 1 min until aromatic.
- Add ground beef. Cook for 5 min, breaking up lumps until no longer pink.
- Add tomato, green chili, yogurt, coriander, red chili powder, turmeric, and salt. Sauté for 2 min.
- Add 1/4 cup water. Simmer, then lower heat to medium. Cover and cook for 15 min, stirring once.
- Uncover, add peas, green chili (if using), and 1/2 cup water. Cover and cook for 3-5 min until peas are tender.
- Add black pepper, garam masala, and cilantro. Sauté until oil separates (~1-2 min). Adjust salt and spice.
- Cover and let flavors settle for 5 min on low heat.
- Turn off heat. Garnish with cilantro and lemon/lime juice. Serve hot with bread or rice.
Notes
- Note 1: Use lean ground beef for best results.
- Note 2: Ripe tomatoes add sweetness.
- Note 3: Adjust water if needed to prevent sticking.
- Prep Time: 15 min
- Cook Time: 30 min
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Halal
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5 g
- Sodium: 600 mg
- Fat: 20 g
- Saturated Fat: 6 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 4 g
- Protein: 25 g
- Cholesterol: 70 mg