For a simple yet satisfying dish, ground beef and cabbage is the way to go. Economical ingredients come together quickly for a hearty dinner that's so good it's guaranteed to make you go back for seconds.
Heat your olive oil in a large skillet over medium heat. Then, saute the onion and garlic and cook until softened.
Toss in the diced tomatoes and cook for about 8-10 minutes.
Add the ground beef to the skillet and cook until browned, breaking it up as it cooks.
Once the ground beef is cooked, add paprika, thyme, salt and pepper, bouillon powder, and Worcestershire sauce.
Add the chopped cabbage to the skillet. Cook, stirring occasionally, for about 5 minutes. Then add the grated carrots if using.
Add the beef broth and let the cabbage simmer for 5 more minutes or until it reaches your desired consistency.
Take it off the heat, let it cool, and garnish with parsley.
Notes
Paprika can give your cabbage a reddish color. If you prefer to leave it out, feel free.
Break up the ground beef as it cooks (quick hack—use a potato masher to break it up). That way, the meat cooks more evenly, and you'll enjoy plenty of beef in every bite.
Non-stick skillets are ideal for this dish and can save you from burning the ingredients. If you don't have a non-stick skillet, you should be fine with just oil. In either case, don't leave your ingredients unattended for too long.
It may look like you have too much cabbage for the dish at first, but you probably don't. Cabbage shrinks a ton as it cooks, so don't be afraid of large, uncooked quantities.
Please remember that the nutritional information is a rough estimate and can vary significantly based on the products used in the recipe.