Cauliflower Carbonara
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 28 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
This cauliflower carbonara is a clever, high-protein twist on the much-loved Italian classic. By replacing a portion of the traditional pasta with deeply roasted, charred cauliflower florets, the dish gains a wonderful nutty depth and a boost of nutrients without sacrificing that signature creamy indulgence. Fresh garlic, salty Parmesan, and crisp bacon create a savoury flavour profile that feels both sophisticated and incredibly comforting for a midweek meal.
Perfect for those seeking a satisfying dinner that feels lighter yet remains filling, this recipe is an excellent way to use seasonal cauliflower. Using orecchiette allows the silky egg-based sauce and small bits of bacon to be captured in every bite. It is a brilliant option for a wholesome family supper or a quick weekend treat that brings a modern touch to your kitchen repertoire.
In this article:
Video picks
Continue reading below
Ingredients for Cauliflower Carbonara
1 large head of cauliflower
1/4 cup plus 2 tablespoons extra-virgin olive oil
1 teaspoon kosher salt, plus more
2 1/2 teaspoons coarsely ground black pepper, divided, plus more
1 garlic clove
170g bacon, chopped
5 large egg yolks
60g finely grated Parmesan (about 240ml ), plus more for serving
350g orecchiette
1/2 cup chopped parsley (from about 1/2 bunch)
How to make Cauliflower Carbonara
Back to contentsPreheat oven to 232°C. Remove outer leaves and core of cauliflower. Cut florets into 3/4" pieces. Transfer to a rimmed baking sheet. Add 60ml oil, 1 teaspoon salt, and 1/2 teaspoons pepper and toss to combine. Roast, tossing once halfway through, until cauliflower is deeply charred in spots, 30–35 minutes. Immediately grate garlic over hot cauliflower and toss to combine (you’re counting on the residual heat to soften the garlic); set aside.
Meanwhile, cook bacon in a large skillet over medium-low heat, stirring occasionally, until crisp, 8–10 minutes. Transfer bacon and 1 tablespoon bacon fat to a large bowl. Add egg yolks, 240ml Parmesan, 2 teaspoons pepper, and remaining 2 tablespoons oil. Whisk to combine with a fork (it will be very thick, but that’s okay).
Add pasta and 120ml cooking liquid to bowl with egg yolk mixture and toss vigorously and continuously with a wooden spoon to create a creamy emulsified sauce that coats pasta, adding more cooking liquid as needed. This may require more tossing than you expect! Keep at it for at least 1 minute. Taste and adjust seasoning, if needed. Add roasted cauliflower and parsley and toss again to coat.
Divide pasta among bowls. Top with more Parmesan and a few generous cranks of pepper.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
28 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.