Ugandan Beef Stew with Carrots and Potatoes

This hearty Ugandan beef stew combines tender chunks of beef with aromatic vegetables in a rich, savory broth. The dish features the warm flavors of paprika and garlic, while carrots and potatoes add substance and comfort. Perfect for family dinners or when you need a satisfying meal that fills the home with incredible aromas. The long, slow simmering process ensures the beef becomes melt-in-your-mouth tender while the vegetables absorb all the delicious flavors from the seasoned broth.
Ingredients
Instructions
- 1
Heat oil in large pot over medium heat and brown beef cubes on all sides
- 2
Add chopped onion and garlic, cook until onion softens
- 3
Stir in chopped tomatoes and tomato paste, cook for few minutes
- 4
Add paprika, salt, and black pepper, mix well
- 5
Pour in beef broth, bring to boil then reduce heat and simmer for 1 hour
- 6
Add sliced carrots and cubed potatoes, continue simmering 30 minutes until vegetables are tender
- 7
Adjust seasoning if needed and serve hot
Tips
Brown the beef well on all sides to develop deep, rich flavors that will enhance the entire stew
Cut vegetables into similar-sized pieces to ensure even cooking and prevent some from becoming mushy while others remain undercooked
Let the stew rest for 10-15 minutes before serving to allow flavors to meld and the broth to thicken slightly
Good to Know
Refrigerate covered for up to 3 days or freeze for up to 3 months
Can be made 1 day ahead and reheated gently, flavors actually improve overnight
Serve hot with rice, bread, or ugali for a complete meal
Common Mistakes
Brown beef properly to avoid gray, flavorless meat
Don't rush the simmering time or beef will be tough
Add vegetables at right time to prevent overcooking
Substitutions
FAQ
Can I use a slow cooker for this recipe?
Yes, brown the beef and sauté vegetables first, then transfer everything to slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
What if I don't have beef broth?
You can substitute with water plus bouillon cubes, or use vegetable broth for a lighter flavor, though beef broth gives the richest taste.
How long will leftovers keep?
Store covered in refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently on stovetop, adding liquid if needed.