Imagine the comforting hug of classic mac & cheese, but with a sun‑kissed Tuscan twist that awakens the palate. This breakfast‑brunch star blends creamy Italian cheeses, fragrant basil, and sweet‑tart sun‑dried tomatoes, delivering a velvety dish that feels both familiar and exotic.
What makes it truly special is the marriage of three cheeses—mozzarella, Pecorino Romano, and Parmesan—each contributing melt, sharpness, and depth. A whisper of nutmeg and a drizzle of high‑quality olive oil add subtle layers that echo the rolling hills of Tuscany.
Family gatherings, lazy weekend brunches, or a hearty morning after a late night are perfect moments for this plate. Kids will love the cheesy pull, while adults will appreciate the sophisticated Italian notes.
The process is straightforward: cook the pasta, whisk a rich béchamel, fold in cheese and herbs, then bake until golden. In under an hour you’ll have a dish that looks restaurant‑ready and tastes like home.
Why You'll Love This Recipe
Italian Flair: The blend of mozzarella, Pecorino Romano, and fresh basil transports you straight to a Tuscan trattoria, turning a humble comfort food into a culinary adventure.
Family‑Friendly: Creamy, cheesy, and slightly sweet from sun‑dried tomatoes, this dish pleases even the pickiest eaters while still offering sophisticated flavors for grown‑ups.
Make‑Ahead Friendly: The sauce can be prepared ahead of time, and the assembled casserole reheats beautifully, making brunch planning a breeze.
Brunch Star Power: Served warm from the oven, it pairs perfectly with fresh fruit, a crisp salad, or a glass of Prosecco for a truly indulgent morning.
Ingredients
For this Tuscan‑inspired mac & cheese, I rely on a handful of high‑quality ingredients that each play a starring role. The pasta provides a sturdy canvas, while the three‑cheese blend creates a silky, layered melt. Sun‑dried tomatoes add a concentrated sweetness, fresh basil injects herbaceous brightness, and a pinch of nutmeg ties everything together with subtle warmth. A finishing sprinkle of toasted pine nuts contributes a delicate crunch that elevates the texture.
Pasta & Cheese
- 8 oz (225 g) cavatelli or elbow macaroni
- 2 cups shredded mozzarella cheese
- 1 cup grated Pecorino Romano
- 1 cup grated Parmesan cheese
Cream Sauce
- 3 tablespoons unsalted butter
- 3 tablespoons all‑purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon ground nutmeg
Aromatics & Herbs
- 1 tablespoon olive oil
- ½ cup sun‑dried tomatoes, finely chopped
- ¼ cup fresh basil, torn
- Salt and freshly ground black pepper, to taste
Toppings (Optional)
- ½ cup toasted pine nuts
- Extra grated Parmesan for a crust
The combination of these ingredients creates a harmonious balance of richness and freshness. The butter‑flour roux forms a silky base that carries the milk and cream, while the trio of cheeses melts into a luxurious blanket. Sun‑dried tomatoes lend a sweet‑savory depth, and basil provides a bright, aromatic finish. Optional pine nuts add a buttery crunch that contrasts the creamy interior, making every forkful a textural delight.
Step-by-Step Instructions

Preparing the Pasta
Bring a large pot of salted water to a rolling boil. Add the cavatelli (or elbow macaroni) and cook until just al dente, about 1‑2 minutes less than the package directs. This prevents the pasta from becoming mushy during the bake. Drain, rinse briefly with warm water, and toss with a drizzle of olive oil to keep strands from sticking together.
Making the Velvety Cheese Sauce
- Build the roux. In a heavy‑bottomed saucepan over medium heat, melt the butter until it foams. Sprinkle the flour over the butter, whisking constantly for 2‑3 minutes until the mixture turns a light golden hue. This cooks out the raw flour taste and creates the foundation for a smooth sauce.
- Incorporate dairy. Gradually whisk in the whole milk, followed by the heavy cream, making sure each addition is fully blended before the next. Continue whisking until the mixture thickens, about 5‑6 minutes, and coats the back of a spoon. The gradual addition prevents lumps and ensures a silky texture.
- Season and melt cheese. Add the ground nutmeg, then season with salt and pepper. Reduce the heat to low and stir in the mozzarella, Pecorino Romano, and Parmesan until they melt into a uniform, glossy sauce. Taste and adjust seasoning; the cheese will become more pronounced after baking.
- Fold in aromatics. Stir in the chopped sun‑dried tomatoes and torn basil. The residual heat releases their flavors, creating a fragrant, slightly sweet undertone that pairs beautifully with the rich cheese.
Combining & Baking
Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the cooked pasta with the cheese sauce, ensuring every piece is evenly coated. Transfer the mixture to a greased 9‑inch baking dish. Sprinkle the optional toasted pine nuts and a generous layer of extra Parmesan on top. This creates a golden, crunchy crust as it bakes.
Place the dish in the preheated oven and bake for 20‑25 minutes, or until the surface is bubbling and a deep amber hue forms. The interior should be hot and the cheese fully set, offering that classic “pull” you expect from mac & cheese while delivering an unmistakable Tuscan flavor.
Finishing Touches
Remove the casserole from the oven and let it rest for 5 minutes. Resting allows the sauce to thicken slightly, making it easier to serve. Finish with a drizzle of high‑quality olive oil and a final scattering of fresh basil for a burst of color and aroma. Serve hot, accompanied by a crisp green salad or fresh fruit for a balanced brunch plate.
Tips & Tricks
Perfecting the Recipe
Al Dente Pasta. Cook the pasta just shy of doneness; it will finish cooking in the oven without turning mushy.
Low‑Heat Melt. Melt the cheeses over low heat to avoid grainy texture and preserve their smoothness.
Even Coating. Toss the pasta with the sauce in a large bowl before transferring to the baking dish; this guarantees every bite is cheesy.
Rest Before Serving. A brief 5‑minute rest lets the sauce set, preventing a runny plate.
Flavor Enhancements
Add a splash of dry white wine to the sauce before the milk for a subtle acidity that brightens the cheese. A pinch of smoked paprika introduces a gentle, earthy smokiness, while a drizzle of truffle oil just before serving elevates the dish to gourmet status.
Common Mistakes to Avoid
Skipping the roux step leads to a watery sauce that never thickens properly. Also, avoid over‑baking; a crust that darkens too much will mask the delicate cheese flavors. Keep an eye on the oven after 15 minutes.
Pro Tips
Use Freshly Grated Cheese. Freshly grated Pecorino and Parmesan melt more uniformly than pre‑shredded versions.
Season the Sauce Early. Salt the béchamel before adding cheese; this ensures the seasoning penetrates the entire dish.
Toast Pine Nuts Separately. Toast them in a dry skillet until golden; this prevents bitterness and adds a nutty crunch.
Finish with Fresh Basil. Add the basil after baking to preserve its bright flavor and vivid color.
Variations
Ingredient Swaps
Swap mozzarella for smoked provolone for a deeper flavor, or replace Pecorino Romano with aged Asiago for a milder sharpness. Use cherry‑tomato halves instead of sun‑dried tomatoes for a fresher, juicier bite. For a vegetarian spin, add roasted butternut squash cubes in place of pine nuts.
Dietary Adjustments
Gluten‑free pasta (such as brown rice or quinoa shells) works perfectly; just ensure the flour in the roux is replaced with a gluten‑free blend. For dairy‑free, substitute butter with olive oil, use coconut milk and a plant‑based cheese blend, and keep the Pecorino flavor with nutritional yeast. Keto lovers can use shirataki noodles and replace the milk with unsweetened almond milk.
Serving Suggestions
Pair this brunch staple with a simple arugula salad dressed in lemon‑olive oil, or serve alongside crispy prosciutto‑wrapped melon for a sweet‑salty contrast. A glass of chilled Pinot Grigio or a sparkling citrus mocktail completes the Tuscan‑themed morning.
Storage Info
Leftover Storage
Allow the casserole to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. For longer keeping, portion into freezer‑safe bags, lay flat, and freeze for up to 3 months. Label with date to maintain freshness.
Reheating Instructions
Reheat in a preheated 350°F (175°C) oven, covered with foil, for 15‑20 minutes until the interior is steaming. Uncover for the final 5 minutes to restore a crisp top. In a microwave, heat individual portions on medium power for 2‑3 minutes, adding a splash of milk to revive creaminess.
Frequently Asked Questions
This Tuscan‑inspired mac & cheese brings together the comfort of a classic brunch staple and the bright, aromatic notes of Italy’s countryside. By following the step‑by‑step guide, using quality cheeses, and applying a few pro tips, you’ll create a dish that’s both indulgent and unforgettable. Feel free to experiment with the suggested swaps or add your own twist—cooking is an art, after all. Serve it warm, share it generously, and savor every velvety bite.