20-Minute Cabbage Soup
A simple, warming soup with tender cabbage, bright tomatoes, and savory broth. Ready in under 20 minutes and perfect for a weeknight dinner or meal prep.
- Total time
- 20 min
- Servings
- 6
- Calories
- 85
- Protein
- 3g

Ingredients
- 1 small head (about 1.5 lbs) cabbage, chopped
- 1 medium onion, diced
- 1 can (14.5 oz) canned tomatoes, crushed
- 6 cups vegetable broth
Instructions
- 1
Heat oil in a large pot over medium-high until shimmering, about 1 minute.
- 2
Add diced onion, sauté until translucent, stirring occasionally, about 4 minutes.
- 3
Add chopped cabbage, stir, and cook for 2 minutes until it starts to soften.
- 4
Pour in canned tomatoes and broth, add pinch of salt and pepper, stir well.
- 5
Bring to a boil, then reduce heat to medium-low and simmer 10 minutes until cabbage is tender.
- 6
Taste and adjust seasoning with salt and pepper, then serve hot.
Tools you’ll need
- large pot with lid
- wooden spoon
- knife and cutting board
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



