This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
There’s nothing quite like a steaming bowl of soup to chase away the chill, and this Garlicky Cabbage Soup is exactly what your soul has been craving. Imagine tender green cabbage, hearty cannellini beans, and a rich, aromatic broth, all brought together with a luscious, lemony Parmesan swirl. It’s comfort food at its finest, yet surprisingly light and utterly satisfying.
Why You’ll Love This Garlicky Cabbage Soup
This heartwarming soup isn’t just a meal; it’s an experience waiting to happen. Here’s why it’s about to become your new go-to recipe:
- Speedy Supper: Ready in under 40 minutes, making it ideal for busy weeknights when you need a nutritious meal fast.
- Budget-Friendly Goodness: Made with simple, inexpensive ingredients that deliver maximum flavor without breaking the bank.
- Flavor Explosion: Deeply savory garlic and onion form the perfect base, while fresh lemon and Parmesan add bright, zesty notes.
- Wholesome & Satisfying: Packed with vegetables and protein-rich beans to keep you full and energized.
- Simple Sophistication: The unique egg-Parmesan swirl adds a restaurant-quality creaminess and richness, making it feel extra special.
- Versatile & Adaptable: Easily customized with your favorite vegetables or protein additions to suit any preference.
Ingredients Needed
Crafting this flavorful Garlicky Cabbage Soup requires a handful of fresh, wholesome ingredients. Opt for the freshest produce you can find to truly elevate the flavors of this simple, yet profound, dish.
- 2 tablespoons (30ml) extra-virgin olive oil: Choose a good quality oil for richer flavor.
- 1 medium onion, chopped: Look for firm onions with dry, papery skins.
- 6 cloves garlic, thinly sliced: Fresh garlic is key here for that vibrant, pungent aroma.
- 6 cups (about 1 small head) chopped green cabbage: Select a small, firm head of cabbage with crisp, vibrant green leaves.
- 1 (15-ounce / 425g) can low-sodium cannellini beans, rinsed: Rinsing removes excess sodium and starch, ensuring pure bean flavor.
- 6 cups (1.4 liters) low-sodium vegetable or chicken broth: Use a high-quality broth as it forms the backbone of your soup’s flavor.
- 1/4 cup (25g) freshly grated Parmesan cheese: Grate it yourself for the best melt and flavor; use vegetarian Parmesan if desired.
- 1 tablespoon (15ml) fresh lemon juice: Freshly squeezed lemon juice brightens the entire soup.
- 1 large egg: This acts as a delicious, natural thickener and enriches the broth.
- 1/4 teaspoon ground pepper: Freshly ground black pepper offers the best aroma.
- 1/4 teaspoon salt: Adjust to taste, especially since broths and cheeses vary in sodium content.
YOU MIGHT LOVE: Hearty and Comforting Cabbage Soup – Discover another soul-satisfying cabbage soup that promises warmth and flavor in every spoonful.
Essential Equipment
While this cabbage soup is straightforward, having the right tools makes the process even smoother. A sturdy pot and a good whisk are your best friends here!
- Large Pot or Dutch Oven: Essential for sautéing and simmering; a heavy-bottomed pot ensures even heating.
- Sharp Knife: Crucial for chopping the onion, garlic, and cabbage efficiently and safely.
- Cutting Board: Provides a stable surface for all your chopping needs.
- Whisk: Imperative for thoroughly combining the egg mixture and smoothly drizzling it into the hot soup without curdling.
- Small Bowl: For whisking together the Parmesan, lemon juice, egg, and seasonings.
Recipe Overview
This Garlicky Cabbage Soup is designed for ease and deliciousness, perfect for any day of the week.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 6 servings
- Difficulty: Easy
Step-by-Step Instructions
Get ready to whip up this incredibly simple yet flavorful Garlicky Cabbage Soup in just a few easy steps. Follow these clear instructions for a perfect bowl every time.
- STEP 1: Sauté the Aromatics Until Fragrant
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook, stirring occasionally, until it becomes soft and translucent, typically taking about 4 to 5 minutes. Then, stir in the thinly sliced garlic and continue cooking for just 1 minute, stirring constantly, until its irresistible aroma fills your kitchen. Be careful not to burn the garlic, as it can turn bitter quickly. - STEP 2: Soften the Cabbage and Build the Base
Add the chopped cabbage to the pot with the onions and garlic. Cook, stirring occasionally, for about 5 to 6 minutes, or until the cabbage has slightly softened and shrunk down. Next, stir in the rinsed cannellini beans and the vegetable or chicken broth. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer for 10 minutes, allowing the flavors to meld beautifully. - STEP 3: Prepare the Creamy Egg & Parmesan Swirl
While the soup simmers, prepare the enriching swirl. In a small bowl, whisk together the freshly grated Parmesan cheese, fresh lemon juice, large egg, ground pepper, and salt until thoroughly combined and smooth. This mixture is the secret to the soup’s unique texture and brightness. - STEP 4: Thicken and Finish Your Garlicky Cabbage Soup
Once the soup has simmered, remove the pot from the heat. This is crucial to prevent the egg from scrambling. Slowly drizzle the whisked egg mixture into the hot soup, stirring constantly and vigorously as you pour. This tempering process ensures the egg incorporates smoothly, creating a luscious, slightly thickened broth without curdling. Return the soup to very low heat and stir gently for another 2 to 3 minutes, allowing it to thicken further. Serve your steaming hot cabbage soup immediately, topped with extra Parmesan if desired.
CHECK OUT: Roasted Cabbage Steaks – If you love cabbage, these savory roasted steaks are a fantastic side or light meal!
Tips for Success
Elevate your Garlicky Cabbage Soup from great to extraordinary with these expert tips:
- Don’t Rush the Aromatics: Allow the onion and garlic to fully soften and become fragrant. This slow, gentle sautéing builds a deep flavor foundation for your soup.
- Temper the Egg Properly: The key to a smooth, creamy texture is to remove the soup from the heat before adding the egg mixture. Stir constantly as you slowly drizzle it in to prevent scrambling.
- Fresh Lemon Juice: Always use freshly squeezed lemon juice. Bottled varieties lack the vibrant acidity and brightness that truly makes this soup sing.
- Taste and Adjust: Broths and Parmesan can vary in saltiness. Taste your soup before the final seasoning, adjusting salt and pepper as needed.
Variations & Substitutions
This versatile cabbage soup recipe can be easily adapted to suit different tastes and dietary needs:
- Make it Vegan: Omit the Parmesan and egg. Stir in 1/4 cup nutritional yeast for a cheesy flavor and a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) for thickening. Use only vegetable broth.
- Add More Veggies: Feel free to toss in diced carrots, celery, bell peppers, or spinach along with the cabbage for extra nutrients and texture.
- Spice it Up: Add a pinch of red pepper flakes with the garlic for a subtle kick.
- Herbaceous Twist: Stir in fresh parsley or dill at the end for an added layer of fresh flavor.
- Protein Boost: For a heartier meal, add cooked, shredded chicken or plant-based sausage during the last 5 minutes of simmering.
Serving Suggestions
This comforting Garlicky Cabbage Soup is a meal in itself, but a few additions can make it even more delightful.
- Crusty Bread: Serve alongside warm, crusty bread or garlic knots for dipping into the flavorful broth.
- Side Salad: A simple green salad with a light vinaigrette makes a fresh accompaniment.
- Garnish Galore: Offer extra freshly grated Parmesan, a drizzle of good quality extra-virgin olive oil, or a sprinkle of fresh parsley or chives.
- Non-Alcoholic Drinks: Pair with a crisp sparkling water with lemon, or a warm cup of herbal tea for ultimate coziness.
Health Benefits
This Garlicky Cabbage Soup is not only delicious but also wonderfully nutritious, making it a smart choice for a wholesome meal.
- Fiber Rich: Cabbage and cannellini beans are excellent sources of dietary fiber, promoting digestive health and satiety.
- Vitamin Powerhouse: Cabbage is packed with vitamins K and C, while the other vegetables add a spectrum of essential nutrients.
- Lean Protein: Cannellini beans and the egg contribute a good amount of lean protein, essential for muscle repair and sustained energy.
- Low in Calories: This soup is light and filling, making it a great option for those watching their calorie intake.
- Heart Healthy: Made with olive oil and low-sodium ingredients, it’s a heart-conscious choice.
Storage & Reheating
Enjoying your delicious Garlicky Cabbage Soup again is easy with these simple storage and reheating tips.
- Refrigeration: Store leftover soup in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: This soup freezes fairly well. Allow it to cool completely, then transfer to freezer-safe containers or bags. It can be frozen for up to 2-3 months. The texture of the egg swirl may change slightly upon thawing, but the flavor will remain delicious.
- Reheating: Gently reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. If reheating from frozen, thaw overnight in the refrigerator first, or reheat gently from frozen, adding a splash of broth or water if it’s too thick.
Frequently Asked Questions
Here are some common questions readers ask about making this delightful Garlicky Cabbage Soup.
Can I use other types of beans?

Absolutely! Great northern beans or navy beans would work wonderfully in this recipe, offering a similar creamy texture and mild flavor.
What if my soup is too thick or thin?
If your soup is too thick, simply stir in a splash more broth or water until it reaches your desired consistency. If it’s too thin, simmer it gently for a few extra minutes to reduce, or for a quick fix, whisk a teaspoon of cornstarch with a tablespoon of cold water and stir it into the simmering soup.
Can I add meat to this soup?
Yes, for a heartier version, you can brown some ground chicken or beef, or add cooked, shredded chicken during the last few minutes of simmering.
Can I make this soup ahead of time?
This soup tastes even better the next day as the flavors have more time to meld. Prepare as directed, then cool and store. Reheat gently when ready to serve.
What if my egg mixture curdles?
Curdling usually happens if the soup is too hot or you don’t stir constantly when adding the egg. If it happens, don’t worry! You can often blend a small portion of the soup with an immersion blender to smooth it out, or simply embrace the slightly chunkier texture.
More Delicious Dishes
If you loved this Garlicky Cabbage Soup, you’ll definitely want to explore these other comforting and flavorful recipes:
- Low Carb Unstuffed Cabbage Casserole Recipe – Enjoy all the flavors of traditional cabbage rolls without the fuss in this easy casserole.
- Garlic Cauliflower Mushroom Skillet – A savory, garlicky side dish that’s quick to prepare and loaded with earthy flavors.
- Creamy Vegan Tomato White Bean Stew – A rich and satisfying plant-based stew, perfect for a hearty, meatless meal.
Conclusion
This Garlicky Cabbage Soup is a testament to simple ingredients creating extraordinary flavor. It’s a comforting, healthy, and easy meal that will quickly become a favorite in your kitchen. We hope you enjoy every savory spoonful! Follow us on Facebook and Pinterest for more delicious recipes.
Garlicky Cabbage Soup
- Total Time: 40 minutes
Description
A warming and wholesome Garlicky Cabbage Soup, enriched with cannellini beans and a silky, lemony Parmesan finish, perfect for a comforting meal.
Ingredients
2 tablespoons (30ml) extra-virgin olive oil
1 medium onion, chopped
6 cloves garlic, thinly sliced
6 cups (about 1 small head) chopped green cabbage
1 (15-ounce / 425g) can low-sodium cannellini beans, rinsed
6 cups (1.4 liters) low-sodium vegetable or chicken broth
1/4 cup (25g) freshly grated Parmesan cheese (use vegetarian Parmesan if needed)
1 tablespoon (15ml) fresh lemon juice
1 large egg
1/4 teaspoon ground pepper
1/4 teaspoon salt
Instructions
Heat olive oil in a large pot over medium heat. Add onion and cook until translucent, about 4–5 minutes.
Stir in garlic and cook, stirring constantly, for 1 minute until fragrant.
Add cabbage and cook, stirring occasionally, for 5–6 minutes or until slightly softened.
Stir in beans and broth. Bring to a boil, then reduce heat and simmer for 10 minutes.
Meanwhile, whisk together Parmesan, lemon juice, egg, pepper, and salt in a small bowl.
Remove soup from heat. Slowly drizzle in the egg mixture, stirring constantly to avoid curdling.
Return soup to low heat and stir gently for 2–3 minutes to allow the soup to thicken slightly.
Serve hot with additional Parmesan, if desired.
Notes
Allow onion and garlic to fully soften for a deeper flavor base.
Temper the egg mixture slowly into the soup while stirring vigorously off the heat to prevent curdling.
Use fresh lemon juice for the best vibrant acidity.
Adjust salt and pepper to taste before serving, as broth and cheese saltiness can vary.
Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
Soup can be frozen for up to 2-3 months; thaw overnight and reheat gently on the stovetop.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Cuisine: American
Nutrition
- Calories: 230 kcal
- Sodium: 250mg
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Fiber: 4g
- Protein: 7g
- Cholesterol: 30mg
Keywords: garlicky cabbage soup, cabbage soup, healthy soup, vegetarian soup, easy dinner, comfort food, cannellini beans

