Jump to Recipe
Fried cabbage and onions with pasta is a skillet dinner built on two vegetables cooked low and slow until they turn deep gold, then tossed straight into short pasta with butter and parmesan. No cream, no jarred sauce, just the vegetables doing the work.
I grew up thinking cabbage was a side dish at best. Fry it in a wide skillet until the edges char slightly and it turns into something closer to a sauce, sweet and a little smoky.
The onions go in first and soften into the fat, then the cabbage joins for a long, mostly undisturbed cook. That patience is the whole trick. Rush it by stirring too often and you get steamed cabbage instead of caramelized.
Toss everything with orecchiette, a splash of starchy pasta water, and a good handful of parmesan. It’s a weeknight dinner built from pantry basics, and it costs less than most takeout.
Why You’ll Love This Recipe
- Built from two cheap vegetables and a box of pasta
- Ready in under an hour with mostly hands-off cooking time
- No sauce to make, the caramelized cabbage does the work
- Easy to bulk up with sausage, pancetta, or a fried egg
Ingredient Notes
- orecchiette: Any short pasta with curves or ridges works, like campanelle or medium shells. Skip long noodles, the cabbage won’t cling to them.
- green cabbage: Slice it thin and even so it cooks at the same rate. Savoy cabbage works too and softens a few minutes faster.
- yellow onion: Sweet onion also works if you want a milder, less sharp base flavor.
- parmesan: Grate it fresh if you can, pre-shredded parmesan doesn’t melt into the pasta water as smoothly.
- unsalted butter: Butter rounds out the olive oil and helps the sauce cling. You can use all olive oil if you’d rather keep it dairy-light.
- red pepper flakes: Optional, but a small pinch balances the sweetness from the slow-cooked onions and cabbage.

Fried Cabbage and Onions with Pasta: Silky and Simple
Ingredients
Method
- Bring a large pot of well-salted water to a boil for the pasta.
- Heat the olive oil and butter in a 12-inch / 30 cm skillet over medium heat until the butter foams.
- Add the onion and cook for 8 to 10 minutes, stirring occasionally, until softened and lightly golden at the edges.
- Add the cabbage and a pinch of salt. Spread it in an even layer and cook for 20 to 25 minutes, stirring only every 3 to 4 minutes, until deeply golden and soft. If it looks watery instead of browning, the skillet is too crowded or you're stirring too often, let it sit still longer.
- While the cabbage cooks, drop the orecchiette or other short pasta into the boiling water and cook until al dente, according to the package time.
- Add the garlic and red pepper flakes to the cabbage in the last minute of cooking, stirring until fragrant.
- Reserve 1 cup / 240 ml of pasta water, then drain the pasta.
- Add the drained pasta to the skillet along with a splash of the reserved pasta water. Toss over low heat for 1 to 2 minutes, adding more water as needed until everything is glossy and coated.
- Stir in the parmesan and a generous crack of black pepper. Taste and adjust salt.
- Divide among bowls and top with extra parmesan before serving.
Notes
- Don't rush the cabbage, 20 to 25 minutes of mostly undisturbed cooking is what gets it golden.
- Reserve pasta water before draining, you'll almost always need it to loosen the skillet.
- Slice cabbage and onion to a similar thickness so both cook evenly.
- Taste before adding extra salt, parmesan brings its own saltiness to the dish.

Tips for Success
- Slice the cabbage thin and even so every piece browns at roughly the same rate.
- Let the cabbage sit undisturbed for 3 to 4 minutes at a time instead of stirring constantly, so it browns instead of steams.
- Salt the pasta water generously, it’s your only real chance to season the noodles themselves.
- Save at least 1 cup of pasta water before draining, you’ll need it to loosen the skillet.
- Use a wide 12-inch skillet, not a narrow pot, so the cabbage has room to spread and caramelize.
Variations
- Add crumbled Italian sausage or diced pancetta to the skillet after the onions soften for a heartier main.
- Swap green cabbage for savoy cabbage, its ruffled leaves are more tender and cook a few minutes faster.
- Stir in chopped walnuts and a squeeze of lemon at the end for crunch and a brighter finish.
Storage and Reheating
Fried cabbage and onions with pasta keeps in an airtight container in the fridge for 3 to 4 days. The pasta softens slightly over time but the flavor holds up well.
Reheat in a 12-inch skillet over medium-low heat with a splash of water or broth, stirring for 4 to 5 minutes until warmed through. The microwave works in a pinch but the cabbage loses more of its bite.
Freezing isn’t a good option here. Cabbage turns mushy once thawed, so this one is better made fresh or within the week.
Serving Suggestions
Fried cabbage and onions with pasta works as a light main on its own, with a slice of crusty bread to catch the buttery bits left in the skillet.
For a heartier plate, top individual bowls with crumbled pancetta, crispy bacon, or a fried egg with a runny yolk. Grilled Italian sausage on the side, similar to the sausage in salsiccia e fagioli, works too.
A simple green salad with a sharp vinaigrette cuts through the richness if you want something fresh alongside it.

FAQ
Why does my cabbage turn watery instead of browning?
Cabbage releases a lot of water as it cooks, and if the skillet is crowded or you stir constantly, it steams instead of caramelizing. Use a wide 12-inch skillet, spread the cabbage in an even layer, and let it sit undisturbed for 3 to 4 minutes between stirs so the edges actually brown.
Can I use a different pasta shape instead of orecchiette?
Yes, any short pasta with ridges or curves works, like campanelle, medium shells, or cavatappi. Avoid long noodles like spaghetti here, the cabbage and onion pieces slip off them instead of clinging the way they do to short shapes. Stick close to 340 g dry so the ratio stays balanced.
Can I make fried cabbage and onions with pasta ahead and reheat it?
You can, though the pasta softens a bit on reheating. Store it in an airtight container in the fridge for 3 to 4 days, then reheat in a skillet over medium-low heat with a splash of water or broth for 4 to 5 minutes. Skip the microwave if you want the cabbage to keep some bite.
What protein goes well with fried cabbage and onions and pasta?
Italian sausage, crispy pancetta, or a fried egg on top all work well here. The sweetness from the slow-cooked onions and cabbage pairs with something salty and rendered, so pancetta or bacon crumbled over the finished plate is my usual choice. Grilled chicken thighs work too for a lighter version.
Is fried cabbage and onions with pasta gluten free?
Not as written, since it’s built on wheat pasta, but it’s easy to adjust. Swap in your favorite gluten-free short pasta and cook it according to the package times, since they vary more than wheat pasta. Everything else, including the butter and parmesan, is naturally gluten free.
Is this similar to Italian cavolo e cipolle?
It’s close in spirit. Cavolo e cipolle is a simple Italian side of slow-cooked cabbage and onions, usually eaten on its own or with bread. This version turns that base into a full meal by tossing it with short pasta, butter, and parmesan, more of an Italian-American weeknight approach than a traditional primo.
