This hearty cabbage soup with ground beef is the ultimate comfort food. Inspired by classic cabbage roll soup recipes, it is packed with cabbage, tomatoes, rice, and savory broth for a cozy and satisfying dinner.
Brown the beef. In a large pot or Dutch oven, melt your butter over medium heat and then add the ground beef. Season it with salt and pepper, and brown it by breaking it up and flipping it until all the beef is brown with no pink spots. Drain any excess grease from the pan.
Flavor the beef. Add the diced onion and minced garlic and cook for another 2-3 minutes, until onions are translucent and garlic is fragrant.
Add additional ingredients. Add in the chopped cabbage, carrots, beef broth, Worcestershire sauce, tomato sauce, tomato paste, white rice, bay leaf, and brown sugar. Stir the ingredients together until well combined. It will not look very soupy at this point, but it will cook down and create its own additional broth.
Cook. Turn your heat up to medium-high heat until it reaches a simmer, and then reduce the heat to medium to maintain a simmer. Cover and stir occasionally for 25 minutes or until the vegetables are cooked throughout and the rice is tender.
Serve. Take the bay leaf out of the soup and sprinkle with chopped parsley. Serve warm and enjoy!
Notes
How to Store and Reheat
Refrigerator: Store leftover cabbage soup in an airtight container for up to 4 days.Freezer: Freeze for up to 3 months. If freezing, consider leaving out the rice and adding it fresh when reheating.Reheating: Warm the soup in a pot over medium heat or microwave until hot.