01 -
In a large pot or Dutch oven, cook ground beef over medium heat, breaking it up with a spoon, until fully browned. Drain excess fat if necessary and set beef aside.
02 -
In the same pot, add olive oil if needed and sauté diced onion, carrots, and celery for 5–6 minutes, until softened.
03 -
Stir in the minced garlic and cook for 1 minute until aromatic.
04 -
Return cooked ground beef to the pot, then add chopped cabbage, diced tomatoes with juice, beef broth, dried basil, dried oregano, smoked paprika, salt, pepper, and bay leaf. Stir thoroughly.
05 -
Bring contents to a boil, reduce heat to low, cover, and simmer for 25–30 minutes, until cabbage and vegetables are tender.
06 -
If using zucchini, add it during the last 10 minutes of simmering.
07 -
Remove bay leaf. Taste and adjust seasoning with additional salt and pepper as needed. Ladle into bowls and garnish with fresh parsley if desired.