Ingredients
- tablespoons ghee (clarified butter)
- cloves garlic, crushed
- large onion, finely sliced
- serrano peppers, thinly sliced
- whole cloves, bruised
- teaspoon garam masala
- teaspoon ground coriander
- /2 teaspoon chile powder
- teaspoon turmeric
- /2 teaspoons ground cumin
- /2 pounds beef tenderloin, cubed
- teaspoon salt
- cup chopped tomatoes
- /3 cup coconut milk
- (10 ounce) bag spinach
- teaspoon lemon juice
Instructions
-
Step 1
I start by heating the ghee in a large saucepan over medium heat. Once it shimmers, add the garlic and onion, cooking until softened, about 5 minutes. The kitchen fills with their aroma. Next, add the thinly sliced serrano peppers and let them cook for another 3 minutes. Stir in all the spices—the bruised cloves, garam masala, coriander, chile powder, turmeric, and cumin—and let them bloom for 2 to 3 minutes, stirring constantly so they don’t burn. This step unlocks their full flavor. Then, brown the cubed beef with the salt, cooking for about 3 minutes until it’s no longer pink on the outside. Pour in the chopped tomatoes, coconut milk, and the entire bag of spinach. It might seem like a lot of spinach, but it wilts down beautifully. Bring everything to a gentle simmer, cover the pan, and let it cook for 20 minutes, stirring occasionally. After that, uncover and stir in the lemon juice. Let it simmer uncovered for another 10 minutes, stirring frequently, until the sauce thickens and coats the beef. The result is a rich, fragrant curry that’s perfect over cauliflower rice.