Spanish garlic cabbage soup is a Spanish-inspired, one-pot soup of tender cabbage, plenty of garlic, olive oil, paprika, white beans, and broth. It borrows the comforting garlic-and-paprika flavors associated with Spanish soups while making a hearty meal with cabbage and beans; versions of garlic soup vary by region and household, so this is one practical variation rather than a single definitive traditional recipe.
Ingredients
- 3 tablespoons (45 ml) extra-virgin olive oil, divided
- 1 medium yellow onion, about 1 cup chopped (150 g)
- 1 medium carrot, about ½ cup diced (75 g)
- 1 medium green or Savoy cabbage, about 2 pounds (900 g), cored and thinly sliced into roughly 8 cups
- 8 garlic cloves, about 1 ounce (30 g), thinly sliced or finely chopped
- 1 teaspoon (2 g) sweet Spanish paprika, preferably pimentón dulce
- ¼ teaspoon (0.5 g) smoked Spanish paprika, optional
- 8 cups (1.9 L) low-sodium vegetable broth
- 1 dried bay leaf
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper, plus more to taste
- 2 cups (340 g) cooked white beans, drained and rinsed, such as cannellini or great northern beans
- 1 tablespoon (15 ml) sherry vinegar
- 4 ounces (115 g) crusty bread, preferably a day old, cut into small cubes
- ¼ cup (15 g) chopped flat-leaf parsley
Instructions
- Prepare the vegetables. Chop the onion and carrot, slice the cabbage into narrow ribbons, and slice or chop the garlic. If the cabbage ribbons are especially long, cut them once or twice crosswise so they are easy to eat with a spoon. Drain and rinse the beans. Keeping the garlic separate from the onion and carrot makes it easier to add it at the right time, since garlic can scorch if it cooks too long.
- Soften the onion and carrot. Set a large heavy pot or Dutch oven over medium heat and add 2 tablespoons (30 ml) of the olive oil. Add the onion and carrot and cook for 7 to 8 minutes, stirring every so often, until the onion is soft and translucent. If the bottom of the pot begins to brown before the vegetables soften, lower the heat slightly and add a tablespoon of water.
- Wilt the cabbage. Add the cabbage in two or three handfuls, stirring as each addition shrinks enough to make room. Add the salt and pepper. Cook for about 5 minutes, stirring frequently, until the cabbage has softened and reduced in volume but still holds its shape. A crowded pot is fine at first; the cabbage will quickly collapse as it warms.
- Bloom the garlic and paprika. Stir in the garlic, sweet paprika, and smoked paprika, if using. Cook for 30 to 45 seconds, stirring constantly, just until fragrant. Do not let the garlic turn dark brown; scorched garlic can make the whole pot taste bitter. The paprika should coat the vegetables and release its aroma in the oil.
- Simmer the soup. Pour in the broth, add the bay leaf, and scrape the bottom of the pot to loosen any flavorful browned bits. Raise the heat until the broth reaches a gentle boil, then lower it to maintain a steady simmer. Cover partially and cook for 18 minutes, stirring once or twice, until the cabbage is tender but not falling apart. If you prefer softer cabbage, simmer for another 3 to 5 minutes.
- Finish with beans and vinegar. Stir in the drained beans and simmer for 5 minutes, uncovered, so they heat through and take on some of the broth’s flavor. Remove the bay leaf. Stir in the sherry vinegar, then taste the soup and adjust the salt, pepper, or vinegar. The vinegar should brighten the savory broth without making it taste distinctly sour.
- Toast the bread while the soup simmers. Heat the remaining 1 tablespoon (15 ml) olive oil in a skillet over medium heat. Add the bread cubes and cook for 6 to 8 minutes, tossing often, until crisp and golden on several sides. If your skillet is small, toast the bread in batches so the cubes brown instead of steaming. Stir the parsley into the finished soup and serve with the crisp bread on top or alongside it.
Tips
- Slice the cabbage evenly. Thin, similar-sized ribbons soften at the same rate and are comfortable to eat in a spoonful. Remove the tough core, but do not discard the thicker leaves if they look fresh; slice them more thinly so they become tender with the rest.
- Keep the garlic and paprika moving. They need only a short time in the hot oil. Stir constantly and add the broth promptly; turning the garlic deep brown or letting paprika sit in hot oil can create a bitter flavor that is difficult to correct.
- Choose broth and salt thoughtfully. Low-sodium broth gives you more control over seasoning, especially because different brands vary. If using regular salted broth, begin with half the listed salt and adjust after the beans and vinegar have gone in.
- Use older bread for the topping. Day-old crusty bread crisps well and is less likely to become greasy. Fresh bread works, too, but may need a minute or two longer in the skillet. Keep the toasted cubes separate until serving so they do not soak up the soup before it reaches the table.
Serving Suggestions
Serve the soup hot in deep bowls, with a generous scatter of toasted bread and parsley. For bread that softens into the broth, add the cubes just before eating; for a crisp contrast, pass them at the table and let everyone add their own. A final drizzle of olive oil and a small splash of sherry vinegar can sharpen the flavors, but taste first because the soup is already seasoned with both oil and vinegar.
This cabbage and bean soup is filling enough to serve as a simple main course. For a larger meal, pair it with a green salad dressed with a light vinaigrette or with a plate of roasted vegetables. If you want a more substantial Spanish-inspired spread, serve olives or a small portion of cheese and bread alongside it. Avoid adding too many rich sides: the soup’s appeal is its balance of sweet cabbage, aromatic garlic, earthy beans, and bright finish.
Variations
Use a different bean. Great northern, navy, or butter beans all work in place of cannellini beans. Chickpeas are another option; their firmer texture makes the soup a little chewier and less creamy. Use the same drained quantity, about 2 cups (340 g), and add them for the final 5-minute simmer.
Make it without beans. Leave them out for a lighter, more cabbage-forward soup. Add 1 or 2 extra cups (240 to 480 ml) broth if you want to maintain a generous bowl of soup, and taste for salt at the end. You can also add a peeled, diced potato with the broth and simmer until tender; it gives the soup more body without changing its basic flavor.
Adjust the paprika. Sweet pimentón is the mild, rounded choice. If it is difficult to find, use sweet paprika from the spice aisle; the soup will still be flavorful, though it will lack some of the distinctive Spanish paprika character. Smoked paprika is optional and adds a wood-smoke note, so leave it out if you prefer a cleaner garlic flavor. A pinch of hot paprika or red pepper flakes can add heat.
Change the greens or bread. Savoy cabbage becomes especially tender, while green cabbage gives a slightly firmer bite. A handful of kale can replace up to 2 cups (about 60 g) of the cabbage; simmer it until tender. For a gluten-free bowl, omit the bread or use gluten-free bread, toasted separately. The soup itself contains no bread, so omitting the topping keeps the pot gluten-free when the broth and other ingredients are also gluten-free.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The soup keeps for 3 to 4 days in the refrigerator. Store the toasted bread separately at room temperature in an airtight container for a day or two; it will gradually lose its crispness, so refreshing it in a dry skillet is helpful.
Reheat only the amount you plan to serve in a saucepan over medium heat, stirring occasionally until steaming throughout and at least 165°F (74°C). Add a splash of broth or water if the cabbage has absorbed liquid during storage. You can also reheat an individual portion in the microwave, stirring partway through and checking that the center reaches 165°F (74°C). Add fresh bread and parsley after reheating.
For longer storage, freeze the soup without the toasted bread for up to 2 to 3 months for best quality. Leave a little space in the container for expansion. Thaw it overnight in the refrigerator, then reheat to 165°F (74°C); the cabbage may be softer after freezing, but the flavor will remain pleasant.
Frequently Asked Questions
Is this an authentic Spanish garlic soup?
It is best described as Spanish-inspired cabbage soup rather than a definitive traditional recipe. Spanish garlic soups have regional and household variations, and some familiar versions center on garlic, paprika, broth, bread, and sometimes egg. This recipe uses those savory flavors with cabbage and white beans for a vegetable-based meal; it does not claim to represent every regional version.
Can I make the soup ahead?
Yes. The soup can be made up to 3 or 4 days ahead and refrigerated, following the storage guidance above. Its flavor settles as it rests, while the cabbage softens a little more. Keep bread and parsley separate, then reheat the soup thoroughly and add the toppings just before serving.
Can I use dried beans instead of canned or cooked beans?
Yes, but cook the dried beans separately first. The recipe calls for 2 cups (340 g) cooked beans, not dried beans; dried beans need soaking and a longer cooking time than the cabbage, and they may not become tender in the soup’s short simmer. Add the cooked beans as directed. If you use cooking liquid from the beans, replace an equal amount of broth and check the seasoning because that liquid can be starchy or salty.
Why does my soup taste bitter?
The most common cause is garlic or paprika that browned too much before the broth was added. Keep the heat at medium, stir them constantly, and move to the broth step as soon as they smell fragrant. Very dark toasted bread can also taste bitter, so turn the cubes frequently and remove them from the skillet when golden rather than deeply browned.
How can I make the broth taste fuller?
First check the salt, since an underseasoned soup can seem thin even when it has enough broth flavor. A little extra sherry vinegar can make the savory notes more distinct, while a drizzle of olive oil adds roundness. For a richer texture, mash a few beans against the side of the pot and stir them back in. Avoid boiling the soup hard after the cabbage is tender, which can break down the vegetables without adding flavor.
Related
- Pot of Nigerian Stew: A Rich, Peppery Tomato Recipe
- Portuguese White Bean Soup with Chouriço, Kale & Herbs
- Posole Mexican Pork Stew with Hominy and Red Chiles
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).