creamy lemon roasted cabbage with carrots and garlic

3 min prep 45 min cook 5 servings
creamy lemon roasted cabbage with carrots and garlic
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Transform humble winter vegetables into a restaurant-worthy main dish that will have even the most devoted carnivores asking for seconds. This creamy lemon roasted cabbage with carrots and garlic has become my go-to comfort food when I want something that feels indulgent yet wholesome, sophisticated yet simple enough for a Tuesday night.

I first created this recipe during a particularly brutal February when the farmers market was a sea of root vegetables and cruciferous greens. After weeks of roasting, sautéing, and steaming, I was desperate for something new—something that would make cabbage feel exciting again. The result was this magical combination of caramelized cabbage wedges, sweet roasted carrots, and a silky lemon cream sauce that ties everything together in the most unexpected way.

What makes this dish special is the contrast of textures and flavors: the crispy, charred edges of the cabbage against the tender interior, the natural sweetness of carrots balanced by the bright acidity of lemon, and the luxurious cream sauce that somehow manages to feel both rich and light. It's the kind of vegetarian main course that doesn't leave you missing meat, yet pairs beautifully with everything from crusty sourdough to a simple piece of grilled fish.

Why This Recipe Works

  • High-heat roasting transforms cabbage from soggy to sublime, creating crispy edges and a sweet, nutty flavor
  • Lemon cream sauce adds brightness and richness without overwhelming the vegetables' natural flavors
  • Garlic confit technique infuses the oil with sweet, mellow garlic flavor that permeates every bite
  • One-pan convenience means minimal cleanup while maximizing flavor development
  • Make-ahead friendly components let you prep everything up to two days in advance
  • Restaurant presentation with minimal effort—just slice and serve for an impressive main course
  • Budget-friendly ingredients that turn humble vegetables into something truly special

Ingredients You'll Need

Ingredients

The magic of this recipe lies in treating simple ingredients with respect and understanding how to coax maximum flavor from each component. Here's what you'll need and why each ingredient matters:

For the Roasted Vegetables:

Green cabbage (1 medium head, about 2 pounds) forms the star of this dish. Look for heads that feel heavy for their size with tightly packed, crisp leaves. Avoid any with yellowing or soft spots. While green cabbage is traditional, Savoy cabbage works beautifully too, with its crinkled leaves catching more of the delicious sauce.

Carrots (1 pound) should be fresh and firm, preferably with tops still attached as this indicates freshness. I like to use rainbow carrots when available for their visual appeal, but regular orange carrots work perfectly. The key is cutting them into similar-sized pieces so they roast evenly alongside the cabbage.

Garlic (1 whole head) gets transformed into sweet, mellow garlic confit that infuses the entire dish. Don't skimp here—roasted garlic becomes buttery and sweet, nothing like the harsh bite of raw garlic.

For the Lemon Cream Sauce:

Heavy cream (1 cup) creates the luxurious base of our sauce. For a lighter version, you can substitute half-and-half, but the sauce won't be quite as rich and velvety. Make sure your cream is fresh and hasn't been sitting in the fridge for weeks.

Lemon (2 large) provides both zest and juice for maximum lemon flavor. Organic lemons are worth the splurge here since you'll be using the zest. The zest contains essential oils that provide intense lemon flavor without the tartness.

White wine (½ cup) adds acidity and complexity to the sauce. Use something you'd happily drink—cheap cooking wine will make your sauce taste harsh. If you prefer not to cook with wine, substitute vegetable broth with an extra tablespoon of lemon juice.

Pantry Staples:

Olive oil (½ cup) for roasting and making garlic confit. A good quality extra-virgin olive oil makes a difference here since its flavor shines through. I like something fruity and peppery.

Fresh thyme (2 tablespoons) adds earthy, aromatic notes that complement the cabbage beautifully. If you must substitute, use 1 teaspoon dried thyme, but fresh really does make a difference.

Butter (4 tablespoons) helps create a glossy, restaurant-quality finish to the sauce. European-style butter with higher fat content will give you the best results.

Parmesan cheese (½ cup grated) adds umami depth and helps thicken the sauce. For the best flavor, grate it yourself from a block rather than using pre-grated cheese which contains anti-caking agents.

How to Make Creamy Lemon Roasted Cabbage with Carrots and Garlic

1

Prepare the garlic confit

Start by making the garlic confit, as this needs time to work its magic. In a small saucepan, combine ½ cup olive oil with the whole garlic cloves (peeled) over the lowest possible heat. You want the oil to barely bubble—think lazy bubbles, not vigorous boiling. Let this cook for about 45 minutes, stirring occasionally, until the garlic is golden and spreadably soft. This low, slow cooking transforms harsh garlic into sweet, mellow cloves that will infuse your entire dish with depth. Once done, set aside to cool. The confit can be made up to 2 weeks ahead and stored in the refrigerator.

2

Prep and season the vegetables

While the garlic confit cooks, prepare your vegetables. Remove any tough outer leaves from the cabbage and cut it into 8 wedges, keeping the core intact—this prevents the wedges from falling apart during roasting. For the carrots, peel and cut them into 2-inch pieces, then halve or quarter them lengthwise so they're roughly the same thickness. In a large bowl, toss both vegetables with 3 tablespoons of the garlic oil (once it's ready), 2 teaspoons salt, and 1 teaspoon black pepper. Make sure everything is well-coated but not swimming in oil.

3

Roast at high heat

Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper for easy cleanup. Arrange the cabbage wedges cut-side down and distribute the carrots around them, making sure nothing is crowded—overcrowding leads to steaming instead of roasting. Roast for 25-30 minutes, until the cabbage edges are deeply caramelized and the carrots are tender with charred spots. Flip the cabbage wedges carefully with a spatula halfway through cooking. The high heat is crucial here; it creates those crispy, almost burnt edges that make this dish so addictive.

4

Start the lemon cream sauce

While the vegetables roast, make your sauce. In a medium saucepan, melt 2 tablespoons butter over medium heat. Add the white wine and let it simmer for 3-4 minutes until reduced by half. Pour in the heavy cream, add the lemon zest, and bring to a gentle simmer. Let this cook for about 5 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. The sauce will continue to thicken as it sits, so err on the side of slightly thinner than you want the final product.

5

Blend in the garlic and cheese

Once your sauce has thickened, it's time to add the magic. Squeeze in the juice of one lemon, add 4-6 cloves of your garlic confit (mash them with the side of a knife first), and whisk in the Parmesan cheese until melted. Add the fresh thyme leaves and season generously with salt and pepper. The sauce should be velvety smooth with visible specks of thyme and pepper. If it's too thick, thin with a splash of water or milk; too thin, let it simmer for another minute or two.

6

Combine and finish cooking

Remove the roasted vegetables from the oven and reduce the temperature to 375°F (190°C). Carefully transfer the cabbage wedges to a serving platter or individual plates. Toss the roasted carrots with half of the lemon cream sauce, then arrange them around and over the cabbage. Drizzle the remaining sauce over everything, making sure to get some into the crevices of the cabbage. Return to the oven for 5-7 minutes, just until everything is heated through and the sauce is bubbling gently.

7

Final seasoning and garnish

Remove from the oven and let stand for 5 minutes—this allows the sauce to settle and the flavors to meld. Just before serving, squeeze the juice of the remaining lemon over everything and drizzle with any remaining garlic oil. Garnish with fresh thyme leaves, a grinding of black pepper, and if you're feeling indulgent, some extra Parmesan shavings. The dish should look rustic but elegant, with the vibrant colors of the vegetables showing through the creamy sauce.

8

Serve and enjoy

Serve hot as a main course with crusty bread to mop up the sauce, or as a side dish alongside roasted chicken or fish. The cabbage should be tender enough to cut with a fork but still hold its shape, and the carrots should be sweet and caramelized. Each bite should deliver a perfect balance of creamy, tangy, sweet, and savory flavors that will make you wonder why you ever thought cabbage was boring.

Expert Tips

Don't fear the char

Those dark, almost burnt edges on your cabbage? That's where the flavor lives. Don't pull them too early—the deep caramelization is what transforms humble cabbage into something extraordinary. If some edges get quite dark, that's perfect.

Save the garlic oil

The oil from your garlic confit is liquid gold. Use it for roasting vegetables, drizzling over bread, or whisking into vinaigrettes. It keeps for 2 weeks in the fridge and adds incredible depth to anything it touches.

Keep the core intact

When cutting your cabbage wedges, leave the core attached to each piece. This might seem counterintuitive, but it's what keeps the wedges from falling apart during the high-heat roasting process.

Reheat gently

If you're making this ahead, reheat in a 300°F oven covered with foil, adding a splash of cream or milk to loosen the sauce. Microwaving will make the vegetables soggy and break the sauce.

Choose your cabbage wisely

Look for cabbage heads that feel heavy and dense with tightly packed leaves. Loose, light heads will roast up dry and fibrous rather than tender and sweet. Fresh cabbage should smell slightly sweet, not sulfurous.

Reduce for intensity

Let your wine reduce properly before adding the cream. This concentrates the flavor and cooks off the harsh alcohol, leaving behind just the fruity, acidic notes that complement the lemon perfectly.

Season at every stage

Don't wait until the end to season your dish. Salt the vegetables before roasting, season the sauce as it simmers, and taste before serving. This layered seasoning creates depth that can't be achieved with a single seasoning at the end.

Color contrast counts

If using rainbow carrots, arrange them artfully among the cabbage for maximum visual impact. The different colors don't just look pretty—they actually have subtly different flavors that add complexity to the finished dish.

Variations to Try

Vegan version

Substitute full-fat coconut milk for the heavy cream, use nutritional yeast instead of Parmesan, and replace the butter with olive oil. The coconut milk adds a subtle tropical note that pairs surprisingly well with the lemon.

Spicy kick

Add ½ teaspoon red pepper flakes to the garlic oil, or stir 1 tablespoon harissa paste into the cream sauce. The gentle heat cuts through the richness beautifully and adds another dimension to the dish.

Autumn variation

Swap half the carrots for parsnips or sweet potato chunks, add some sage leaves to the roasting pan, and use apple cider instead of white wine in the sauce. This version tastes like autumn on a plate.

Protein boost

Add a can of drained white beans to the roasting pan for the last 15 minutes of cooking, or serve the vegetables over a bed of creamy polenta. Both options transform this side dish into a hearty main course.

Herb garden special

Replace the thyme with a combination of fresh rosemary, oregano, and tarragon. Each herb brings something different—rosemary for piney notes, oregano for earthiness, and tarragon for a subtle anise flavor that loves lemon.

Citrus swap

Try using blood orange or Meyer lemon for a different citrus profile. Blood orange adds beautiful color and berry notes, while Meyer lemon is sweeter and more floral than regular lemon.

Storage Tips

Refrigerator Storage

Store leftover roasted vegetables and sauce separately in airtight containers. The vegetables will keep for up to 4 days in the refrigerator, while the sauce is best used within 2 days. When stored together, the cabbage will absorb the sauce and become soggy. Bring both to room temperature before reheating.

Freezer Instructions

While you can freeze the roasted vegetables, the cream sauce doesn't freeze well—it tends to separate and become grainy when thawed. If you must freeze, I recommend making a fresh batch of sauce when you're ready to serve. The vegetables can be frozen for up to 2 months in freezer-safe containers. Thaw overnight in the refrigerator and reheat in a 350°F oven until warmed through.

Make-Ahead Components

The beauty of this recipe is that all components can be made ahead. The garlic confit keeps for 2 weeks refrigerated. The vegetables can be roasted up to 2 days ahead and stored separately. The sauce can be made up to 3 days ahead—just thin it with a splash of cream or milk when reheating. Assemble and do the final bake just before serving.

Frequently Asked Questions

Soggy cabbage usually means one of three things: your oven wasn't hot enough, you overcrowded the pan, or you didn't roast long enough. Make sure your oven is fully preheated to 425°F, use a large enough pan that the vegetables aren't touching, and let them roast until the edges are deeply caramelized. Also, avoid flipping the cabbage too early—let it develop a good sear before turning.

You can use red cabbage, but it will turn an unappetizing blue-gray color when mixed with the lemon cream sauce. Red cabbage also takes slightly longer to roast and has a stronger, more peppery flavor. If you do use it, add a splash of vinegar to help retain some color, and expect a more robust, earthy flavor profile.

Sauce separation usually happens when the heat is too high or you added cold ingredients to hot sauce. Keep the heat gentle when simmering the cream, and let any refrigerated ingredients come to room temperature before adding. If your sauce does separate, try whisking in a teaspoon of cold water or cream over low heat—it might come back together.

Yes! Substitute full-fat coconut milk for the heavy cream, use olive oil instead of butter, and replace the Parmesan with nutritional yeast or a tablespoon of white miso paste for umami. The coconut flavor is subtle but present—if you prefer, cashew cream (soaked cashews blended with water) makes a more neutral-tasting alternative.

This is substantial enough to serve as a vegetarian main course, but it also pairs beautifully with simply prepared proteins. Try it alongside roasted chicken, pan-seared salmon, or grilled pork chops. For a Mediterranean twist, serve with lamb chops seasoned with herbs de Provence. The lemon cream sauce loves to mingle with meat juices.

Perfectly roasted cabbage should have deep brown, almost black edges but still hold together when lifted with a spatula. The thick rib should be tender enough to pierce easily with a knife, but the wedges shouldn't fall apart. If in doubt, taste a piece—it should be sweet and tender, not fibrous or crunchy.

creamy lemon roasted cabbage with carrots and garlic
main-dishes
Pin Recipe

Creamy Lemon Roasted Cabbage with Carrots and Garlic

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Make garlic confit: In a small saucepan, combine olive oil and garlic cloves over low heat. Cook 45 minutes until golden and soft. Set aside.
  2. Roast vegetables: Preheat oven to 425°F. Toss cabbage and carrots with 3 tablespoons garlic oil, salt, and pepper. Arrange on parchment-lined sheet, roast 25-30 minutes until caramelized.
  3. Prepare sauce: Melt 2 tablespoons butter in saucepan. Add wine, simmer 3-4 minutes. Stir in cream and lemon zest, simmer 5 minutes until thickened.
  4. Finish sauce: Whisk in lemon juice, Parmesan, 4-6 mashed garlic cloves, and thyme. Season with salt and pepper.
  5. Combine and bake: Arrange roasted vegetables in baking dish, spoon sauce over top. Bake 5-7 minutes at 375°F until bubbling.
  6. Serve: Drizzle with remaining lemon juice and garlic oil. Garnish with fresh thyme and serve hot.

Recipe Notes

The garlic confit can be made up to 2 weeks ahead and stored refrigerated. For best results, roast vegetables until edges are deeply caramelized. Sauce will thicken as it stands; thin with cream or milk if needed.

Nutrition (per serving)

312
Calories
6g
Protein
18g
Carbs
26g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.