Garlicky Cabbage Soup is the kind of meal that hugs you from the inside out. Picture this: a pot bubbling away with tender cabbage, fragrant garlic, creamy cannellini beans, and a silky Parmesan-egg swirl that feels indulgent without being heavy. Add a splash of lemon juice to brighten things up, and you’ve got a bowl that’s both comforting and fresh—perfect for chilly evenings, busy weeknights, or those “what’s-for-dinner-and-I-have-nothing-planned” moments.
The best part? This garlicky cabbage soup recipe comes together in just 35 minutes from start to finish. No fancy ingredients, no fussy steps—just honest, wholesome food that tastes like you’ve been cooking all day. Whether you’re vegetarian or just looking for a lighter meal option, this Garlicky Cabbage Soup hits all the right notes: hearty, flavorful, and refreshingly simple. Ready to make your kitchen smell amazing? Let’s dive right in.
Table of Contents
What is Garlicky Cabbage Soup?
Garlicky Cabbage Soup is a cozy, rustic soup made with sautéed onions, plenty of garlic (six cloves, to be exact), chopped cabbage, and creamy white beans simmered in broth. What makes this version special is the final touch—a silky blend of Parmesan cheese, lemon juice, and egg whisked into the soup just before serving. The result is a slightly thickened, velvety broth that’s rich without being heavy. This isn’t your typical bland cabbage soup that reminds you of diet plans from the 90s; it’s full of body, aroma, and depth.
Each spoonful is like sunshine on a cold day—bright from the lemon, comforting from the beans, and deeply savory from the garlic. Plus, it’s incredibly adaptable: you can make it vegetarian with veggie broth and rennet-free Parmesan or switch to chicken broth for more flavor. Think of it as an Italian-inspired twist on classic cabbage soup, only better.
Reasons to Try Garlicky Cabbage Soup
Let’s be honest: cabbage doesn’t always get the love it deserves. But once you try this Garlicky Cabbage Soup, you’ll look at that humble green head differently. First, it’s fast—ready in about 35 minutes, which makes it perfect for weeknights when you want something homemade without spending hours in the kitchen. Second, it’s budget-friendly. A head of cabbage, a can of beans, and a few pantry staples are all you need. Third, it’s satisfying without being heavy. The egg and Parmesan mixture gives it a creamy texture—without cream—making it feel indulgent while staying light.
Fourth, it’s a nutritional powerhouse: cabbage is packed with vitamins C and K, beans bring plant-based protein and fiber, and garlic (the star of the show) offers immune-boosting properties. And finally, this recipe is wonderfully flexible. Add a pinch of red pepper flakes for heat, toss in leftover chicken for extra protein, or stir in herbs like dill or parsley before serving. You can even pair it with a slice of crusty bread or a Hot Honey Pasta Salad if you’re craving something with a little kick. Once you make it, it’ll become one of those recipes you crave again and again.
Ingredients Needed to Make Garlicky Cabbage Soup
Here’s what you’ll need to make this delicious 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
Optional add-ins:
- Red pepper flakes for spice
- Fresh herbs like parsley or thyme for garnish
- Shredded chicken for a heartier meal
- A splash of cream or coconut milk for extra richness
Simple, right? Now let’s go step by step.
Instructions to Make Garlicky Cabbage Soup – Step by Step
Step 1: Sauté the Onion
Start by heating 2 tablespoons of extra-virgin olive oil in a large soup pot over medium heat. Once the oil shimmers, add the chopped onion and cook until it turns soft and translucent, about 4 to 5 minutes. Stir occasionally to prevent it from sticking. This is the foundation of flavor, so don’t rush it. You want the onion to sweat, not brown—think golden and fragrant, not crispy. This gentle sautéing builds that irresistible savory aroma that fills your kitchen and sets the tone for the rest of the dish.
Step 2: Add the Garlic
Now it’s time to bring out the big star—garlic. Add six thinly sliced cloves to the pot and stir for about one minute, just until fragrant. Don’t walk away here! Garlic can go from heavenly to burnt in seconds. You’ll know it’s ready when your kitchen smells amazing and your stomach starts growling. If you love garlic (and let’s be real, who doesn’t?), this is your moment to shine. This step is where that “garlicky” magic starts to bloom.
Step 3: Soften the Cabbage
Next, toss in the chopped cabbage. It may look like a mountain at first, but don’t panic—it will shrink down beautifully as it cooks. Stir occasionally for 5 to 6 minutes until the cabbage starts to soften and turns slightly golden around the edges. You’ll notice it releasing a little water and melding with the onions and garlic. This is when the flavors start dancing together—sweet, savory, and earthy all at once. If you’re feeling fancy, sprinkle in a pinch of red pepper flakes to give the soup a little heat. It’s optional but adds a nice background warmth.
Step 4: Add the Beans and Broth
Once the cabbage is softened, add the rinsed cannellini beans and pour in the broth. Stir everything together and bring the pot to a gentle boil. Then, reduce the heat to low and let it simmer for about 10 minutes. During this time, the beans release their creaminess into the broth, and the cabbage becomes tender without turning mushy. You can use vegetable broth for a vegetarian version or chicken broth for more depth. If you’re a fan of creamy soups like Creamy Tuscan Chicken Soup, this one will feel just as cozy, minus the heaviness.
Step 5: Prepare the Parmesan-Egg Mixture
While the soup simmers, grab a small bowl and whisk together the grated Parmesan, lemon juice, egg, salt, and pepper. This simple step adds that velvety richness that makes this soup so special. The lemon brightens everything, the Parmesan adds depth, and the egg gives the soup body. Think of it like a homemade upgrade to the Italian “stracciatella” soup, where whisked egg turns the broth silky and comforting.
Step 6: Temper and Add the Egg Mixture
Here’s where things get deliciously satisfying. Remove the pot from the heat and slowly drizzle the egg mixture into the soup while stirring constantly. This prevents the egg from scrambling and helps it incorporate smoothly. You’ll see the broth thicken slightly and take on a golden, creamy hue. Once everything is combined, return the pot to low heat and stir gently for another 2 to 3 minutes. The soup will become rich and velvety without any cream. It’s pure comfort in a bowl.
Step 7: Taste and Adjust
Give your Garlicky Cabbage Soup a quick taste test. Need more salt? A little extra lemon juice? Maybe an extra sprinkle of Parmesan for good measure? Adjust as needed. Cooking isn’t just about following steps—it’s about finding that perfect balance your taste buds love. If you’re feeling adventurous, add a handful of chopped fresh parsley or dill for a burst of freshness. Once everything tastes just right, ladle it into bowls and prepare to fall in love.
Step 8: Serve and Savor
Serve your soup hot, topped with a dusting of Parmesan or a drizzle of olive oil. Pair it with crusty bread or a light salad for a complete meal. If you’re meal prepping for the week, double the batch—this soup reheats beautifully and tastes even better the next day when the flavors have had time to mingle.
What to Serve with Garlicky Cabbage Soup
This Garlicky Cabbage Soup pairs perfectly with crusty sourdough, a slice of garlic toast, or even a grilled cheese if you’re craving something indulgent. For something bright and refreshing, try it alongside a Spinach Lemon Pasta or Easy Chicken Tortilla Soup for a comforting soup duo. Want to keep things light? A simple salad with a citrus vinaigrette works wonders. And don’t forget dessert—end your meal with a slice of Lemon Cake to Die For for a sweet, tangy finish.
Key Tips for Making Garlicky Cabbage Soup
- Slice the garlic thinly—this gives you more flavor without bitterness.
- Don’t skip the lemon—it adds that little spark that keeps the soup from tasting flat.
- Whisk the egg mixture well and add it slowly to avoid curdling.
- Make it your own—add chicken, bacon, or even a swirl of cream if you want to play around with textures.
- Let it rest a few minutes before serving; the flavors deepen as it cools slightly.
Storage and Reheating Tips for Garlicky Cabbage Soup
This Garlicky Cabbage Soup keeps beautifully for up to 4 days in the fridge. Store it in an airtight container once cooled. When reheating, do it gently on the stove over low heat—avoid boiling to keep the egg mixture smooth. If it thickens too much, add a splash of broth or water. You can also freeze it (without the egg mixture) for up to 2 months; just whisk in the Parmesan-egg blend when reheating for that freshly made texture. Perfect for meal prep or those nights you just don’t feel like cooking.
FAQs
Can I make this soup vegan?
Yes! Skip the Parmesan and egg. Add a drizzle of olive oil or nutritional yeast for a similar savory flavor.
Can I use red cabbage instead?
Absolutely. The color will be more vibrant, and the flavor slightly earthier.
What if I don’t have cannellini beans?
Great northern or navy beans work fine too.
Can I add meat?
Yes—shredded chicken or turkey makes it extra hearty.
How can I make it spicy?
Add red pepper flakes or a pinch of cayenne with the garlic.
Final Thoughts
Garlicky Cabbage Soup proves that simple ingredients can make something truly special. It’s a reminder that comfort doesn’t have to come from complicated recipes—sometimes, all you need is garlic, cabbage, beans, and a little love. Whether you’re feeding a family, meal prepping for the week, or just craving something soothing, this soup delivers. Make it once, and it’ll earn a regular spot in your dinner rotation. Want more cozy soup recipes? Check out our Vegetable Beef Soup or Creamy Marry Me Chicken Soup. Now grab that ladle and get cooking—your bowl of warmth is waiting.
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 – Comfort in Every Spoon
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A comforting cabbage soup with cannellini beans, garlic, and a silky Parmesan-egg finish, balanced with lemon for brightness.
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 onion and cook until translucent, about 4–5 minutes.
2. Stir in garlic and cook for 1 minute until fragrant.
3. Add cabbage and cook for 5–6 minutes, stirring occasionally, until slightly softened.
4. Stir in beans and broth. Bring to a boil, then reduce heat and simmer for 10 minutes.
5. In a small bowl, whisk together Parmesan, lemon juice, egg, pepper, and salt.
6. Remove soup from heat. Slowly drizzle in the egg mixture while stirring constantly.
7. Return soup to low heat and stir gently for 2–3 minutes to thicken slightly.
8. Serve hot, with extra Parmesan if desired.
Notes
Use vegetable broth and rennet-free Parmesan for a vegetarian version.
For a low-carb option, omit beans and add shredded chicken.
To make it spicy, add red pepper flakes with the garlic.
Stir in fresh herbs like dill, parsley, or thyme before serving.
Add cream or coconut milk for a richer texture.
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 6g
- Sodium: 580mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 7g
- Protein: 9g
- Cholesterol: 55mg