Ingredients
1tbspolive oil
1mediumwhite onionpeeled and diced
6garlic clovespeeled and minced
6cupsvegetable stock
2mediumcarrotsdiced
1celery stalkdiced
1lbpotatoesdiced, preferably Yukon Gold
20ozfire-roasted diced tomatoes and green chiles(or simply fire-roasted tomatoes, for a milder soup)
15ozroasted red peppersdrained and chopped
15ozGreat Northern beansrinsed and drained
1smallgreen cabbageroughly chopped
1½tspcuminground
½tspred pepper flakescrushed (or more/less, to taste)
2ozbaby spinachor kale
Kosher salt
black pepperfreshly-cracked, to taste
cilantroor parsley – chopped fresh , optional toppings
Preparation
Heat oil in a large stockpot over medium-high heat. Add onion and sauté for 5 minutes, stirring occasionally, until softened.
Stir in garlic and sauté for 1 to 2 more minutes, stirring occasionally, until fragrant.
Add in the vegetable stock, carrots, celery, potatoes, tomatoes and green chiles, roasted red peppers, beans, cabbage, cumin, crushed red pepper flakes, and stir to combine. Continue cooking until the soup reaches a simmer.
Then reduce heat to medium-low, cover, and cook for 20 to 30 minutes, until the vegetables are tender.
Stir in the greens until combined. Then taste and season the soup with salt and pepper as needed.
Serve warm, garnished with toppings if desired.