Love this? Pin it for later!
Cozy One-Pot Potato and Cabbage Soup with Rosemary and Garlic
There's something magical about the way a simple pot of soup can transform a chaotic day into a moment of pure comfort. This potato and cabbage soup has been my go-to comfort recipe for over a decade, born from a particularly memorable autumn evening when my garden was overflowing with cabbage and the first frost was threatening my herb garden.
I remember rushing outside in the fading light, scissors in hand, desperately trying to salvage what I could before winter claimed my precious rosemary. The aromatic oils released as I snipped the woody stems filled the crisp air, and I knew immediately that this herb would be the star of whatever I made that night. What started as a desperate attempt to use up garden vegetables turned into the most requested recipe in my collection.
This soup has since become our family's signal that autumn has officially arrived. When the leaves start turning and there's a chill in the air that makes you reach for a cozy sweater, that's when I know it's time to break out my largest soup pot. The combination of tender potatoes, sweet cabbage, and fragrant rosemary creates an aroma that somehow makes everyone in the house gravitate toward the kitchen, asking "Is it ready yet?"
What makes this recipe truly special is its incredible versatility and forgiving nature. Whether you're a seasoned cook or just starting your culinary journey, this soup welcomes you with open arms. It's the kind of recipe that gets better with each making, as you learn to adjust the seasonings to your family's taste, or add your own special touches. Plus, everything cooks in one pot, which means less cleanup and more time to enjoy the fruits of your labor.
Why This Recipe Works
- One-Pot Wonder: Everything cooks in a single pot, developing deep, complex flavors while keeping cleanup minimal
- Budget-Friendly: Made with humble ingredients that are available year-round and won't break the bank
- Nutrient-Dense: Packed with vitamin C from cabbage, potassium from potatoes, and antioxidants from rosemary
- Comfort in a Bowl: The combination of starchy potatoes and sweet cabbage creates an incredibly satisfying texture
- Make-Ahead Magic: Flavors deepen overnight, making this soup even better the next day
- Versatile Base: Easy to customize with different herbs, vegetables, or proteins based on what you have on hand
Ingredients You'll Need
The beauty of this soup lies in its simplicity, but don't let the humble ingredient list fool you. Each component plays a crucial role in creating the final symphony of flavors that will have everyone asking for seconds.
Yellow Onions: The foundation of any great soup starts with properly sautéed onions. I prefer yellow onions for their perfect balance of sweetness and sharpness. When slowly cooked, they develop a natural sweetness that adds incredible depth to the soup. If you're out of yellow onions, white onions work beautifully too – just avoid red onions as they can turn an unappetizing color when simmered.
Garlic: Fresh garlic is absolutely essential here. Those pre-minced jars simply won't deliver the same punch of flavor that fresh garlic provides. I like to smash my garlic cloves first to release the oils, then mince them finely. The garlic gets added after the onions are soft, allowing it to perfume the oil without burning.
Potatoes: Yukon Gold potatoes are my top choice for this soup. They hold their shape well during the simmering process while adding a buttery richness to the broth. Their thin skin is tender enough that you don't need to peel them, saving time and adding extra nutrients. If Yukon Golds aren't available, red potatoes or even russets work well – just adjust the cooking time accordingly.
Green Cabbage: Look for a firm, heavy head with crisp leaves. Fresh cabbage should feel dense for its size and have tightly packed leaves. I typically use about half a medium head for this recipe, saving the rest for coleslaw or stir-fries later in the week. The cabbage adds a subtle sweetness and pleasant texture that becomes almost silky as it cooks.
Fresh Rosemary: This is where the magic happens. Fresh rosemary has an entirely different character than dried – it's more pine-like and aromatic without being overpowering. If you must substitute dried rosemary, use only one-third of the amount called for in the recipe. Strip the leaves from the woody stems by running your fingers backward along the stem.
Vegetable Broth: A good quality broth makes all the difference. I prefer low-sodium vegetable broth so I can control the salt levels. If you have homemade broth, this is the perfect place to use it. Chicken broth works wonderfully too if you're not keeping it vegetarian.
How to Make Cozy One-Pot Potato and Cabbage Soup with Rosemary and Garlic
Prepare Your Mise en Place
Start by washing all your vegetables thoroughly. Dice the onion into ½-inch pieces, mince the garlic, cube the potatoes into ¾-inch chunks (leave the skin on for extra nutrition), and roughly chop the cabbage into 1-inch pieces. Having everything prepped before you start cooking ensures a smooth cooking process and prevents any last-minute scrambling.
Sauté the Aromatics
Heat 3 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onions with a pinch of salt. Cook for 5-7 minutes, stirring occasionally, until the onions are translucent and just starting to turn golden around the edges. This slow cooking process develops the natural sweetness in the onions that forms the flavor base of your soup.
Add the Garlic and Rosemary
Clear a space in the center of the pot by pushing the onions to the sides. Add the minced garlic and chopped fresh rosemary directly to the cleared space. Let the garlic sizzle for about 30 seconds, stirring constantly to prevent burning, until it becomes fragrant. The combination of garlic and rosemary will fill your kitchen with an incredible aroma that's both comforting and invigorating.
Build the Soup Base
Add the cubed potatoes to the pot and stir to coat them with the aromatic oil mixture. Cook for 2-3 minutes, allowing the potatoes to absorb some of the flavors. Pour in the vegetable broth, ensuring the potatoes are completely submerged. Add 1 teaspoon of salt and ½ teaspoon of black pepper. Bring the mixture to a boil, then reduce to a gentle simmer.
Simmer the Potatoes
Let the soup simmer uncovered for 10 minutes, stirring occasionally. During this time, the potatoes will begin to soften and release their starches, naturally thickening the broth. The rosemary will continue to infuse the broth with its distinctive pine-like flavor. Keep the heat at a gentle simmer – vigorous boiling will break apart the potatoes too much.
Add the Cabbage
Stir in the chopped cabbage, which will seem like a mountain at first but will cook down significantly. The cabbage adds a subtle sweetness and creates a beautiful textural contrast to the soft potatoes. Continue simmering for another 15-20 minutes, stirring occasionally, until the potatoes are fork-tender and the cabbage has softened but still retains some bite.
Season and Adjust
Taste the soup and adjust the seasoning as needed. Depending on your broth, you might need more salt. I typically add another ½ teaspoon at this point, but start with less and add more to taste. The soup should be well-seasoned but not salty. If it tastes flat, add a squeeze of lemon juice to brighten all the flavors.
Final Touches and Serving
Remove the pot from heat and let the soup rest for 5 minutes. This brief resting period allows the flavors to meld together beautifully. Ladle into warm bowls and drizzle with a touch of good olive oil. For an extra special touch, serve with crusty bread for dipping and a simple green salad on the side.
Expert Tips
Don't Overcrowd the Pot
If your pot seems too full when you add the cabbage, don't worry! Cabbage cooks down significantly. However, if you're making a double batch, consider using two pots to ensure even cooking and proper flavor development.
Control the Texture
For a creamier soup, use a potato masher to gently mash some of the potatoes against the side of the pot. This will naturally thicken the broth without adding any dairy.
Herb Variations
While rosemary is traditional, try adding a bay leaf during simmering, or finish with fresh thyme or parsley for different flavor profiles that complement the base recipe beautifully.
Make It Your Own
Add a Parmesan rind during simmering for extra umami, or stir in a handful of baby spinach at the end for added nutrition and color contrast.
Temperature Control
Keep the soup at a gentle simmer, not a rolling boil. Vigorous boiling will break down the potatoes too much and can make the cabbage mushy rather than tender-crisp.
Storage Success
If you plan to freeze portions, slightly undercook the potatoes as they will continue to soften during reheating, preventing them from becoming mushy.
Variations to Try
Smoky Version
Add 1 teaspoon of smoked paprika along with the garlic, or include a ham hock during simmering for a smoky, meaty depth that transforms the entire character of the soup.
Creamy Variation
Stir in ½ cup of heavy cream during the last 5 minutes of cooking, or blend 1 cup of the soup and return it to the pot for a naturally creamy texture without adding dairy.
Protein Boost
Add a can of drained white beans during the last 10 minutes of cooking, or include diced cooked chicken or sausage for a heartier meal that stretches further.
Spicy Kick
Add a pinch of red pepper flakes with the garlic, or include a diced jalapeño for those who enjoy a bit of heat in their comfort food.
Storage Tips
This soup stores beautifully, making it perfect for meal prep or batch cooking on weekends. Once cooled completely, transfer to airtight containers and refrigerate for up to 5 days. The flavors actually develop and improve after the first day, making leftovers something to look forward to rather than merely tolerate.
For longer storage, this soup freezes exceptionally well. Let it cool completely, then portion into freezer-safe containers or zip-top bags. Label with the date and freeze for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave. You may need to add a splash of broth or water to thin it out, as it tends to thicken when cooled.
If you plan to freeze portions, consider slightly undercooking the potatoes during the initial preparation. They will continue to soften during the reheating process, ensuring they don't become overly mushy. The cabbage holds up well to freezing and reheating, maintaining its texture better than many other vegetables.
For make-ahead meal prep, consider cooking a double batch on Sunday. Portion into individual containers for grab-and-go lunches throughout the week. The soup reheats beautifully in the microwave or on the stovetop, and paired with some crusty bread makes a complete, satisfying meal that will keep you full and energized through the afternoon.
Frequently Asked Questions
Cozy One-Pot Potato and Cabbage Soup with Rosemary and Garlic
Ingredients
Instructions
- Prepare the base: Heat olive oil in a large Dutch oven over medium heat. Add diced onion with a pinch of salt and cook 5-7 minutes until translucent.
- Add aromatics: Add minced garlic and chopped rosemary, cooking for 30 seconds until fragrant.
- Build the soup: Stir in cubed potatoes and cook 2-3 minutes. Pour in vegetable broth, add 1 teaspoon salt and pepper. Bring to a boil, then reduce to a simmer.
- Simmer potatoes: Cook uncovered for 10 minutes, stirring occasionally.
- Add cabbage: Stir in chopped cabbage and continue simmering 15-20 minutes until potatoes are tender.
- Season and serve: Taste and adjust seasoning. Add lemon juice if desired for brightness. Serve hot with crusty bread.
Recipe Notes
For best results, don't skip sautéing the onions properly – this step builds the flavor foundation for the entire soup. The soup thickens naturally as it sits; thin with additional broth when reheating if needed.
