RecipesKenyaKenyan Beef Stew with Potatoes and Carrots

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.

Prep Time20 minutes
Cook Time1 hour 30 minutes
Total Time1 hour 50 minutes
Servings6
DifficultyMedium
Kenyan Beef Stew with Potatoes and Carrots - Kenya traditional dish

🧂 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. 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. 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. 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. 4

    Add the curry powder and paprika, stirring to combine with the tomato mixture. Cook for 1 minute.

  5. 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. 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. 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. 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. 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.

🔄 Variations

  • 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.

🏷️ Tags