1. Heat olive oil in a large skillet over medium heat. Add the onions and garlic, sauté until fragrant and golden.
2. Add the ground beef, breaking it apart with a spoon. Cook until browned and no longer pink. Drain excess fat if needed.
3. Stir in bouillon powder, cumin, salt, and pepper. Mix well so the beef absorbs the flavors.
4. Add the chopped cabbage and cook for 5–6 minutes, stirring often, until it starts to soften.
5. Pour in the diced tomatoes (with their juice), mix, and cover the skillet. Let it simmer for 15–20 minutes until the cabbage is tender and everything is well combined.
6. Taste and adjust seasoning if needed.
7. Serve hot as a cozy one-pan meal — hearty, simple, and full of flavor!