Dinner · Part 3 of 3: Tips & recipe card
Truffle Four Cheese Mac with Crispy Panko Cauliflower Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 6
Tips for success
For the best texture, roast the cauliflower until it is deeply caramelized—this adds a sweet, nutty flavor that contrasts with the rich cheese sauce.
You can also toss the cauliflower with a little truffle oil before roasting to intensify the truffle flavor.
If you have leftover truffle oil, a few drops drizzled over the finished dish before serving will enhance the aroma.
For a spicier kick, add a pinch of red pepper flakes to the panko topping. The dish is best served immediately, but leftovers can be reheated in the oven to maintain the crisp topping.
Variations
- Spicy Buffalo Cauliflower: Toss the roasted cauliflower with 2 tablespoons of hot sauce before adding to the cheese sauce. Reduce the truffle oil to 1/2 teaspoon to let the buffalo flavor shine.
- Bacon and Chive: Add 4 slices of cooked, crumbled bacon to the pasta mixture. Omit the truffle oil for a more traditional flavor, and sprinkle extra chives on top.
- Herbed Panko: Mix 1 teaspoon of dried thyme or rosemary into the panko breadcrumbs along with a pinch of garlic powder before broiling.
- Gluten-Free Option: Use gluten-free pasta and gluten-free panko breadcrumbs. Replace the all-purpose flour with a 1-to-1 gluten-free flour blend. Ensure all cheeses are gluten-free.
Storage and make-ahead
- Fridge
- Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until hot.
- Freezer
- Freeze the unbaked casserole for up to 2 months. Thaw overnight in the refrigerator, then bake as directed, adding extra time.
- Reheat
- Reheat leftovers in a 350°F (175°C) oven for 10-15 minutes. For a crispier topping, broil for the last 2 minutes.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place in a 350°F (175°C) oven for 10-15 minutes, or until heated through.
The panko topping may lose some crispness, but the flavors will remain delicious.
You can assemble the entire dish (without the panko topping) up to 24 hours ahead. Cover and refrigerate. When ready to bake, sprinkle with panko and broil as directed, adding a few extra minutes if starting from cold.
Serving ideas
Serve this truffle mac as a main course with a simple green salad or roasted vegetables. It's also a fantastic side dish for grilled steak or roasted chicken. The rich, creamy texture pairs well with bright, acidic sides.
For a complete meal, consider adding a protein like grilled shrimp or sliced chicken breast.
The dish is also great for potlucks and family dinners, as it can be made ahead and reheated. Garnish with extra chives or a sprinkle of smoked paprika for color.
Frequently asked questions
Can this dish be made without truffle oil?
Why does the cheese sauce sometimes turn grainy?
Can this be made in a regular baking dish instead of a cast iron skillet?
How do you get the panko to stay crunchy?
Can this recipe be doubled?
Truffle Four Cheese Mac with Crispy Panko Cauliflower

Ingredients
- 1 head cauliflower, cut into bite-sized florets
- 2 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 8 oz cavatappi pasta
- 3 tbsp butter
- 3 tbsp all-purpose flour
- 2 cups whole milk
- 1 tsp truffle oil
- 1 cup shredded gruyere cheese
- 1 cup shredded sharp cheddar cheese
- 1/2 cup grated parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 1/2 cup panko breadcrumbs
- 2 tbsp sliced fresh chives
Instructions
- Heat the oven to 425°F (220°C). Cut the cauliflower into bite-sized florets and place them on a baking sheet. Drizzle with olive oil, sprinkle with salt and black pepper, and toss to coat. Roast for 20-25 minutes, until golden and tender. Meanwhile, bring a large pot of salted water to a boil and cook the cavatappi according to package directions until al dente. Drain and set aside.
- Grate the gruyere and sharp cheddar on the large holes of a box grater. Grate the parmesan on the fine holes. Shred the mozzarella. Slice the chives into thin rounds. Set all aside.
- In a large cast iron skillet, melt the butter over medium heat. Whisk in the flour and cook for 1 minute. Gradually whisk in the milk, stirring constantly, until smooth. Bring to a simmer and cook until thickened, about 3-4 minutes. Remove from heat and stir in the truffle oil, then add the gruyere, cheddar, parmesan, and mozzarella. Stir until the cheese is melted and the sauce is smooth.
- Add the cooked cavatappi and roasted cauliflower to the skillet with the cheese sauce. Gently fold everything together until the pasta and cauliflower are evenly coated with the sauce.
- Sprinkle the remaining shredded cheese (if any) over the top, then evenly sprinkle the panko breadcrumbs over the entire surface.
- Turn the oven to broil. Place the skillet under the broiler and cook for 2-4 minutes, until the panko is golden brown and the cheese is bubbly. Watch closely to prevent burning.
- Remove the skillet from the oven and let it cool for a few minutes. Sprinkle the sliced chives and any toasted panko crumbs over the top. Serve hot, pulling a portion with a spoon to show the cheesy stretch.
Estimated nutrition per serving
- Calories
- 520
- Protein
- 22 g
- Carbohydrates
- 45 g
- Fat
- 28 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






