Hearty Homemade Cabbage Soup

Nothing beats a warm bowl of homemade cabbage soup when you’re craving something comforting, nourishing, and easy to prepare. This classic vegetable-packed soup is filled with tender cabbage, sweet onions, carrots, celery, and a flavorful broth that simmers into a delicious and satisfying meal. It’s budget-friendly, naturally low in calories, and perfect for meal prep, making it a favorite for busy weeknights and cozy weekends alike.

Prep Time

15 minutes

Cook Time

35 minutes

Total Time

50 minutes

Soups & Stews

Servings

6 servings

Ingredients

  • 1 medium green cabbage, chopped
  • 1 large onion, thinly sliced
  • 2 cups carrots, sliced
  • 2 cups celery, chopped
  • 3 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes with juice
  • 6 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • 1 bay leaf (optional)
  • Fresh parsley for garnish

Instructions

Step 1: Sauté the Vegetables

Heat the olive oil in a large soup pot or Dutch oven over medium heat. Add the sliced onion, carrots, and celery. Cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften and the onions become translucent.

Step 2: Add Garlic and Seasonings

Stir in the minced garlic, Italian seasoning, salt, pepper, and bay leaf if using. Cook for about 1 minute until fragrant, being careful not to burn the garlic.

Step 3: Build the Soup

Pour in the diced tomatoes with their juices and the vegetable broth. Stir everything together and bring the mixture to a gentle boil over medium-high heat.

Step 4: Add the Cabbage

Add the chopped cabbage to the pot. It may seem like a lot at first, but it will quickly wilt as it cooks. Stir well to combine.

Step 5: Simmer

Reduce the heat to low, cover the pot, and let the soup simmer for 25–30 minutes, or until all the vegetables are tender and the flavors have blended beautifully.

Soups & Stews

Step 6: Taste and Serve

Remove the bay leaf and taste the broth. Adjust the seasoning with additional salt and pepper if needed. Ladle the hot soup into bowls and garnish with fresh parsley.

Tips

For extra flavor, add a squeeze of fresh lemon juice before serving. You can also stir in cooked beans, shredded chicken, or brown rice to make the soup heartier.

This wholesome cabbage soup is simple, healthy, and packed with comforting flavor in every spoonful. Perfect for chilly evenings, meal prep, or whenever you need a nourishing homemade meal. 🥬🍲✨

Leave a Comment