Buttery Caramelized Cabbage Spaghetti

Photo of author
Author: Martha
Published:
Updated:

There’s a point every week, usually a day or two before the next grocery run, when the fridge looks a little sad. Half a head of cabbage. A stick of butter. Some cheese that needs using up. That’s exactly the kind of night this pasta was made for.

Thank you for reading this post, don't forget to subscribe!

It sounds almost too simple to be good. Cabbage, butter, spaghetti, and Parmesan. But something happens when you let cabbage sit in melted butter for twenty minutes and just cook it down. It goes from a plain vegetable to something sweet and almost jammy, and it disappears right into the pasta without any of my kids noticing there’s a vegetable in there at all.

Why You’ll Love This Dinner

This is one of those recipes I keep coming back to because it barely dirties any dishes. One pot for the pasta, one pan for the cabbage, and you’re done. No fancy trip to the grocery store, either — cabbage keeps for weeks in the crisper, and butter and Parmesan are usually already in the fridge.

It’s also forgiving. If your cabbage cooks down a little faster or slower than mine did, that’s fine. The main thing you’re watching for is color — you want it soft and deeply golden, not just wilted.

And the leftovers hold up nicely, which matters a lot on a week when I can’t be bothered to cook two nights in a row.

Ingredients

You really only need a handful of things here, which is part of the charm.

  • 1 medium cabbage (about 2½ pounds), halved, cored, and thinly shredded
  • 8 tablespoons (1 stick) unsalted butter
  • 1 teaspoon kosher salt, plus more for the pasta water
  • ½ teaspoon crushed red pepper flakes (optional)
  • ¼ teaspoon ground black pepper
  • 1 pound spaghetti, or another pasta you have on hand
  • 4 ounces Parmigiano-Reggiano, finely grated (about 1 cup)
  • 2 tablespoons chopped fresh parsley (optional, for garnish)

A block of Parmigiano-Reggiano that you grate yourself melts smoother than the pre-shredded kind, and it makes a real difference in how creamy the sauce turns out.

Step-by-Step Instructions

Get your water going. Bring a large pot of water to a rolling boil over high heat. While you’re waiting, halve the cabbage, cut out the core, and thinly shred the rest. This takes a few minutes, so it’s a good use of that boiling time.

Caramelize the cabbage. In a large saucepan or deep skillet, melt the butter over medium heat. Add the shredded cabbage, salt, red pepper flakes if you’re using them, and black pepper. Cook, stirring often, for about 20 minutes. The cabbage will look like a mountain at first — don’t worry, it cooks down fast. You’re looking for it to turn soft and deeply golden, almost caramelized at the edges. If the pan starts looking dry before that happens, splash in a little of the pasta water to loosen things up.

Cook the spaghetti. Once your pot of water is at a full boil, salt it generously and add the spaghetti. Cook until al dente, following the package time as a guide. Before draining, scoop out about 1 cup of the starchy pasta water and set it aside — you’ll want it in a minute.

Bring it together. Add the drained pasta to the pan with the cabbage. Sprinkle in the Parmesan along with about ½ cup of the reserved pasta water. Lower the heat and stir constantly for a minute or two, until the cheese melts into a light, glossy sauce that clings to the noodles. If it looks tight or clumpy, add a bit more pasta water, a splash at a time, until it loosens up.

Take it off the heat, scatter parsley over the top if you’d like, and serve right away while it’s still warm and a little steamy.

What to Serve With It

This pasta is rich enough on its own for a weeknight, but a simple green salad with a light vinaigrette rounds it out nicely. Garlic bread is always welcome if you want something to mop up the extra sauce, and steamed broccoli is a good add if you want more vegetables on the plate.

Variations

If you want more protein in the mix, crisping up about two ounces of diced bacon or pancetta before you start the cabbage works really well — use that rendered fat in place of a tablespoon or two of the butter, then scatter the crisp bits over the finished pasta. Shredded rotisserie chicken stirred in at the end is another easy option if you’re craving something closer to a creamy garlic parmesan chicken pasta.

Any pasta shape works here if spaghetti isn’t what you have in the pantry — penne and rigatoni both hold the sauce well. Red cabbage is fine to use too, though it will turn the whole dish a purplish color, so keep that in mind if you’re serving picky eaters.

Storage

Leftovers keep well in an airtight container in the fridge for up to 4 days. The pasta soaks up more of the sauce as it sits, so when you reheat it, add a small splash of water or milk in the microwave or on the stovetop to loosen things back up. I don’t recommend freezing this one — the texture of the cabbage and the cheese sauce doesn’t come back quite right after thawing.

Frequently Asked Questions

Can I use a different type of cabbage?
Green cabbage is what this recipe calls for, but savoy works too. Red cabbage is fine flavor-wise, just know it will tint the pasta.

Why is my cabbage taking longer than 20 minutes to caramelize?
Pans and stovetops vary quite a bit. If yours needs a few extra minutes, keep going until the cabbage looks deeply golden rather than just softened — that’s the real cue, not the clock.

Can I make this ahead of time?
The cabbage can be cooked a day in advance and refrigerated. Reheat it in the pan before adding the freshly cooked pasta and cheese.

Is there a way to make this a little lighter?
You can cut the butter back slightly, though it does help create that caramelized flavor, so I wouldn’t reduce it by more than a tablespoon or two.

Can I double this recipe?
Yes, though you’ll want a wide pan for the cabbage so it caramelizes instead of steaming. A crowded pan tends to soften cabbage instead of browning it.

What if my sauce looks greasy instead of creamy?
That usually means it needs more pasta water. The starch in that water is what pulls the butter and cheese together into a sauce, so add it a splash at a time until it smooths out.

Can I skip the red pepper flakes?
Absolutely — they’re optional and mostly there for a little background warmth, not heat.

Warm Closing

This is one of those dinners I make when I want something that feels like more effort than it actually is. If you give it a try, I hope it earns a spot in your regular rotation too.

Buttery Caramelized Cabbage Spaghetti

A cozy 4-ingredient spaghetti where slow-caramelized cabbage and Parmesan create a simple, buttery sauce.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine American
Servings 4 servings

Equipment

  • Large pot
  • Large saucepan or deep skillet
  • Box grater

Ingredients
  

  • 1 medium cabbage about 2 1/2 pounds, halved, cored, and thinly shredded
  • 8 tbsp unsalted butter 1 stick
  • 1 tsp kosher salt plus more for pasta water
  • 1/2 tsp crushed red pepper flakes optional
  • 1/4 tsp ground black pepper
  • 1 lb spaghetti or pasta of choice
  • 4 oz Parmigiano-Reggiano, finely grated about 1 cup
  • 2 tbsp chopped fresh parsley optional, for garnish

Instructions
 

  • Bring a large pot of water to a rolling boil over high heat. Halve and core the cabbage, then thinly shred it.
  • In a large saucepan or deep skillet, melt the butter over medium heat. Add the cabbage, salt, red pepper flakes (if using), and black pepper. Cook, stirring often, for about 20 minutes, or until the cabbage has cooked down significantly and is deeply caramelized. If it becomes too dry, add a splash or two of pasta water to prevent sticking.
  • Once the pasta water reaches a boil, salt generously and add the spaghetti. Cook until al dente. Reserve about 1 cup of pasta water, then drain.
  • Add the cooked pasta to the saucepan with the cabbage along with the Parmigiano-Reggiano and about 1/2 cup of reserved pasta water. Reduce heat to low and cook, stirring constantly, until the pasta is creamy and the cheese has melted. Add more pasta water as needed for a creamy sauce.
  • Remove from heat and garnish with fresh parsley, if desired, before serving.

Notes

Source recipe lists servings as 4 to 6; JSON reflects 4 as the base count. Refrigerate leftovers in an airtight container for up to 4 days; add a splash of water when reheating to loosen the sauce. Freezing is not recommended. Substitute crisped bacon or pancetta fat for some of the butter for extra flavor, or use shredded rotisserie chicken for added protein. Any pasta shape can be substituted for spaghetti.
Keyword buttery pasta, cabbage pasta, caramelized cabbage spaghetti, dinner recipe

Hi, I’m Martha!

A passionate home cook who loves turning everyday ingredients into comforting, delicious meals. Dinner Dreamy is where I share the recipes I truly make from easy weeknight dinners to cozy dishes worth slowing down for. Everything here is simple, approachable, and made to bring a little joy to your table.

You Might Also Like...

Creamy Chicken Stuffed Peppers Everyone Actually Eats

Creamy Chicken Stuffed Peppers Everyone Actually Eats

Salmon Pesto Pasta

Salmon Pesto Pasta

French Onion Pot Roast with Melted Gruyere

French Onion Pot Roast with Melted Gruyere

Chicken and Stuffing Casserole

Chicken and Stuffing Casserole