A hearty, comforting beef stew packed with tender beef, colourful vegetables and a rich tomato base. This version uses less oil and plenty of vegetables, making it a balanced everyday meal that pairs beautifully with ugali, sweet potato, rice or a small chapati.
Ingredients
Serves 4
- 400 g lean beef, cut into bite-sized pieces
- 2 medium tomatoes, chopped
- 1 medium onion, chopped
- 1 large carrot, diced
- 1 cup chopped cabbage
- ½ cup green peas
- ½ hoho, diced
- 1 cup chopped spinach or sukuma wiki
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 teaspoon cooking oil
- ½ teaspoon cinnamon
- ½ teaspoon paprika
- ¼ teaspoon black pepper
- Small pinch of salt
- 2 cups water or unsalted stock
- 2 tablespoons chopped dhania
- 1 teaspoon lemon juice
How to Make It
- Trim visible fat from the beef and cut it into small pieces.
- Heat the oil in a heavy pot over medium heat.
- Add the beef and brown lightly for 3–5 minutes.
- Add the onion, garlic and ginger. Cook for another 2 minutes.
- Add the tomatoes, paprika, black pepper and cinnamon. Stir well.
- Add the water or unsalted stock, cover and simmer gently for 30–45 minutes, or until the beef is tender. Add a little more water if necessary.
- Add the carrot, cabbage, peas and hoho. Cook for another 8–10 minutes.
- Add the sukuma wiki or spinach during the final 2–3 minutes.
- Turn off the heat and stir in the dhania and lemon juice.
- Taste and adjust the salt if necessary.
Nutrition Information
Approximate per serving, stew only: Nutrient Amount Calories ~330 kcal Protein ~32 g Carbohydrates ~18 g Fat ~14 g Fibre ~5 g
Values are estimates and will vary depending on the cut of beef, amount of visible fat and exact vegetable portions.
Key Nutrients
- Protein: Beef provides high-quality protein for muscle maintenance and repair.
- Iron: Beef provides highly bioavailable haem iron.
- Zinc: Important for immune function and normal growth.
- Vitamin B12: Naturally found in beef.
- Fibre: Vegetables add fibre to the meal.
- Vitamin A: Carrots and leafy vegetables provide carotenoids.
- Vitamin C: Tomatoes, hoho and leafy vegetables contribute vitamin C.
Nutritious Cooking Method: Slow Simmering
Instead of deep-frying the beef or using large amounts of oil, the meat is lightly browned and then gently simmered until tender.
Slow simmering also allows tougher, affordable cuts of beef to become tender and flavourful.
Secret Ingredient: Cinnamon
Just ½ teaspoon of cinnamon adds a subtle warmth and depth to the tomato-based stew.
You don’t need a lot—the goal is to complement the savoury flavours rather than make the stew taste sweet.
Nutritionist’s Tip
The secret to a healthier beef stew isn’t necessarily removing beef.
It’s about choosing a leaner cut, controlling the oil and adding plenty of vegetables.
Think of the beef as one component of the meal rather than allowing meat and starch to take up the entire plate.
For Weight Management
This stew provides plenty of protein and vegetables, which can make it quite satisfying.
For a balanced plate:
½ plate vegetables + ¼ plate beef + ¼ plate starch
Choose one moderate starch portion such as:
- Ugali
- Sweet potato
- Brown rice
- Arrowroot
- Small chapati
For Better Blood-Sugar Balance
The stew itself contains relatively little carbohydrate compared with a meal dominated by starch.
When serving:
- Make vegetables generous.
- Keep ugali, rice, chapati or other starch portions moderate.
- Pair the starch with the protein and vegetables.
- Choose water instead of sugary drinks.
Want More Fibre?
Add more:
- Cabbage
- Sukuma wiki
- Spinach
- Green peas
- Green beans
- Carrots
You can also serve the stew alongside beans or ndengu instead of relying on a large portion of ugali or rice.
Simple Nutrition Snapshot
Preparation: 15 minutes
Cooking: 40–60 minutes
Cost: Moderate
Best for: Lunch or dinner
Protein: High
Fibre: Good
Beginner-friendly: Yes
Meal-prep friendly: Yes
The Simple Nutrition Takeaway
A healthy beef stew doesn’t need to be complicated.
Lean beef + plenty of vegetables + modest oil + sensible starch portions can create a nutritious, satisfying family meal.
Simple foods. Smart combinations. Better nutrition.
Discover more from Simple Nutrition
Subscribe to get the latest posts sent to your email.










