Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups green cabbage, chopped
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon paprika
- 1 bay leaf
- Salt and black pepper, to taste
- 2 tablespoons fresh parsley, chopped
Instructions
Step 1: Sauté the Aromatics
- Heat olive oil in a large soup pot over medium heat.
- Add onion and cook for 4–5 minutes until softened.
- Stir in garlic and cook for 30 seconds until fragrant.
Step 2: Add the Vegetables
- Add cabbage, carrots, and celery.
- Cook for 5 minutes, stirring occasionally.
Step 3: Simmer
- Pour in the broth and diced tomatoes.
- Add thyme, paprika, and bay leaf.
- Bring to a boil, then reduce heat and simmer for 25–30 minutes, or until the vegetables are tender.
Step 4: Finish and Serve
- Remove the bay leaf.
- Season with salt and pepper to taste.
- Stir in fresh parsley.
- Serve hot with crusty bread or crackers.
Tips for the Best Cabbage Soup
- Add cooked ground beef, turkey, or sausage for extra protein.
- Toss in zucchini, green beans, or potatoes for a heartier soup.
- A squeeze of fresh lemon juice before serving brightens the flavors.
- Store leftovers in the refrigerator for up to 4 days.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
- Calories: Approximately 120 per serving
This simple cabbage soup is healthy, budget-friendly, and loaded with wholesome vegetables, making it a favorite for busy weeknights and meal prep. 🍲🥬