I turn a classic Italian flavor combination into a rich and comforting vegetable side with this Cacio e Pepe Cauliflower Gratin. I roast tender cauliflower until golden, then coat it in a creamy, peppery cheese sauce made with nutty Manchego and Parmesan before baking it to bubbly perfection. It’s one of my favorite low-carb, vegetarian dishes when I want something cozy yet elegant.

Why You’ll Love This Recipe

I love how this recipe transforms simple cauliflower into something incredibly indulgent. The roasting step brings out a subtle sweetness and adds a slightly crisp edge, while the creamy cheese sauce delivers bold, peppery flavor inspired by traditional cacio e pepe.

I also appreciate how easy it is to prepare. I use pantry staples and a handful of quality cheeses to create a dish that feels special enough for gatherings but simple enough for a weeknight dinner. It pairs beautifully with roasted meats, grilled proteins, or I even enjoy it as a satisfying meatless main.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 large head cauliflower, cut into florets

1 tablespoon olive oil

1 teaspoon salt

1/2 teaspoon freshly ground black pepper, plus more to taste

2 tablespoons unsalted butter

2 tablespoons all-purpose flour

1 1/2 cups whole milk

1 cup freshly grated Manchego cheese

1/2 cup freshly grated Parmesan cheese

1/4 teaspoon garlic powder

1/4 teaspoon crushed red pepper flakes (optional)

2 tablespoons chopped fresh parsley (for garnish)

Directions

I start by preheating the oven to 400°F (200°C) and lightly greasing a baking dish.

I toss the cauliflower florets with olive oil, salt, and black pepper, then spread them out in a single layer on a baking sheet. I roast them for 20 to 25 minutes, until they’re tender and lightly golden, then set them aside.

While the cauliflower roasts, I melt the butter in a saucepan over medium heat. I whisk in the flour and cook it for 1 to 2 minutes until it turns lightly golden. Gradually, I whisk in the milk, stirring constantly to keep the sauce smooth. I let it cook for about 4 to 5 minutes, until thickened.

Once thick, I stir in the Manchego, Parmesan, garlic powder, and extra black pepper. I mix until the sauce is smooth and creamy.

I place the roasted cauliflower into the prepared baking dish and pour the cheese sauce evenly over the top. I like to sprinkle a little extra grated cheese and black pepper for added flavor.

I bake it for 15 to 20 minutes, until the top is bubbly and lightly browned. Before serving, I garnish it with freshly chopped parsley.

Servings and Timing

This recipe makes 6 servings.

Prep Time: 15 minutes

Cooking Time: 40 minutes

Total Time: 55 minutes

Each serving contains approximately 295 kcal.

Variations

I sometimes swap Manchego for sharp white cheddar or Gruyère when I want a slightly different flavor profile. If I prefer a stronger, more traditional cacio e pepe taste, I increase the black pepper and add a bit of Pecorino Romano.

For a crisp topping, I sprinkle toasted breadcrumbs mixed with olive oil over the top before baking. When I want to keep it strictly low-carb, I skip the flour and thicken the sauce with a small amount of cream cheese instead.

If I want extra depth, I add sautéed shallots or a pinch of nutmeg to the sauce.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I prefer using the oven at 350°F until warmed through to maintain the creamy texture. If I use the microwave, I heat it in short intervals and stir gently to prevent the sauce from separating.

If the gratin thickens too much in the fridge, I add a splash of milk before reheating to bring back its creamy consistency.

FAQs

Can I make this dish ahead of time?

Yes, I often assemble the entire dish a day in advance and store it covered in the refrigerator. When I’m ready to serve, I bake it until hot and bubbly, adding a few extra minutes if needed.

Can I use frozen cauliflower?

I can use frozen cauliflower, but I make sure to thaw and drain it thoroughly to avoid excess moisture, which can make the gratin watery.

How do I make it gluten-free?

I replace the all-purpose flour with a gluten-free flour blend or cornstarch. I whisk it thoroughly to keep the sauce smooth and thick.

What main dishes pair well with this gratin?

I like serving it alongside roasted chicken, grilled steak, or baked salmon. It also works beautifully as part of a vegetarian spread with a fresh green salad.

Can I freeze this cauliflower gratin?

I can freeze it, but I keep in mind that the texture of the sauce may slightly change after thawing. I reheat it gently in the oven and stir carefully to help restore its creaminess.

Conclusion

I find this Cacio e Pepe Cauliflower Gratin to be the perfect balance of comfort and sophistication. The roasted cauliflower, creamy cheese sauce, and bold peppery kick come together in a dish that feels both hearty and refined. Whenever I need a crowd-pleasing side or a satisfying vegetarian option, I turn to this recipe because it never disappoints.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cacio e Pepe Cauliflower Gratin


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A rich and comforting Cacio e Pepe Cauliflower Gratin featuring roasted cauliflower baked in a creamy, peppery Manchego and Parmesan cheese sauce until bubbly and golden.


Ingredients

1 large head cauliflower, cut into florets

1 tablespoon olive oil

1 teaspoon salt

1/2 teaspoon freshly ground black pepper, plus more to taste

2 tablespoons unsalted butter

2 tablespoons all-purpose flour

1 1/2 cups whole milk

1 cup freshly grated Manchego cheese

1/2 cup freshly grated Parmesan cheese

1/4 teaspoon garlic powder

1/4 teaspoon crushed red pepper flakes (optional)

2 tablespoons chopped fresh parsley (for garnish)


Instructions

  1. Preheat the oven to 400°F (200°C) and lightly grease a baking dish.
  2. Toss the cauliflower florets with olive oil, salt, and black pepper. Spread on a baking sheet in a single layer and roast for 20 to 25 minutes until tender and lightly golden.
  3. In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 to 2 minutes until lightly golden.
  4. Gradually whisk in the milk, stirring constantly, and cook for 4 to 5 minutes until the sauce thickens.
  5. Stir in the Manchego, Parmesan, garlic powder, crushed red pepper flakes (if using), and additional black pepper. Mix until smooth and creamy.
  6. Transfer the roasted cauliflower to the prepared baking dish and pour the cheese sauce evenly over the top. Sprinkle with extra cheese and black pepper if desired.
  7. Bake for 15 to 20 minutes until bubbly and lightly browned. Garnish with chopped parsley before serving.

Notes

For a stronger cacio e pepe flavor, increase black pepper or add Pecorino Romano.

Swap Manchego with Gruyère or sharp white cheddar for variation.

For a low-carb option, replace flour with cream cheese to thicken the sauce.

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat in a 350°F oven until warmed through, adding a splash of milk if needed to restore creaminess.

Can be assembled a day in advance and baked before serving.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Side Dish
  • Method: Roasting, Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 295 kcal
  • Sugar: 6 g
  • Sodium: 540 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 14 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 60 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star