
Place a large, heavy-bottom skillet over medium-high heat.
Add oil and once the oil is hot, add onion and cook for 2 minutes. Add garlic, cook one more minute.
Add the ham and cook until browned, about 5-7 minutes
Next, add the cabbage and cook for another 5-7 minutes.
Pour the broth on top, season with salt and pepper, cover and cook for 5-7 minutes or until tender.
Cook uncovered for 5 minutes.
Taste and adjust for salt and pepper and serve.