Garlicky Cabbage Soup
Garlicky Cabbage Soup: A Hearty, Gut-Friendly Comfort Meal is a delightful dish that warms the heart and soul. Rich in flavor, this soup features the earthy taste of cabbage intertwined with the aromatic allure of garlic. Each spoonful offers a comforting broth that nourishes your body while satisfying your cravings for something wholesome and delectable. It’s hearty yet light, making it a perfect companion for chilly evenings or a quick midday meal.
Table of Contents

I first stumbled upon this recipe while searching for ways to incorporate more vegetables into my diet. A big pot of Garlicky Cabbage Soup not only filled my kitchen with enticing aromas but also brought a great sense of comfort when I served it to my family. It’s become a staple in our home and has earned rave reviews from friends who join us for dinner. I simply can’t resist inviting you to try this easy, budget-friendly dinner that’s bound to impress both you and anyone who joins your table!
Why You’ll Love This Recipe
- Simple & Quick: Whip this up in just about 40 minutes, making it perfect for busy weeknights.
- Irresistible Flavor: The combination of garlic, cabbage, and beans creates a warm, savory experience that’s hard to resist.
- Eye-Catching Appeal: Vibrant colors and hearty ingredients make it a visually appealing dish.
- Flexible Serving: Enjoy it as a light lunch, a side for dinner, or even as a warm snack on a cozy afternoon.
- Diet-Friendly Options: Vegetarian and can easily be adjusted to fit vegan or gluten-free diets!

Ingredients You’ll Need
- 2 tablespoons extra-virgin olive oil: This oil adds a wonderful richness to the soup. If you’re out, feel free to use any neutral oil like canola or grapeseed.
- 1 medium onion, finely chopped: Onions provide a sweet base flavor; yellow or sweet onions work best here.
- 4-5 cloves garlic, thinly sliced: Garlic is the star of this dish, enhancing the overall taste. Fresh garlic cloves are preferred for their vibrant flavor.
- 1 medium head green cabbage, chopped: Cabbage is not only low-cost but also packed with nutrients and gives the soup a delightful texture.
- 1 can cannellini beans, rinsed: These creamy beans provide protein and a hearty feel, making the soup more filling.
- 4 cups low-sodium vegetable or chicken broth: Homemade broth adds depth, but store-bought works too—just look for low-sodium options.
- 1/2 cup grated Parmesan cheese: Cheese gives a savory richness. Opt for vegetarian cheese if following a plant-based diet.
- 1 tablespoon lemon or lime juice: A splash of citrus brightens the soup and enhances the flavors beautifully.
- 1 large egg (optional): This can add creaminess; use silken tofu as a vegan alternative.
- Ground pepper, to taste: A sprinkle of pepper elevates the flavors; adjust as per your spice preference.
- Salt, to taste: Season wisely to bring out all the flavors; taste as you go!
How to Make Garlicky Cabbage Soup
Heat the Oil: In a large pot, heat 2 tablespoons of extra-virgin olive oil over medium heat. Wait for it to shimmer, indicating it’s ready for the next step.
Sauté the Onion: Add 1 finely chopped onion and sauté until translucent, taking about 4-5 minutes. The onion should look soft and fragrant—not browned, so keep an eye on it!
Add Garlic: Stir in 4-5 cloves of thinly sliced garlic, allowing it to cook for about a minute. The aroma that wafts up will hint at the deliciousness to come—your kitchen will feel inviting!
Introduce Cabbage: Toss in 1 chopped medium head of green cabbage and stir it occasionally for about 5-6 minutes until it brightens in color and starts to wilt.
Combine with Broth and Beans: Pour in 4 cups of low-sodium vegetable or chicken broth, then add 1 can of rinsed cannellini beans. Bring the mixture to a gentle boil, then reduce the heat and let it simmer uncovered for 10 minutes.
Whisk the Egg Mixture: In a separate bowl, whisk together 1/2 cup of grated Parmesan cheese, the juice of 1 lemon, 1 large egg, and a dash of ground pepper and salt. This mixture will create a delightful creaminess in the soup.
Finish the Soup: Remove the pot from heat and gradually drizzle the egg mixture into the soup while stirring constantly. This helps ensure everything blends smoothly without scrambling the egg.
Thicken and Serve: Return the pot to low heat and gently stir for another 2-3 minutes until the soup thickens slightly. Ladle the soup into bowls and feel free to top with more grated Parmesan if desired. Enjoy each warming bite!

Storing & Reheating
Let any leftover soup cool to room temperature before storing. Keep it in an airtight container in the fridge for up to 4 days. For longer storage, you can freeze it in airtight bags or containers, where it’ll stay good for about 3 months. When reheating, simply warm it on the stovetop over medium heat until heated through. You may notice a slight change in texture after freezing, so adding a splash of water or broth when reheating can help restore its consistency.
Chef’s Helpful Tips
- To prevent the cabbage from becoming mushy, don’t overcook it during the sauté phase.
- Make sure your garlic doesn’t burn, as this can lead to a bitter flavor; keep it moving in the pot!
- Using room temperature eggs incorporates better into the soup—cold eggs can make the mixture clump.
- Add fresh herbs, like parsley or thyme, for an extra layer of flavor right before serving.
- Feel free to top the soup with a dollop of Greek yogurt or a vegan alternative for added creaminess!
Embracing a bowl of Garlicky Cabbage Soup means savoring a dish that’s not just delightful but also nourishing for mind and body. Don’t hesitate to get creative; perhaps try different bean varieties or add a touch of heat with red pepper flakes to suit your taste.
Recipe FAQs
Can I make this soup in advance?
Absolutely! This soup keeps well in the fridge for a few days, and the flavors tend to deepen. Preparing it a day ahead makes for an easy meal the next day!
Is it possible to make Garlicky Cabbage Soup vegan?
Yes! You can easily make this soup vegan by omitting the egg and using vegetable broth instead of chicken broth. Also, swap out the Parmesan cheese for a vegan cheese alternative.
How can I enhance the flavor of the soup?
You can add fresh herbs like thyme or parsley or a splash of hot sauce for some kick. A dash of smoked paprika will also elevate the flavor profile nicely.
Can I add other vegetables to this soup?
Definitely! Add in some chopped carrots or celery for extra nutrition and texture. Just make sure to sauté them with the onion so they soften nicely.
PrintMore Soups Recipes
- Spring Green Salad | Fresh Chopped Salad with Lemon Dressing
- Crockpot 15 Bean Soup
- Cozy Autumn Wild Rice Soup
- French Onion Soup
- Minestrone Soup | Easy Vegetable and Bean Soup
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Garlicky Cabbage Soup
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soups
- Method: Stovetop
- Cuisine: American
Description
Savor the delightful taste of Garlicky Cabbage Soup—a simple yet flavorful dish made with garlic, rich broth, and hearty vegetables. Perfect for a quick and healthy meal, this soup is comfort in a bowl!
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion finely chopped
- 4–5 cloves garlic thinly sliced
- 1 medium head green cabbage chopped
- 1 can cannellini beans rinsed
- 4 cups low-sodium vegetable or chicken broth
- 1/2 cup grated parmesan cheese
- 1 tablespoon lemon juice
- 1 large egg (optional)
- ground pepper to taste
- salt to taste
Instructions
- Heat 2 tablespoons of extra-virgin olive oil in a large pot over medium heat.
- Add 1 finely chopped onion and sauté until translucent, about 4-5 minutes.
- Stir in 4-5 cloves of thinly sliced garlic; cook for another minute until fragrant.
- Incorporate 1 medium head of chopped green cabbage into the pot and stir occasionally for about 5-6 minutes.
- Pour in 4 cups of low-sodium vegetable or chicken broth and add 1 can of rinsed cannellini beans; bring to a gentle boil and simmer uncovered for 10 minutes.
- In a bowl, whisk together 1/2 cup of grated Parmesan cheese, the juice of 1 lemon, 1 large egg, ground pepper, and salt.
- Remove the pot from heat and gradually drizzle the egg mixture into the soup while stirring constantly.
- Return the pot to low heat, gently stir for another 2-3 minutes until the soup thickens slightly.
- Serve hot, ladling the soup into bowls, and top with additional grated Parmesan cheese if desired.
Notes
Use homemade broth for enhanced flavor.
Silken tofu can replace the egg for a vegan version.
Feel free to add other vegetables like carrots or celery for extra nutrition.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 3g
- Sodium: 680mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 14g
- Cholesterol: 70mg





