Prepare to embark on a mouthwatering journey that will transport your taste buds straight to the vibrant streets of India! This Curried Beef with Sweet Potatoes and Spiced Ginger Rice is not just a meal – it's a flavor explosion that combines tender beef, creamy coconut milk, and the perfect blend of aromatic spices. Whether you're a curry enthusiast or a curious home cook looking to spice up your dinner routine, this recipe promises to deliver a restaurant-quality dish that will have everyone at the table begging for seconds!
Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 60 mins
Cuisine: Indian
Serves: 4 servings
Ingredients
- 500g beef, cubed
- 2 sweet potatoes, cubed
- 1 onion, chopped
- 2 tablespoons curry powder
- 1 tablespoon ginger, grated
- 1 can coconut milk
- 2 cups rice
- 4 cups water
- Salt to taste
Instructions
- Begin by preparing all your ingredients. Cube the beef and sweet potatoes, chop the onion, and grate the ginger. This will make the cooking process smoother.
- In a large pot or Dutch oven, heat a tablespoon of oil over medium-high heat. Once the oil is hot, add the cubed beef. Sear the beef on all sides until browned, about 5-7 minutes. Remove the beef from the pot and set it aside.
- In the same pot, add the chopped onion. Sauté the onion for about 3-4 minutes, or until it becomes translucent and fragrant.
- Add the grated ginger and curry powder to the pot. Stir well and cook for an additional 1-2 minutes to allow the spices to release their flavors.
- Return the browned beef to the pot. Add the cubed sweet potatoes and pour in the can of coconut milk. Stir everything together to combine.
- Add salt to taste, and then pour in enough water to cover the beef and sweet potatoes. Bring the mixture to a boil.
- Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 30 minutes. Stir occasionally to prevent sticking, and check for tenderness of the beef and sweet potatoes.
- While the beef and sweet potatoes are simmering, prepare the spiced ginger rice. Rinse the rice under cold water until the water runs clear. This helps to remove excess starch.
- In a separate pot, combine the rinsed rice, 4 cups of water, and a pinch of salt. Bring it to a boil, then reduce the heat to low, cover, and let it simmer for about 15-20 minutes, or until the rice is cooked and the water is absorbed.
- Once the rice is cooked, remove it from heat and let it sit covered for an additional 5 minutes. Fluff the rice with a fork before serving.
- Check the beef and sweet potato curry for seasoning. Adjust salt if necessary and ensure the sweet potatoes are tender.
- Serve the curried beef with sweet potatoes over a bed of spiced ginger rice. Enjoy your delicious Indian-inspired meal!
Tips
- Meat Preparation: For the most tender beef, choose a cut like chuck or stewing beef and ensure you sear it properly to lock in those delicious flavors.
- Spice Management: Toast your curry powder for 30-60 seconds before adding other ingredients to enhance its depth and complexity.
- Coconut Milk Trick: Shake the coconut milk can well before opening to ensure a smooth, well-integrated sauce.
- Rice Perfection: Rinse your rice thoroughly to remove excess starch, which helps prevent clumping and creates fluffy, separate grains.
- Slow Cooking Magic: Don't rush the simmering process. Low and slow cooking allows the beef to become incredibly tender and lets the flavors meld together beautifully.
- Make-Ahead Friendly: This dish tastes even better the next day, so don't hesitate to make it in advance for meal prep or entertaining.
- Garnish Options: Consider topping with fresh cilantro, a squeeze of lime, or some toasted cashews for added texture and flavor.
Nutrition Facts
Calories: 550kcal
Carbohydrates: 45g
Protein: 35g
Fat: 25g
Saturated Fat: 15g
Cholesterol: 95mg