If Garlicky Cabbage Soup sounds like something your grandmother used to make when you had a cold, hold on to your ladles—this cozy, flavor-packed soup is anything but bland or boring. Garlicky cabbage soup is hearty, comforting, and surprisingly nourishing, making it a weeknight dinner MVP or your go-to meal when life feels a little chaotic. Packed with humble ingredients like green cabbage, white beans, garlic (a generous six cloves—yes, six), and a splash of lemon, this soup is simple enough for beginners but flavorful enough to impress even your pickiest eater.
Whether you’re whipping it up after a long workday or trying to sneak more veggies into your family’s routine, this garlicky cabbage soup delivers big on flavor without demanding much from you. Bonus: it reheats like a dream. (Spoiler alert: tomorrow’s lunch just planned itself.)
Table of Contents
What is Garlicky Cabbage Soup?
Garlicky cabbage soup is a rustic, brothy, feel-good soup that stars chopped cabbage and garlic (of course), slow-cooked in a savory broth and thickened slightly with a whisked egg and a sprinkle of Parmesan. It’s inspired by traditional peasant soups but with a modern, weeknight-friendly twist. This isn’t one of those “cleanse your soul with bland broth” situations. Nope—this one’s deeply savory, brightened with a splash of lemon, and boosted with creamy cannellini beans and the richness of an egg.
Think of it like a cozy blanket for your taste buds. It’s ideal for fall, winter, or whenever your fridge looks a little empty but you still want something that feels nourishing and homemade. Bonus? It’s naturally gluten-free, easy to make vegetarian, and ready in just about 30 minutes.
Reasons to Try Garlicky Cabbage Soup
Let’s be honest: cabbage soup has a bit of a reputation (remember those crash diets?), but this version is here to rewrite the narrative. Here’s why you need garlicky cabbage soup in your life:
- Budget-friendly: Cabbage, garlic, and beans are pantry staples that won’t drain your grocery budget.
- Fast and fuss-free: It’s on the table in under 40 minutes—perfect for busy weeknights or lazy Sundays.
- Garlic lovers rejoice: If you’re the type who measures garlic with your heart, this one’s for you.
- Actually filling: Thanks to the beans, egg, and cheese, it’s satisfying without being heavy.
- Great for leftovers: The flavors only get better with time (hello, meal prep win).
This soup proves you can eat well without overthinking it. It’s like giving yourself a high-five with a spoon.
Ingredients Needed to Make Garlicky Cabbage Soup
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, chopped
- 6 cloves garlic, thinly sliced
- 6 cups chopped green cabbage (about 1 small head)
- 1 (15-ounce) can low-sodium cannellini beans, rinsed
- 6 cups low-sodium vegetable or chicken broth
- 1/4 cup freshly grated Parmesan cheese (use vegetarian Parmesan if needed)
- 1 tablespoon fresh lemon juice
- 1 large egg
- 1/4 teaspoon ground pepper
- 1/4 teaspoon salt

Instructions to Make Garlicky Cabbage Soup
Ready to whip up a pot of cozy comfort? Let’s walk through this step by step so you can create this garlicky cabbage soup with confidence—even if you’re still learning your way around the kitchen. From chopping to ladling, every step is broken down to make things smooth, simple, and stress-free.
Step 1: Sauté the Onion
Start by placing a large soup pot or Dutch oven on the stove over medium heat. Add 2 tablespoons of extra-virgin olive oil. Once the oil shimmers (but before it smokes), toss in 1 chopped medium onion.
Let it cook for about 4–5 minutes, stirring occasionally. You’re looking for the onion to turn soft and translucent, not browned. This first step builds a savory flavor base that brings depth to the whole soup. If you’re new to prepping onions, here’s a handy guide to cutting onions safely and efficiently—no tears required.
Step 2: Infuse the Garlic
Once the onion is nice and soft, add 6 thinly sliced garlic cloves to the pot. Stir constantly for just 1 minute—this quick sauté releases all that irresistible garlicky aroma without burning the garlic (which turns bitter fast).
Pro tip: If you love garlic, feel free to add an extra clove or two. Garlic is the star here, after all. Want more recipes where garlic takes center stage? Try our Creamy Garlic Butter Orzo with Asparagus next time.
Step 3: Add the Cabbage
Time to bring on the bulk! Add 6 cups of chopped green cabbage (that’s about one small head). Stir it well so the cabbage mingles with the garlic and onions.
Cook for 5–6 minutes, stirring occasionally, until the cabbage softens just slightly. Don’t worry if it looks like a mountain of greens at first—it cooks down beautifully. For a deeper flavor, let some pieces get a little golden. If you’re using pre-shredded cabbage or want ideas for other greens to swap in, check out this spicy cabbage detox soup for inspiration.
Step 4: Pour in the Beans and Broth
Next, add 1 can (15 ounces) of low-sodium cannellini beans, rinsed and drained. Then pour in 6 cups of broth—you can use low-sodium vegetable broth for a plant-based version or chicken broth for a heartier flavor.
Stir everything together and bring it to a gentle boil over medium-high heat. Once it starts bubbling, lower the heat and let it simmer for 10 minutes. This gives the cabbage time to soften fully and lets the flavors start to meld.
Want to customize your soup? You can easily swap in chickpeas, navy beans, or even lentils for a different twist. Check out our vegetable detox soup for more hearty, bean-based ideas.
Step 5: Whisk the Flavor Booster
While the soup simmers, grab a small bowl and whisk together:
- 1/4 cup freshly grated Parmesan
- 1 tablespoon fresh lemon juice
- 1 large egg
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
This mixture may sound strange, but trust the process—it adds a creamy richness and light tang that takes the soup from basic to restaurant-worthy. If you need a vegetarian-friendly version, be sure to use vegetarian Parmesan (or skip it entirely and sub in nutritional yeast for that umami boost).
You can learn more about clever substitutions in our cauliflower soup recipe, which offers similar creamy, cozy vibes without dairy.
Step 6: Temper and Pour in the Egg Mixture
Now it’s time for a step-by-step technique called tempering, which keeps your egg from scrambling in the hot soup.
Remove the pot from the heat. While stirring the soup slowly and steadily, pour in the egg-Parmesan mixture in a thin stream. Keep stirring as you go! This gentle addition lets the egg thicken the soup slightly—like a velvety swirl—without curdling.
Tempering is all about patience here. You’re creating a creamy texture without adding cream.
Step 7: Finish with Gentle Heat
Once the egg mixture is fully incorporated, return the pot to low heat and let it cook gently for 2–3 more minutes. Stir slowly the entire time. The soup will thicken just a bit more, giving it that perfect spoon-coating consistency.
Taste and adjust the seasoning if needed. More lemon? A pinch of salt? A sprinkle of pepper or Parmesan on top? Make it yours.
Step 8: Serve and Enjoy
Ladle the soup into bowls and serve hot. Add extra Parmesan if you like (who doesn’t?). A slice of toasted sourdough or a light green salad on the side turns this into a full, cozy meal.
Looking for serving ideas? Try it alongside our Pear and Candied Pecan Salad or this Fall Fruit Salad for a sweet-savory pairing.
By following this step-by-step guide, you’ll end up with a hearty, flavorful, and soul-satisfying garlicky cabbage soup every single time. Whether it’s your first time making soup from scratch or your hundredth, this foolproof method makes it easy—and honestly, a little fun too.
Craving more? Browse our collection of comforting soups and stews for more step-by-step recipes that bring big flavor without the hassle.
What to Serve with Garlicky Cabbage Soup
Garlicky cabbage soup is satisfying on its own, but if you’re looking to turn it into a full meal or serve it up for guests, here are a few easy ideas:
- Crusty bread: A big slice of sourdough or garlic toast is perfect for dunking.
- Simple green salad: Try it with our Lemon Butter Green Beans or a Spinach Apple Pecan Salad.
- Grilled cheese: Pair it with a melty sandwich if you’re craving comfort food with a side of joy.
- Roasted veggies: Try something like Roasted Vegetable Soup or oven-roasted carrots on the side.
Key Tips for Making Garlicky Cabbage Soup
- Use fresh garlic: No shame in the jarred stuff, but fresh slices give this soup its signature punch.
- Don’t skip the lemon: It cuts through the richness and lifts the whole flavor profile.
- Stir constantly when adding the egg: This isn’t egg drop soup—unless you want it to be.
- Cabbage shrinks: Don’t worry if it looks like too much at first. It softens down beautifully.
- Go vegetarian: Just use veggie broth and a vegetarian Parmesan. Still every bit as delicious.
Storage and Reheating Tips for Garlicky Cabbage Soup
Garlicky cabbage soup stores like a champ.
- Fridge: Store leftovers in an airtight container for up to 4 days. The flavors deepen and improve.
- Freezer: Freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm on the stovetop over low heat, stirring often. If it thickens too much, just add a splash of broth or water.
Avoid boiling during reheating—especially after adding the egg—just heat gently until warmed through.
FAQs
Can I make this vegan?
Yes! Skip the egg and cheese, and add a tablespoon of nutritional yeast for that umami pop.
Will red cabbage work?
It will, but it changes the color and can get a little bitter. Stick to green for best results.
Can I use kale instead of cabbage?
Sure, but kale is more robust and doesn’t soften the same way. You may need to cook it longer.
Is it kid-friendly?
Surprisingly, yes—if your kiddo can handle a little garlic. The beans help make it creamy and mild.
Final Thoughts
Garlicky cabbage soup is one of those humble meals that sneaks up on you—in the best way. It’s simple, soulful, and exactly the kind of recipe you’ll come back to when you need a warm hug in a bowl. Whether you’re feeling a little under the weather, running low on groceries, or just need dinner to make itself, this one delivers every single time. So go ahead, make a pot, and share a spoonful of comfort with someone you love.
Looking for more nourishing soups? You might also like our Vegetable Detox Soup or Cauliflower Soup Recipe.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Garlicky Cabbage Soup: Quick, Cozy, and Full of Flavor
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Garlicky Cabbage Soup is a comforting and nourishing bowl packed with green cabbage, cannellini beans, and a garlicky broth enriched with Parmesan and a touch of lemon. Light yet satisfying and full of flavor.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, chopped
- 6 cloves garlic, thinly sliced
- 6 cups chopped green cabbage (about 1 small head)
- 1 (15-ounce) can low-sodium cannellini beans, rinsed
- 6 cups low-sodium vegetable or chicken broth
- 1/4 cup freshly grated Parmesan cheese (use vegetarian Parmesan if needed)
- 1 tablespoon fresh lemon juice
- 1 large egg
- 1/4 teaspoon ground pepper
- 1/4 teaspoon salt
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 4–5 minutes until translucent.
2. Stir in the sliced garlic and cook, stirring constantly, for 1 minute until fragrant.
3. Add the chopped cabbage and cook for 5–6 minutes, stirring occasionally, until slightly softened.
4. Stir in the rinsed beans and broth. Bring to a boil, then reduce heat and let simmer for 10 minutes.
5. In a small bowl, whisk together the Parmesan cheese, lemon juice, egg, pepper, and salt.
6. Remove the soup from heat. Slowly drizzle in the egg mixture while stirring constantly to avoid curdling.
7. Return the pot to low heat and stir gently for 2–3 minutes to allow the soup to thicken slightly.
8. Serve hot, garnished with additional Parmesan if desired.
Notes
For a vegetarian version, ensure you use vegetarian Parmesan and vegetable broth. This soup pairs well with crusty bread or a side salad. The egg-Parmesan mixture adds richness, so stir constantly to avoid curdling when adding to hot soup.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 189
- Sugar: 3g
- Sodium: 420mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 47mg




