Love this? Pin it for later! 📌
This cabbage soup is my nod to that tradition. It’s meatless by design (keeping with many Monday fasts observed in my community), budget-friendly, and packed with greens that signal renewal for the new year. The broth is layered first with a quick sauté of onion, garlic, and smoked paprika, then deepened with fire-roasted tomatoes, a splash of soy sauce for umami, and a bay leaf that perfumes the house while it simmers. The cabbage melts into silky ribbons, while cannellini beans add creaminess and staying power. A final squeeze of lemon wakes everything up, making each spoonful taste like progress—slow, steady, and deeply comforting.
Whether you’re feeding a houseful of cousins after a morning of service or simply want a quiet bowl to reflect on Dr. King’s call to “feed the hungry” and “clothe the naked,” this soup answers. It scales beautifully for a crowd, freezes like a dream, and tastes even better the next day when the flavors have had time to harmonize. Serve it with skillet cornbread or a thick slice of whole-grain toast, and let every bite remind you that small acts—of kindness, of cooking, of sharing—still move mountains.
Why This Recipe Works
- Builds flavor fast: A 5-minute fond of onion, garlic, and smoked paprika creates a smoky backbone without meat.
- Double umami: Soy sauce plus fire-roasted tomatoes deliver depth you’d swear came from ham hocks.
- Silky texture: A can of cannellini beans, partially mashed, lends body and protein while keeping it vegan.
- Budget hero: One head of cabbage feeds a crowd for under $3; pantry staples do the rest.
- Make-ahead magic: Flavors meld overnight; soup reheats like a dream for weekday lunches.
- One-pot cleanup: Everything simmers in the same Dutch oven—less mess, more time for service projects.
- Flexible greens: Swap in kale, collards, or even frozen spinach depending on what’s on sale.
Ingredients You'll Need
Shopping for this soup is refreshingly simple—no specialty stores required. Look for a firm, heavy head of green cabbage with crisp outer leaves; avoid any with yellowing or soft spots. Organic cabbage is worth the extra dollar since you’ll be eating the outer leaves. For the tomatoes, fire-roasted add a subtle charred sweetness, but regular diced work in a pinch. Cannellini beans (also labeled white kidney) give the creamiest texture, yet great Northern or navy beans swap seamlessly. Low-sodium soy sauce keeps the broth from becoming too salty as it reduces; if you’re gluten-free, tamari or coconut aminos are perfect stand-ins. Finally, grab a fresh lemon—the zest and juice added at the end brighten the entire pot and balance the earthy greens.
Herb-wise, dried thyme and a single bay leaf provide classic backbone, but feel free to toss in a sprig of fresh rosemary if it’s languishing in your crisper. Vegetable broth can be homemade or boxed; if using boxed, choose a neutral, low-sodium variety so you control the salt. For heat lovers, a pinch of crushed red-pepper flakes blooms beautifully in the initial sauté. And if you’re feeding skeptics who swear they “hate cabbage,” a whisper of maple syrup (½ teaspoon) rounds any sharp edges without making the soup sweet.
How to Make MLK Day Cabbage Soup with a Savory Broth
Warm the pot & bloom the spices
Place a heavy 5- to 6-quart Dutch oven over medium heat for 1 minute. Add 3 tablespoons olive oil, swirling to coat. Stir in 1 diced large yellow onion, 2 ribs finely chopped celery, and 1 large carrot peeled and diced. Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. Cook 5 minutes until the onion is translucent and the edges begin to brown. Clear a small space in the center; add 2 cloves minced garlic, 1 teaspoon smoked paprika, ½ teaspoon dried thyme, and optional pinch of red-pepper flakes. Cook 60 seconds until fragrant, stirring constantly so the garlic doesn’t burn.
Deglaze & build the broth
Pour in ÂĽ cup dry white wine (or 2 tablespoons apple-cider vinegar plus 2 tablespoons water) to deglaze, scraping up any browned bits with a wooden spoon. Let it bubble away to almost dry, about 90 seconds. Add one 14.5-ounce can fire-roasted diced tomatoes with their juices, 1 tablespoon low-sodium soy sauce, and 4 cups low-sodium vegetable broth. Nestle in 1 bay leaf. Bring to a lively simmer, then reduce heat to low, cover partially, and cook 10 minutes so the flavors marry.
Add the cabbage & beans
While the broth simmers, core and chop 1 medium head green cabbage (about 2 pounds) into 1-inch pieces. Rinse one 15-ounce can cannellini beans; transfer half to a small bowl and mash with the back of a fork until creamy. Add the cabbage, whole beans, and mashed beans to the pot. Pour in 2 additional cups broth or water so vegetables are just submerged. Return to a gentle simmer, cover partially, and cook 15–18 minutes until the cabbage wilts and turns silky.
Finish with brightness
Fish out the bay leaf. Stir in 1 teaspoon grated lemon zest plus 2 tablespoons juice. Taste, adjusting salt and pepper as needed; depending on your broth, you may want another ½ teaspoon salt. For extra verdant punch, fold in 2 cups baby spinach and cook just until wilted, 30 seconds more. Serve hot, drizzled with olive oil and sprinkled with chopped parsley or green-onion tops.
Expert Tips
Slow-cooker shortcut
Complete steps 1–2 in a skillet, then transfer everything to a 6-quart slow cooker. Cook on LOW 6 hours or HIGH 3 hours. Add spinach just before serving.
Silky texture trick
Blend 1 cup of finished soup until smooth, then stir back into the pot for chowder-like body without added cream.
Freeze smart
Cool soup completely, then freeze in pint jars leaving 1 inch headspace. Thaw overnight in the fridge; add fresh spinach when reheating.
Smoky upgrade
Add a 2-inch piece of kombu (dried kelp) while simmering; it lends subtle sea-smoke flavor plus minerals and is removed with the bay leaf.
Double batch bonus
Soup shrinks as cabbage wilts; doubling fits comfortably in an 8-quart pot and halves your effort for future meals.
Color pop
Use purple cabbage for extra antioxidants; the broth will take on a ruby tint that kids find magical.
Variations to Try
- Italian style: Swap thyme for 1 teaspoon dried oregano and add ½ cup small pasta during last 8 minutes. Finish with pesto drizzle.
- Creole kick: Add 1 diced green bell pepper with the onion, ½ teaspoon Cajun seasoning, and okra slices. Serve over rice.
- Protein boost: Stir in 2 cups shredded cooked chicken or turkey breast when adding beans for omnivore appeal.
- Spicy greens: Replace cabbage with chopped collards and add 1 diced jalapeño. Serve with hot sauce and cornmeal dumplings.
- Creamy version: Stir in ½ cup coconut milk or cashew cream at the end for a lush, dairy-free richness.
Storage Tips
Refrigerator: Cool soup to room temperature, then transfer to airtight containers. It keeps up to 5 days; flavors deepen each day. Reheat gently over medium-low heat, thinning with broth or water as needed.
Freezer: Portion into freezer-safe jars or silicone muffin trays for single servings. Once solid, pop out the pucks and store in a zip-top bag up to 3 months. Thaw 24 hours in the fridge or use the microwave’s defrost setting.
Make-ahead for gatherings: Prepare through step 3 up to 2 days early. Keep the lemon juice and spinach separate; add while reheating so greens stay vibrant. Soup actually improves overnight, making it ideal for Monday marches or potlucks.
Frequently Asked Questions
MLK Day Cabbage Soup with a Savory Broth
Ingredients
Instructions
- Warm & sauté: Heat olive oil in Dutch oven over medium. Add onion, celery, carrot, salt, and pepper; cook 5 min until softened.
- Bloom spices: Clear center; add garlic, paprika, thyme. Cook 1 min.
- Deglaze: Pour in wine; reduce by half, scraping bits.
- Build broth: Stir in tomatoes, soy sauce, 4 cups broth, bay leaf. Simmer 10 min.
- Add veg: Add cabbage, whole & mashed beans, plus enough broth to cover. Simmer 15–18 min until cabbage is tender.
- Finish: Remove bay leaf. Stir in spinach (if using), lemon zest, and juice. Season to taste and serve hot.
Recipe Notes
Soup thickens as it stands; thin with broth when reheating. For smoky depth without liquid smoke, add ½ tsp smoked salt at the end.