This cabbage and ground beef soup is a one-pot, budget-friendly dinner that goes from cutting board to table in under an hour. It's savory, a little smoky from paprika, and loaded with tender vegetables, so one bowl actually fills you up.
I started making it on busy weeknights when the fridge held little more than half a cabbage and a pound of beef. My first batch was watery and bland, because I dumped everything in raw and hoped for the best. Browning the beef properly and seasoning at the end fixed it completely.
This version gives you exact amounts, realistic timing, and the small details that keep the cabbage tender instead of mushy. Call it ground beef vegetable soup, hamburger soup, or beef and cabbage soup. Whatever the name, it's comfort food that tastes even better the next day.
Recipe Details
| Prep Time | 15 minutes |
| Cook Time | 40 minutes |
| Total Time | 55 minutes |
| Servings | 6 (about 1⅓ cups / 320 ml each) |
| Difficulty | Easy, beginner friendly |
| Calories | About 250 per serving |
Ingredients for Cabbage and Ground Beef Soup
- 1 lb (450 g) ground beef, 85/15 works best
- 1 tablespoon olive oil
- 1 medium onion, diced (about 1 cup / 150 g)
- 3 medium carrots, diced (about 1½ cups / 200 g)
- 2 celery stalks, diced (about ¾ cup / 100 g)
- 1 medium bell pepper, diced (about 1 cup / 150 g)
- 3 cloves garlic, minced
- 1 small head green cabbage, cut into 1-inch (2.5 cm) pieces (about 1¼ lb / 550 g, or 6 cups chopped)
- 1 can (14.5 oz / 411 g) diced tomatoes, with juice
- 6 cups (1.4 L) low-sodium beef broth
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- 1 teaspoon smoked or sweet paprika
- 1 bay leaf
- ¾ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- Optional, ¼ to ½ teaspoon red pepper flakes for heat
- Optional, 2 tablespoons tomato paste for a deeper flavor
- Optional, 1 teaspoon apple cider vinegar to finish
Ingredient Substitutions
| Ingredient | Swap | Note |
|---|---|---|
| Ground beef | Ground turkey or Italian sausage | Turkey is leaner, so use 2 tablespoons of oil. Sausage adds extra seasoning, so cut back on salt. |
| Beef broth | Chicken or vegetable broth | The soup will taste a bit lighter. Add the tomato paste to make up for it. |
| Dried thyme and basil | 2 teaspoons Italian seasoning | Good shortcut if you don't have both. |
| Green cabbage | Savoy cabbage | Slightly more tender and cooks a few minutes faster. |
| Diced tomatoes | Crushed tomatoes | Gives a thicker, smoother broth. |
| Bell pepper | 1 diced zucchini | Add it with the cabbage so it doesn't go soft. |
| Dried herbs | Fresh herbs, 1 tablespoon each | Stir them in at the end, not at the start. |
Equipment You'll Need
- 5 to 6 quart (5 to 6 L) Dutch oven or heavy stockpot
- Sharp chef's knife and cutting board
- Wooden spoon or sturdy spatula for breaking up the beef
- Measuring cups and spoons
- Ladle
- Can opener
How to Make Cabbage and Ground Beef Soup Step by Step
Prep and Brown the Beef
- Prep the vegetables. Cut the cabbage into 1-inch (2.5 cm) pieces. Dice the onion, carrots, celery, and bell pepper into roughly ½-inch (1 cm) pieces so they cook at the same pace.
- Brown the beef. Heat the olive oil in a large pot over medium-high heat. Add the ground beef and break it into small crumbles. Cook 6 to 8 minutes, until deeply browned with no pink left.
- Drain the fat. Tilt the pot and spoon out all but about 1 tablespoon of fat. Leaving a little keeps the vegetables from sticking and carries flavor.
Build the Flavor Base
- Sauté the vegetables. Add the onion, carrots, celery, and bell pepper to the pot. Cook 5 to 6 minutes, stirring often, until the onion turns soft and translucent.
- Add the garlic and spices. Stir in the garlic, thyme, basil, paprika, black pepper, and red pepper flakes if using. Add the tomato paste here too, if you like. Cook for 45 to 60 seconds until fragrant.
Simmer and Season
- Add the liquid and cabbage. Pour in the diced tomatoes with their juice and the beef broth. Scrape the bottom of the pot to lift the browned bits. Drop in the bay leaf and the cabbage. It will pile high at first but wilts down within minutes.
- Simmer gently. Bring to a boil, then lower the heat to a gentle simmer. Cover partly and cook 25 to 30 minutes, until the carrots and cabbage are tender but not falling apart.
- Season and finish. Remove the bay leaf. Stir in ¾ teaspoon salt, then taste. Add more salt or pepper if needed, and a splash of apple cider vinegar if the flavor seems flat.
- Serve. Ladle the hot soup into bowls and serve with crusty bread or a simple side salad.
Tips for the Best Cabbage and Ground Beef Soup
Golden tip. Let the beef sit undisturbed for a minute or two at a time while it browns. Those dark, crispy bits are what give the broth its rich, meaty flavor, and boiled gray beef simply can't do that.
- Cut vegetables the same size. Even pieces cook evenly, so you won't get crunchy carrots next to mushy cabbage.
- Keep it at a gentle simmer. A hard boil breaks the cabbage down and clouds the broth.
- Want it heartier? Add 2 diced potatoes (about 10 oz / 300 g) with the cabbage. Check for tenderness at the 25-minute mark.
- Want it thicker? Use crushed tomatoes, or mash a few pieces of carrot against the side of the pot.
- Make it ahead. This cabbage and ground beef soup tastes better after a night in the fridge, once the flavors settle.
Common Mistakes to Avoid
- Skipping the browning step. Stirring raw beef into broth gives a pale, flat soup. Brown it first.
- Leaving all the fat in. The soup ends up greasy and heavy. Drain it, keeping only about 1 tablespoon.
- Salting early with regular broth. As the soup reduces, the salt concentrates. Season at the end.
- Overcooking the cabbage. Past 35 to 40 minutes it turns soft and sulfurous in taste. Stop at 25 to 30 minutes.
- Cutting the cabbage too small. Tiny shreds disappear into the broth. One-inch pieces hold their texture.
- Adding too much red pepper. One teaspoon, as many recipes suggest, makes this quite hot. Start with ¼ teaspoon and add more at the table.
What to Serve With It
- Crusty bread or garlic toast for dunking
- A simple green salad with a lemon vinaigrette
- Buttered cornbread or a warm dinner roll
- A sprinkle of shredded cheddar or Parmesan on top
- A spoonful of sour cream and chopped parsley
How to Store Leftovers
Cool the soup to room temperature, but don't leave it out longer than 2 hours. Pour it into airtight containers and refrigerate for up to 4 days. Reheat on the stove over medium heat until steaming hot, adding a splash of broth or water if it has thickened.
Can You Freeze It?
Yes. This cabbage and ground beef soup freezes well for up to 3 months. Cool it completely, then portion into freezer-safe containers or bags, leaving about 1 inch (2.5 cm) of space at the top for expansion.
Thaw overnight in the fridge and reheat gently on the stove. The cabbage and carrots will be a little softer after freezing, which is normal.
Approximate Nutrition Facts
| Per Serving (1⅓ cups) | Amount |
|---|---|
| Calories | 250 kcal |
| Protein | 20 g |
| Carbohydrates | 14 g |
| Fiber | 4 g |
| Sugar | 8 g |
| Fat | 13 g |
| Saturated Fat | 5 g |
| Sodium | About 680 mg |
Values are estimates based on 85/15 ground beef (drained) and low-sodium broth. They vary with brands and substitutions.
Frequently Asked Questions
How long does cabbage and ground beef soup last in the fridge?
Up to 4 days in an airtight container. Cool it within 2 hours of cooking, and reheat until steaming hot. If it thickens overnight, loosen it with a little broth or water.
Can I make this soup in a slow cooker?
Yes. Brown the beef and sauté the vegetables on the stove first, since this builds most of the flavor. Then transfer everything to the slow cooker and cook on low for 6 to 7 hours. For firmer cabbage, add it for the last 2 hours.
Can I make this without a Dutch oven?
Absolutely. Any large, heavy-bottomed pot with a lid works, as long as it holds at least 5 quarts (5 L). A thin pot may scorch the beef, so keep the heat at medium and stir more often.
Why is my cabbage soup bland?
Usually it comes down to three things. The beef wasn't browned enough, the salt went in too early or too late, or the soup needs acidity. Brown the beef well, season at the end, and add a splash of vinegar or lemon juice to brighten it.
Is this soup low carb or keto friendly?
It's lower in carbs, with roughly 14 g per serving and 4 g of fiber, but it isn't strictly keto because of the carrots and tomatoes. For a lower-carb version, skip the carrots and use less tomato.
Can I add rice, pasta, or potatoes?
Yes. Add diced potatoes with the cabbage. For rice or small pasta, cook it separately and add it to each bowl, so it doesn't soak up all the broth in storage.
Why is my soup greasy?
The beef fat wasn't drained. Spoon out all but about 1 tablespoon after browning. If it's already greasy, let the soup cool slightly and skim the fat from the surface with a spoon.
Final Thoughts
This cabbage and ground beef soup proves that simple ingredients, a little patience at the browning stage, and well-timed seasoning can make a weeknight dinner worth repeating. It's filling, affordable, and easy to scale for a crowd.
Try it once and keep a container in the freezer for the next cold evening. If you make it, leave a comment and tell me how you served it.
