Go Back
A steaming bowl of homemade cabbage soup with fresh ingredients.

Hearty & Healthy Cabbage Soup Recipe – Easy and Delicious!

This easy cabbage soup recipe is packed with fresh vegetables, rich flavors, and essential nutrients. Perfect for weight loss, detox, or a comforting meal, this soup is low in calories yet incredibly filling. It's an excellent vegan, gluten-free, and budget-friendly dish that can be made in one pot in under an hour!
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Soup
Cuisine International
Servings 6

Equipment

  • ✔️ Large soup pot or Dutch oven
  • ✔️ Wooden spoon for stirring
  • ✔️ Cutting board and sharp knife
  • ✔️ Ladle for serving
  • ✔️ Measuring cups and spoons

Ingredients
  

  • Base Ingredients:
  • 1 small head of green cabbage chopped
  • 1 medium onion diced
  • 2 carrots peeled and sliced
  • 2 celery stalks chopped
  • 3 garlic cloves minced
  • 1 bell pepper diced
  • 1 can 14 oz diced tomatoes (with juice)
  • 6 cups vegetable or chicken broth
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste optional, for a richer broth
  • Seasonings & Herbs:
  • 1 teaspoon salt or to taste
  • ½ teaspoon black pepper
  • 1 teaspoon paprika
  • ½ teaspoon dried oregano or thyme
  • 1 bay leaf
  • ½ teaspoon red pepper flakes optional, for spice
  • Optional Additions:
  • 1 cup cooked beans white beans, kidney beans, or chickpeas
  • 1 cup cooked shredded chicken or ground beef
  • ½ cup quinoa brown rice, or barley
  • Fresh parsley or cilantro for garnish

Instructions
 

  • Step 1: Prepare the Ingredients
  • 🧑‍🍳 Chop the cabbage, onion, carrots, celery, bell pepper, and garlic.
  • Step 2: Sauté the Vegetables
  • 🔥 In a large pot, heat olive oil over medium heat.
  • 🧅 Add onions, garlic, celery, and carrots. Sauté for 5 minutes until softened.
  • 🌿 Stir in bell pepper, cabbage, and tomato paste. Cook for another 5 minutes.
  • Step 3: Add the Broth & Seasonings
  • 💧 Pour in vegetable or chicken broth.
  • 🍅 Add diced tomatoes, salt, pepper, paprika, oregano, bay leaf, and red pepper flakes.
  • 🥄 Stir well and bring to a boil.
  • Step 4: Simmer the Soup
  • 🔥 Reduce heat and let the soup simmer for 30–40 minutes, stirring occasionally.
  • 🥕 The cabbage should be tender, and the flavors should blend beautifully.
  • Step 5: Taste & Adjust
  • 👅 Taste and adjust seasonings as needed. If you want a richer flavor, add a splash of lemon juice or apple cider vinegar.
  • Step 6: Serve & Enjoy!
  • 🥣 Remove the bay leaf before serving.
  • 🌿 Garnish with fresh parsley and enjoy with crusty bread or brown rice.

Notes

✔️ For a thicker soup, blend a small portion using an immersion blender.
✔️ For extra protein, add beans, tofu, or shredded chicken.
✔️ Make it spicy by adding more red pepper flakes or cayenne pepper.
✔️ For meal prep, store in the fridge for up to 5 days or freeze for up to 3 months.
Keyword cabbage soup, cabbage soup recipe, healthy cabbage soup, weight loss soup, detox soup, low-calorie soup, vegan cabbage soup, easy cabbage soup