Kenyan Beef Stew with Potatoes and Carrots
A hearty and flavorful beef stew, a staple in Kenyan cuisine, featuring tender chunks of beef simmered with potatoes, carrots, and aromatic spices. This comforting dish is perfect served with ugali, rice, or chapati.
No community edits yet.

๐ง Ingredients
- 1 kg Beef chuck roast(cut into bite-sized pieces)
- 3 tbsp Vegetable oil
- 2 large Red onions(chopped)
- 4 cloves Garlic(minced)
- 1 tsp Ginger(grated or minced)
- 3 medium Tomatoes(chopped)
- 1 tbsp Tomato paste
- 1 tsp Curry powder
- 1 tsp Paprika
- 1 tsp Salt(or to taste)
- 0.5 tsp Black pepper(freshly ground)
- 2 cups Beef broth
- 3 medium Potatoes(peeled and cubed)
- 2 medium Carrots(peeled and sliced)
- 0.25 cup Cilantro(chopped, for garnish (optional))
๐จโ๐ณ Instructions
- 1
Heat vegetable oil in a large pot or Dutch oven over medium-high heat. Add the beef cubes and brown on all sides. Remove the beef and set aside.
- 2
Add the chopped onions to the same pot and cook until softened and lightly browned, about 5-7 minutes. Add the minced garlic and grated ginger, and cook for another minute until fragrant.
- 3
Stir in the chopped tomatoes and tomato paste. Cook for about 5-8 minutes, stirring occasionally, until the tomatoes have broken down and become saucy.
- 4
Add the curry powder and paprika, stirring to combine with the tomato mixture. Cook for 1 minute.
- 5
Return the browned beef to the pot. Pour in the beef broth, add salt and black pepper. Bring the mixture to a boil.
- 6
Reduce the heat to low, cover the pot, and let it simmer for 1 hour, or until the beef is starting to become tender.
- 7
Add the cubed potatoes and sliced carrots to the pot. Stir to combine, ensuring the vegetables are mostly submerged in the liquid. If needed, add a little more water or broth.
- 8
Cover and continue to simmer for another 30-45 minutes, or until the beef is fork-tender and the vegetables are cooked through. Adjust seasoning with salt and pepper if necessary.
- 9
Garnish with fresh cilantro before serving, if desired.
๐ก Pro Tips
- โFor a richer flavor, marinate the beef with salt, pepper, and a pinch of curry powder for at least 30 minutes before cooking.
- โIf you prefer a thicker stew, you can mix 1-2 tablespoons of all-purpose flour with a little water to form a slurry and stir it into the stew during the last 15 minutes of cooking.
- โThis stew tastes even better the next day as the flavors meld together.
โจ Twist Ideas
Inspiration for your own version of this recipe
- Add other vegetables like green bell peppers or peas during the last 20 minutes of cooking.
- For a touch of creaminess, stir in 1/4 cup of coconut milk during the last 10 minutes of simmering.
- Some recipes include a pinch of cayenne pepper for a bit of heat.