Dinner · Part 1 of 3: Ingredients
Truffle Four Cheese Mac with Crispy Panko Cauliflower Skillet

- Prep
- Cook
- Total
- Serves
- 6
This truffle four cheese mac with crispy panko cauliflower skillet is the ultimate comfort food upgrade. Cavatappi pasta and roasted golden cauliflower are enveloped in a rich, creamy truffle-infused cheese sauce, then topped with extra cheese and buttery panko for a satisfying crunch. Baked in a cast iron skillet, it comes to the table bubbling and golden, ready to be pulled into cheesy, stretchy portions.
There's something magical about a skillet full of mac and cheese, especially when it's loaded with roasted cauliflower and a truffle-laced cheese sauce. This recipe takes the classic comfort food and elevates it with a crispy panko crust and the aromatic depth of truffle oil. The cauliflower roasts until golden and tender, adding a subtle nuttiness that pairs beautifully with the rich, creamy sauce.
Cavatappi's corkscrew shape captures every bit of the velvety cheese, while the buttery panko topping provides a satisfying crunch. All of this comes together in one cast iron skillet, making it perfect for weeknight dinners or special occasions. The result is a dish that feels indulgent yet approachable, with layers of flavor and texture that will have everyone reaching for seconds.
Ingredients
- 1 head cauliflower, cut into bite-sized florets
- 2 tbsp olive oil
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 12 oz cavatappi pasta
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 2 cups whole milk
- 1/2 cup heavy cream
- 2 tsp truffle oil
- 1 1/2 cups aged Gruyere, shredded
- 1 1/2 cups sharp cheddar, shredded
- 1/2 cup Parmesan, grated
- 1/2 cup low-moisture mozzarella, shredded
- 1 cup panko breadcrumbs
- 1/4 cup fresh chives, finely sliced
Why this recipe works
The method of roasting the cauliflower before adding it to the mac and cheese is key. Roasting at high heat caramelizes the natural sugars in the cauliflower, giving it a golden color and a deep, nutty flavor that stands up to the rich cheese sauce.
It also helps the cauliflower maintain its structure, so it doesn't turn mushy when folded into the pasta. This step adds a savory complexity that makes the dish more interesting than your average mac and cheese.
The sauce is built on a classic béchamel base, which ensures a silky, smooth texture that coats every piece of pasta. Using a combination of aged Gruyere, sharp cheddar, Parmesan, and mozzarella creates a complex cheese flavor with the perfect melt.
The truffle oil is added off the heat to preserve its delicate aroma, infusing the sauce with an earthy luxury. The final bake with extra cheese and panko creates a golden, crispy crust that contrasts beautifully with the creamy interior.
Notes and substitutions
For the best flavor, use a good-quality aged Gruyere and sharp cheddar. Grating your own cheese from a block ensures a smoother melt, as pre-shredded cheese often contains anti-caking agents that can make the sauce grainy. Truffle oil can vary in intensity, so start with 2 teaspoons and adjust to taste. If you prefer a milder truffle flavor, use less or omit it entirely.
This recipe is quite versatile. You can substitute the cavatappi with any short pasta like elbows, shells, or rigatoni. The cauliflower can be omitted or replaced with broccoli or Brussels sprouts.
For a gluten-free version, use gluten-free pasta and panko. The skillet can be a 10-inch cast iron or any oven-safe skillet. If you don't have a cast iron, you can transfer the mixture to a baking dish before adding the topping.
- cavatappi: Any short pasta such as elbow macaroni, shells, or rigatoni works well.
- Gruyere: Use Swiss cheese or fontina for a similar nutty flavor.
- sharp cheddar: Try white cheddar or Colby Jack for a milder taste.
- truffle oil: For a non-truffle version, omit the truffle oil and add a pinch of garlic powder.
Equipment
- Box grater
- Large pot
- Cast iron skillet
- Baking sheet
- Whisk
- Wooden spoon
- Measuring cups and spoons
Up next · Part 2 of 3
6 steps · 35 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)