Welcome to warmcuisine

MLK Day Cabbage Soup with a Savory Broth

By Laura Mitchell | November 29, 2025
MLK Day Cabbage Soup with a Savory Broth
Every January, as the nation pauses to honor Dr. Martin Luther King Jr.’s legacy, I find myself craving something that feeds both body and soul. Growing up in coastal Georgia, MLK Day meant a long weekend of church suppers, neighborhood clean-ups, and steaming pots of vegetable-laden soup simmering on every stove. My grandmother called it “freedom soup,” a humble blend of winter cabbage, aromatic herbs, and a broth so savory it could warm you through a rare Southern frost. She’d ladle it into chipped bowls for anyone who knocked—family, friends, or the mail carrier making his rounds—because sharing food was, in her words, “the most honest way to share love.”

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

Ingredients

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

1
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.

2
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.

3
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.

4
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

Absolutely. Red cabbage offers slightly more antioxidants and a sweeter edge. The broth will turn a soft purple, which kids love. Cooking time remains the same.

Cabbage is low-carb, but beans add about 12 g net carbs per serving. For a keto version, omit beans and add 1 cup diced zucchini plus ½ cup heavy cream for richness.

Stir in another teaspoon lemon juice or ½ teaspoon soy sauce, then taste again. Often a soup just needs acid and salt to wake up. A pinch of sugar can also balance overly acidic tomatoes.

Yes. Use sauté mode for steps 1–2, then add remaining ingredients (except spinach and lemon). Pressure cook on HIGH 4 minutes, quick release, stir in spinach and lemon.

A crusty no-knead Dutch-oven loaf is classic, but skillet cornbread sweetened with honey honors the Southern roots. For gluten-free diners, serve over brown rice or quinoa.

Ladle hot soup into pre-warmed quart mason jars, leaving ½ inch headspace. Include a lemon wedge and parsley sprig taped to the lid with cute instructions: “Squeeze, stir, enjoy!”
MLK Day Cabbage Soup with a Savory Broth
soups
Pin Recipe

MLK Day Cabbage Soup with a Savory Broth

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Warm & sauté: Heat olive oil in Dutch oven over medium. Add onion, celery, carrot, salt, and pepper; cook 5 min until softened.
  2. Bloom spices: Clear center; add garlic, paprika, thyme. Cook 1 min.
  3. Deglaze: Pour in wine; reduce by half, scraping bits.
  4. Build broth: Stir in tomatoes, soy sauce, 4 cups broth, bay leaf. Simmer 10 min.
  5. Add veg: Add cabbage, whole & mashed beans, plus enough broth to cover. Simmer 15–18 min until cabbage is tender.
  6. 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.

Nutrition (per serving)

182
Calories
8g
Protein
24g
Carbs
7g
Fat

More Recipes