2tablespoonsvegetable oil (such as canola or sunflower)
to garnishfresh cilantro leaves
Instructions
Begin by heating the vegetable oil in a large skillet over medium-high heat. Once hot, add the finely chopped onion. Sauté for about 5 minutes, or until the onion becomes translucent and slightly golden.
Next, stir in the minced garlic and freshly grated ginger to the skillet. Cook for an additional 1-2 minutes, until fragrant and the raw smell of garlic dissipates.
Carefully add the beef cubes to the skillet, searing them for approximately 5-7 minutes until they are browned on all sides. As they cook, season the beef with salt and pepper to enhance its flavor.
Once the beef is browned, transfer the mixture from the skillet into your slow cooker.
Pour in the undrained diced tomatoes and creamy coconut milk. Sprinkle in the curry powder, garam masala, turmeric, cumin, coriander, and chili powder. Stir well to ensure all the spices and ingredients are evenly combined.
Cover the slow cooker with its lid and set it to cook on low for 7-8 hours, or high for 4-5 hours. The curries are most flavorful when the beef becomes tender and fully absorbs the spices during this cooking time.
Before serving, taste the curry and adjust the seasoning if needed. If you prefer a thicker consistency, you can mash a few pieces of beef with a fork to thicken the sauce.
Serve the curry hot, garnishing each bowl with a generous sprinkle of fresh cilantro leaves for a burst of color and flavor.
Notes
Serve with warm naan or basmati rice and garnish with fresh cilantro.
Keyword beef curry, comfort food, Indian cuisine, slow cooker