Pin It The smell of butter hitting a hot pan still reminds me of winter evenings when I needed something warm that didn't require much fuss. I'd stand at the stove, watching cabbage wilt into silky ribbons, potatoes softening into the broth, and wonder why I ever thought cabbage was boring. The chili adds just enough heat to wake up your mouth without making you reach for water. It's the kind of dish that makes you feel like you've accomplished something, even on days when you barely have the energy to chop an onion.
I made this for a friend who swore she hated cabbage, and she scraped her bowl clean without saying a word. When she finally looked up, she just asked for the recipe. That's when I knew this dish had something special, a way of sneaking past people's preconceptions and landing straight in their comfort zone. We ate it with thick slices of bread, mopping up every last bit of the savory broth. She still texts me photos whenever she makes it, usually with a caption like "cabbage convert."
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Green cabbage: Choose a firm head with tightly packed leaves, and don't worry about slicing it perfectly since it will soften and shrink down considerably as it cooks.
- Yukon Gold or waxy potatoes: These hold their shape better than russets and turn creamy without falling apart, which is exactly what you want in a braise like this.
- Yellow onion: The backbone of the dish, it adds sweetness and depth once it softens and mingles with the butter and garlic.
- Garlic: Fresh is best here because it blooms in the hot fat and perfumes the whole pot with that unmistakable aroma.
- Fresh red chilies: Deseeding them tames the heat but keeps the flavor, though you can leave the seeds in if you like things spicy.
- Smoked paprika: Optional but wonderful, it adds a subtle smokiness that makes the dish taste like it's been simmering over a campfire.
- Bay leaf: One little leaf does more than you'd think, lending an earthy, slightly floral note that rounds out the broth.
- Unsalted butter and olive oil: The combination gives you richness from the butter and a higher smoke point from the oil, so nothing burns while you build flavor.
- Vegetable broth: This is what turns everything tender and ties the flavors together, so use a good one if you can.
- Fresh parsley and lemon wedges: A handful of parsley and a squeeze of lemon at the end brighten the whole dish and cut through the richness beautifully.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start with the fat:
- Heat the butter and olive oil together in a large, heavy pot over medium heat until the butter foams and smells nutty. This is your flavor foundation, so don't rush it.
- Soften the onion:
- Add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until it turns soft and translucent but not browned. You want sweetness, not bitterness.
- Wake up the aromatics:
- Stir in the garlic and sliced chili, and cook for about a minute until the kitchen smells incredible and the garlic just starts to turn golden at the edges.
- Add the potatoes:
- Toss in the potato chunks and stir them around for about 3 minutes, letting them get coated in all that fragrant fat. They'll start to pick up a little color on the edges.
- Pile in the cabbage:
- Add the sliced cabbage, smoked paprika, and bay leaf, then season generously with salt and pepper. It will look like a mountain of cabbage, but trust me, it will shrink.
- Braise it low and slow:
- Pour in the vegetable broth, stir everything together, and bring it to a simmer. Then reduce the heat to low, cover the pot, and let it cook for 25 to 30 minutes, stirring occasionally, until the potatoes are fork-tender and the cabbage is meltingly soft.
- Taste and adjust:
- Remove the bay leaf, taste the broth, and add more salt, pepper, or chili if needed. This is your moment to make it perfect.
- Serve it warm:
- Ladle it into bowls, top with a sprinkle of fresh parsley, and serve with lemon wedges on the side for anyone who wants a citrusy lift.
Pin It One cold Sunday, I served this to my family with nothing but good bread and butter on the table. My dad, who usually needs meat on his plate, went back for seconds without a word. Later, he admitted he didn't even notice there wasn't any sausage until he was halfway through. That's the magic of a dish like this, it fills you up and satisfies something deeper than hunger, something closer to comfort and home.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Store and Reheat
This dish actually tastes better the next day after the flavors have had time to settle and deepen. Let it cool completely, then transfer it to an airtight container and keep it in the fridge for up to four days. When you're ready to eat, reheat it gently on the stovetop over low heat with a splash of broth or water to loosen it up. You can also microwave individual portions, but stovetop reheating keeps the texture better and brings back that just-cooked feel.
What to Serve It With
I love this as a main dish with crusty sourdough or rye bread for soaking up the broth, but it also works beautifully as a side alongside roasted chicken or grilled sausages if you're feeding meat eaters. A simple green salad with a sharp vinaigrette cuts through the richness nicely. On nights when I want it to feel more substantial, I'll top each bowl with a poached egg and let the yolk run into the cabbage and potatoes.
Ways to Make It Your Own
Once you've made this a few times, you'll start to see how flexible it is. You can swap the green cabbage for savoy or even red cabbage, though red will turn everything a lovely purple-pink. Some people like to add caraway seeds with the paprika for a more Eastern European vibe. If you want it richer, stir in a spoonful of sour cream or creme fraiche at the end.
- Try adding a handful of white beans or chickpeas in the last 10 minutes for extra protein and heartiness.
- A splash of white wine or apple cider vinegar during the braise adds brightness and complexity.
- Garnish with crispy fried onions or toasted breadcrumbs for a little crunch on top.
Pin It This is the kind of recipe I come back to when I need something simple, nourishing, and quietly delicious. It doesn't demand much from you, but it gives back more than you'd expect.
Recipe FAQs
- → Can I make this dish vegan?
Yes, simply substitute the unsalted butter with plant-based margarine or additional olive oil to make it completely vegan while maintaining the rich, buttery flavor.
- → What type of potatoes work best?
Yukon Gold or other waxy potatoes are ideal as they hold their shape during braising and develop a creamy texture without falling apart.
- → How can I adjust the spice level?
Control the heat by using 1 chili for mild warmth or 2 for more kick. You can also use chili flakes instead, starting with 1 teaspoon and adjusting to taste, or add a pinch of cayenne pepper.
- → Can I prepare this ahead of time?
Absolutely. This dish reheats beautifully, making it perfect for meal prep. Store in an airtight container in the refrigerator for up to 3 days and reheat gently on the stovetop or microwave.
- → What should I serve with this dish?
It works wonderfully as a main dish with crusty bread for soaking up the flavorful broth, or as a hearty side alongside grilled sausages, roasted chicken, or a simple green salad.
- → Why is my cabbage watery?
If too much liquid remains, simply remove the lid during the last 5-10 minutes of cooking and increase the heat slightly to allow excess moisture to evaporate while stirring occasionally.