🍳DailyRecipes
Soup

Hearty and Simple Cabbage Soup

A cozy, comforting bowl of veggie packed soup that is perfect for busy weeknights.

By Daily Recipes Book· 🌍 American· August 23, 2026
Hearty and Simple Cabbage Soup
dailyrecipesbook.com
Prep
15 minutes
Cook
30 minutes
Total
45 minutes
Serves
8

There is something so comforting about a big pot of cabbage soup simmering on the stove. This recipe is a staple in my kitchen because it is affordable, healthy, and incredibly easy to put together with basic pantry ingredients.

I love making a big batch on Sunday because it tastes even better the next day. If you want to add a bit more protein, a can of white beans or some cooked sausage works wonders in this broth.

Ingredients

  • 1 head of cabbage, chopped
  • 2 large carrots, shredded
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can diced tomatoes
  • 2 tablespoons tomato paste
  • 6 cups vegetable or chicken broth
  • 1 teaspoon dried Italian herbs
  • 1 bay leaf
  • 2 tablespoons olive oil
  • Salt and black pepper to taste

Instructions

  1. 1

    Heat the olive oil in a large pot or Dutch oven over medium heat.

  2. 2

    Add the onion and carrots, cooking for about five minutes until they start to soften.

  3. 3

    Stir in the garlic and tomato paste, cooking for another minute until fragrant.

  4. 4

    Add the chopped cabbage, diced tomatoes, broth, Italian herbs, and the bay leaf.

  5. 5

    Bring the soup to a gentle boil, then turn the heat down to low.

  6. 6

    Simmer for 20 to 30 minutes until the cabbage is tender and the flavors have blended well.

  7. 7

    Season with salt and pepper to your liking before serving.

💡 Tips

Store any leftovers in an airtight container in the fridge for up to four days. If you find the soup gets too thick in the fridge, just add a splash of water or extra broth when you reheat it on the stove.

Made this recipe? Let us know how it went.

You might also like