A hearty one-pot ground beef and cabbage soup packed with savory beef, tender vegetables, and a rich broth. Ready in about 45 minutes and perfect for the whole family.
1 small head of cabbage (about 1 lb), cored and chopped into bite-sized pieces
4 cloves garlic, minced
6 cups beef broth (low-sodium recommended)
1 can (14.5 oz) diced tomatoes, undrained
1 teaspoon dried thyme
1 bay leaf
1 tablespoon Worcestershire sauce (use gluten-free version if needed)
Salt and freshly ground black pepper to taste
2 tablespoons olive oil or vegetable oil
Fresh parsley, chopped (optional, for garnish)
Instructions
Heat olive oil in a large pot or Dutch oven over medium-high heat until shimmering.
Add chopped onion, carrots, and celery. Saute for 5 to 7 minutes until softened and onions are translucent.
Add ground beef and break it up with a wooden spoon. Cook until fully browned, about 6 to 8 minutes. Tilt the pot and spoon out excess fat, or blot with paper towels.
Stir in minced garlic and cook for 1 minute until fragrant. Do not let it burn.
Add chopped cabbage, beef broth, diced tomatoes with juices, dried thyme, and bay leaf. Stir to combine.
Bring to a boil, then reduce heat to a gentle simmer with small bubbles. Cover and cook for 15 to 20 minutes until cabbage is tender.
Remove and discard the bay leaf. Stir in Worcestershire sauce. Season with salt and pepper to taste.
Ladle into bowls and garnish with fresh parsley if desired. Serve hot.
Notes
For a richer broth, swap 2 cups of beef broth for chicken broth.
Soup thickens as it sits – add a splash of broth when reheating leftovers.
Worcestershire sauce contains gluten – use a certified gluten-free version if needed.
This soup tastes even better the next day as flavors continue to develop overnight.