A wholesome, vegetable-packed cabbage soup that’s warm, comforting, and perfect for healthy meals all week long.
1 tbsp olive oil
1 medium onion, chopped
2 garlic cloves, minced
2 carrots, sliced
2 celery stalks, chopped
5–6 cups green cabbage, thinly sliced
1 (14.5 oz) can diced tomatoes
6 cups vegetable or chicken broth
1 tsp dried thyme
1 tsp paprika
½ tsp oregano
1 bay leaf
Salt and black pepper to taste
Optional: red pepper flakes, 1 tsp apple cider vinegar
Heat oil in a large pot. Sauté onion, garlic, carrots, and celery for 5–7 minutes.
Add cabbage and cook for 5 minutes until wilted.
Add tomatoes, broth, and seasonings. Bring to a boil.
Reduce heat and simmer for 25–30 minutes until cabbage is tender.
Adjust seasoning and add vinegar or lemon juice. Remove bay leaf before serving.
Add beans, chicken, or rice for a heartier version.
Refrigerate for up to 5 days or freeze for 3 months.
Slow cooker and Instant Pot friendly.