Why this fits a family on a budget
Ground beef and half a head of cabbage keep the cost close to $2.50 per serving, making this one of the most budget-friendly ways to enjoy bold East African flavors. The entire dish is done in about 35 minutes using a single skillet, which is ideal for a busy weeknight.
• 1 lb lean ground beef (85/15)
• 0.5 small head green cabbage
• 1 large yellow onion
• 2 medium roma tomatoes
• 3 clove garlic cloves
• 1 tsp fresh ginger
• 2 tbsp unsalted butter
• 1 tbsp vegetable oil
• 1 tsp ground coriander
• 1 tsp smoked paprika
• 0.75 tsp ground cumin
• 0.5 tsp turmeric
• 0.5 tsp black pepper
• 0.5 tsp red pepper flakes
• 1 tsp salt
• 4 piece flatbread or pita bread
1. Thinly slice the onion into half-moon strips. Core and chop the cabbage into rough 1-inch chunks. Dice the roma tomatoes. Mince the garlic and grate or finely mince the fresh ginger.
2. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat until it shimmers. Add the ground beef, breaking it apart with a spoon. Cook for 5 to 7 minutes, stirring and breaking up lumps, until no pink remains and the beef begins to brown. Carefully drain off any excess fat by tilting the pan and spooning it out.
3. Push the beef to one side of the skillet. Add the butter to the empty side and let it melt over medium heat. Add the sliced onion to the butter and cook, stirring occasionally, for 4 to 5 minutes until softened and just beginning to turn golden at the edges.
4. Mix the onion together with the beef. Add the garlic, ginger, coriander, smoked paprika, cumin, turmeric, black pepper, red pepper flakes, and salt. Stir everything together for 1 to 2 minutes until the spices coat the meat and onions and the mixture smells very aromatic.
5. Add the chopped cabbage and diced tomatoes to the skillet. Stir well to combine everything. The pan will look very full — that is normal as the cabbage will shrink down as it cooks.
6. Cover the skillet with a lid or foil and cook over medium heat for 8 to 10 minutes, lifting the lid once halfway through to stir. The cabbage should be tender but still have a slight bite, and the tomatoes should be broken down into a light sauce coating the meat.
7. Remove the lid, increase heat to medium-high, and cook an additional 2 to 3 minutes, stirring, to evaporate any extra liquid and lightly caramelize the bottom of the mixture.
8. Taste and adjust salt or red pepper flakes as desired. Serve directly from the skillet alongside warmed flatbread or pita for scooping.
Contains: dairy. Always double-check labels for your household's allergies.
Cost is a national-average estimate and varies by store and region.
This recipe was generated by Plento Pasto's AI from a library of family-friendly dishes and reviewed for a real photo before publishing. Cooking times, costs, and nutrition are estimates — use your judgment in the kitchen.