Heat olive oil in a deep 12-inch non-stick skillet or a pot over medium-high heat.
Add in onion and saute 2 minutes, add garlic and saute 10 seconds longer. Push to one far side of the pan.
Add beef in large crumbles, season with salt and pepper.
Let beef brown on bottom about 3 minutes then continue to cook and break up beef, tossing occasionally, until cooked through, about 4 minutes longer.
Drain excess fat. Return to heat add in tomatoes, tomato sauce, broth, paprika, thyme, marjarom, brown sugar and vinegar. Bring to a simmer.
Toss in cabbage, season with salt and pepper to taste, reduce heat to medium-low cover and simmer, tossing occasionally, until cabbage is tender, about 15 minutes.
Serve warm over rice garnished with parsley (I also like to serve with cayenne pepper which is totally untraditional but try it if you like some spice).
*To keep this a quick meal I like to use leftover rice or go for the minute rice - especially if using brown.
Recipe source: Cooking Classy
Copyright %YEAR% Cooking Classy