RecipesUgandaUgandan Goat Curry

Ugandan Goat Curry

A fragrant and tender goat curry, slow-cooked with a blend of Ugandan spices, coconut milk, and vegetables. This dish offers a rich, complex flavor profile that is both comforting and exotic.

Prep Time25 minutes
Cook Time2 hours
Total Time2 hours 25 minutes
Servings5
DifficultyMedium
Ugandan Goat Curry - Uganda traditional dish

🧂 Ingredients

  • 1 kg Goat meat(bone-in or boneless, cut into 1.5-inch pieces)
  • 2 large Onions(finely chopped)
  • 400 g Tomatoes(crushed or pureed)
  • 5 cloves Garlic(minced)
  • 1 inch piece Ginger(grated)
  • 400 ml Coconut milk(full fat)
  • 3 tbsp Vegetable oil
  • 2 tbsp Curry powder
  • 1 tsp Garam masala
  • 1 tsp Turmeric powder
  • 1 tsp Coriander powder
  • 1 tsp Cumin powder
  • to taste Salt
  • 250 ml Water or beef broth(as needed)
  • 0.5 cup Fresh cilantro(chopped, for garnish)

👨‍🍳 Instructions

  1. 1

    Heat vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Brown the goat meat in batches until well-seared on all sides. Remove the meat and set aside.

  2. 2

    Add the chopped onions to the pot and sauté until softened and lightly browned, about 8-10 minutes.

  3. 3

    Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

  4. 4

    Add the curry powder, garam masala, turmeric powder, coriander powder, and cumin powder. Stir and cook for 1-2 minutes until the spices are fragrant.

  5. 5

    Pour in the crushed tomatoes and cook, stirring, for about 5 minutes until the sauce thickens slightly.

  6. 6

    Return the browned goat meat to the pot. Add the coconut milk and water or beef broth. Season with salt. Bring the mixture to a simmer.

  7. 7

    Reduce the heat to low, cover the pot tightly, and let it simmer gently for at least 1.5 to 2 hours, or until the goat meat is very tender. Stir occasionally and add more liquid if the curry becomes too dry.

  8. 8

    Once the goat is tender, taste and adjust seasoning. Garnish with fresh cilantro before serving hot with rice or chapati.

💡 Pro Tips

  • Goat meat can be tough, so slow cooking is essential for tenderness. Don't rush the simmering process.
  • If you can't find goat meat, lamb or beef can be substituted, but adjust cooking times accordingly.
  • For a deeper flavor, marinate the goat meat in some of the spices and a little yogurt overnight before cooking.

🔄 Variations

  • Add diced potatoes or sweet potatoes during the last 45 minutes of cooking for a heartier curry.
  • Include a chopped green bell pepper or a handful of spinach in the last 15 minutes of cooking.
  • For a richer, creamier sauce, use only full-fat coconut milk and reduce the amount of added water/broth.

🏷️ Tags