Salads
This authentic Italian macaroni and cheese recipe transforms a comfort classic into a dish worthy of a Roman trattoria. đ The secret lies in slow-cooked pasta tossed in a velvety sauce of aged Pecorino Romano and Parmigiano-Reggiano, enriched with a touch of nutmeg and butter.
Unlike its American counterpart, this version relies on traditional Italian techniquesâno heavy cream, just rich cheese and perfectly al dente pasta.
The foundation begins with al dente pasta, cooked just shy of perfection so it finishes tender in the sauce. A simple bĂŠchamel-like roux, made with butter and flour, serves as the base, then melts into a luscious blend of grated cheeses.
The result is a dish thatâs creamy yet light, with a nutty depth from the aged cheeses and a subtle warmth from freshly grated nutmeg.
What sets this apart is the authentic Italian approachâno breadcrumbs or crispy topping, just pasta and cheese in perfect harmony. The sauce clings to each strand, creating a dish thatâs rich but not heavy, with a savory balance that feels both familiar and refined.
Serve it as a main course or alongside grilled vegetables for a complete meal.
This recipe delivers restaurant-quality results with minimal effort, using simple ingredients elevated by technique. Whether you're recreating a Roman pasta al forno or simply craving a cheesy comfort dish with Italian roots, this method ensures every bite is authentically delicious. Letâs get started.
Ingredients for authentic italian macaroni and cheese
Twelve ingredients, Italian authenticityâno shortcuts, just rich tradition.
| Ingredient | Amount | Notes |
|---|---|---|
| Pecorino Romano Cheese đ§ | 1 ½ cups | Freshly grated from block, aged minimum 12 months |
| Parmigiano-Reggiano Cheese đ§ | 1 ½ cups | Freshly grated from block, aged 24+ months |
| Unsalted Butter đ§ | ½ cup | European-style preferred, cold for roux |
| All-Purpose Flour đž | ½ cup | Fine-milled for smooth texture |
| Whole Milk đĽ | 2 cups | Full-fat for creaminess |
| Freshly Ground Nutmeg đż | ½ tsp | Freshly grated for authentic warmth |
| Diamond Crystal Kosher Salt đ§ | 1 ½ tsp | Adjust to taste, don't skip |
| Ground Black Pepper đśď¸ | ½ tsp | Freshly cracked for brightness |
| De Cecco Pasta đ | 12 oz | Penne rigate or rigatoni preferred |
| Freshly Squeezed Lemon Juice đ | 1 tbsp | Brightens cheese flavor |
| Extra-Virgin Olive Oil đŤ | 2 tbsp | For finishing, fruity variety |
The cheeses are non-negotiable. Pecorino Romano delivers that sharp, salty punch while Parmigiano-Reggiano adds sweet nutty depth. Source them from Italian specialty shops or reputable gourmet marketsâavoid pre-shredded at all costs. For the pasta, De Cecco or Barilla are gold standards, but any high-quality Italian brand works. The flour should be fine-milled; King Arthur or Caputo are excellent choices. Nutmeg loses potency quickly, so invest in a small whole nutmeg to grate fresh as needed.
No Pecorino? Asiago or Grana Padano can substitute, though flavor will differ. Short on Parmigiano? Grana Padano works in a pinch, but reduce to 1 cup. The butter must be unsaltedâPlugrĂĄ or ĂchirĂŠ brands elevate the dish. For a dairy-free version, replace butter with olive oil and use cashew cream instead of milk. The pasta should be al dente when cooked separatelyâundercook by 1 minute compared to package instructions. Lemon juice can be swapped for white wine vinegar at half the amount, but fresh lemon brightens the dish authentically.
Store grated cheeses in airtight containers with parchment between layers to prevent clumping. Keeps 2 weeks in the fridge. Pasta lasts 6 months in a cool, dark pantry. The sauce reheats beautifullyâsimmer gently with a splash of milk to restore creaminess. For meal prep, assemble components separately and combine when ready to serve. The dish freezes well for 3 months** if stored in a sealed container with a thin layer of olive oil on top to protect the cheese.
Why You'll Love This Recipe
- No-Fuss Roux Magic: I swear by that simple butter-flour cookâno fancy techniques, just melt the butter, whisk in the flour, and let it bubble until it smells like a Roman trattoria. Five minutes of hands-off work, and suddenly youâve got the base for something ridiculously good.
- Cheese Love at First Bite: Pecorino Romano and Parmigiano-Reggiano arenât just cheeseâtheyâre flavor bombs. Sharp, salty, umami-packed, and the way they melt into that creamy sauce? Itâs the kind of taste that makes you pause mid-bite, like, "Wait, is this actually real?"
- Weeknight to Potluck Hero: This dish works everywhere. Too tired for dinner? Toss it together in 20 minutes. Bringing a dish to a gathering? Itâs the one people always ask for seconds of. Even my picky uncleâwho hates cheeseâfinished his plate.
- Leftovers That Donât Suck: Between us, most mac and cheese turns into a sad, watery mess the next day. Not this. The roux keeps it thick and rich, so reheated portions taste just as goodâif not betterâthan the first batch. (Yes, even on a Tuesday night.)
Step-by-step instructions for authentic Italian macaroni and cheese
This method delivers restaurant-quality Italian mac and cheese with perfect al dente pasta and a velvety nutty sauce.
đł Step 1: Create the Perfect Roux
Melt the 0.5 cup unsalted butter in a heavy-bottomed saucepan over medium heat. Once fully melted and foaming subsides, whisk in the 0.5 cup all-purpose flour all at once. Cook for 2-3 minutes while whisking constantly until the mixture forms a smooth, pale golden roux with no raw flour taste.
This is your flavor foundationâdon't rush it. The roux should coat the back of a spoon and smell nutty. If it darkens too quickly, reduce the heat slightly. I like to keep it on the lighter side for a cleaner flavor that lets the cheeses shine.
đł Step 2: Build the Cheese Sauce Gradually
Slowly whisk in the 2 cups whole milk over 2-3 minutes, adding just enough to keep the mixture smooth. Once fully incorporated, remove from heat and stir in the 1.5 cups Pecorino Romano Cheese and 1.5 cups Parmigiano-Reggiano Cheese in batches, whisking vigorously after each addition until fully melted.
Here's the thingâcheese melts at different rates. I start with the Pecorino first as it's sharper and melts more quickly, then add the Parmigiano for depth. If the sauce looks too thick, whisk in 2-3 tablespoons of pasta water later. The sauce should be silky but still coat the back of a spoon.
đł Step 3: Season and Finish the Sauce
Return the sauce to low heat and stir in the 0.5 tsp freshly ground nutmeg, 1.5 tsp Diamond Crystal kosher salt, 0.5 tsp ground black pepper, and 1 tbsp freshly squeezed lemon juice. Simmer gently for 3-4 minutes until the sauce thickens slightly and the nutmeg aroma becomes pronounced.
The lemon juice might seem odd, but it brightens the rich cheese flavor and cuts through the fat beautifully. Taste and adjust seasoningâyou want the salt to be present but not overpowering. The sauce should be velvety with a slight sheen, not greasy or grainy.
đ˛ Step 4: Cook the Pasta Al Dente
While the sauce simmers, cook the 12 oz De Cecco pasta in generously salted boiling water until 1 minute before the package directions specify for al dente. Reserve 1 cup pasta water before drainingâthis starchy liquid is essential for adjusting the sauce consistency.
I use penne rigate or rigatoni for this dishâthe ridges catch the cheese sauce beautifully. The pasta should have a slight bite when you taste it raw. Drain it but don't rinse; the surface starch helps the sauce cling perfectly.
đĽ Step 5: Combine and Finish
Add the drained pasta to the cheese sauce in the saucepan. Toss gently to coat, adding reserved pasta water 1 tablespoon at a time until the sauce reaches a creamy consistency that clings to each strand of pasta. Remove from heat and let sit for 1-2 minutes to allow the flavors to meld.
For the final touch, drizzle with the 2 tbsp extra-virgin olive oil and toss one more time. The oil adds brightness and helps prevent the sauce from becoming too heavy. Serve immediately with additional grated cheese on top if desired.
Pro Tips For Making Authentic Italian Macaroni And Cheese
- Grate Cheese Fresh: Skip the pre-shredded stuffâitâs coated in anti-caking agents that make the sauce grainy. Use a fine grater for Pecorino Romano and Parmigiano-Reggiano, then toss the cheese with a splash of milk to prevent clumping. I learned this the hard way after my sauce looked like it had sand in it.
- Cook Pasta Al Dente: Italian mac and cheese demands pasta thatâs firm but not mushyâpull it out when itâs just tender (about 1 minute less than package instructions). Undercooked pasta turns to mush when mixed with the cheese sauce, and overcooked pasta makes a sad, gummy mess. Trust the taste test: bite a pieceâit should have a slight bite.
- Bloom the Roux Low: Cook the butter and flour on medium-low heat until itâs a pale gold, not brown. Too much heat burns the flour, giving the sauce a bitter taste. Stir constantlyâlumpy roux means lumpy sauce, and nobody wants that. I used to rush this, and the sauce always tasted off.
- Balance the Cheeses: Use two-thirds Parmigiano-Reggiano and one-third Pecorino Romano for the right tangy depth. Parmigiano adds richness, while Pecorino brings that sharp, salty punch. Measure by weight (grams) for precisionâvolume measurements are unreliable with cheese. My first batch was too mild until I adjusted the ratio.
Perfect pairings for this authentic italian macaroni and cheese
Italian Wine Pairings
For this rich, nutty dish, I reach for a crisp Vermentino from Sardiniaâits bright citrus notes cut through the cheese beautifully. A glass of Frascati Superiore from Lazio complements the dish's Roman roots with its crisp acidity and mineral finish.
Avoid heavy reds; instead, opt for a Pinot Grigio from Alto Adige if you prefer whites. đˇ
Grilled Vegetable Sides
Roasted zucchini and eggplant bring freshness to balance the richness. Toss thick slices with extra-virgin olive oil, sea salt, and fresh rosemary, then grill until charred.
Serve alongside your mac and cheese for a complete meal. For extra flavor, finish with a sprinkle of flaky sea salt and a drizzle of balsamic glaze.
Simple Green Salad
A mixed greens salad with arugula, radicchio, and shaved fennel provides the perfect light contrast. Toss with a lemon-olive oil dressing (just 2 tbsp olive oil, 1 tbsp lemon juice, and ½ tsp honey).
Add toasted pine nuts for crunch and a sprinkle of Pecorino shavings to tie into the main dish's flavors. đĽ
Crusty Bread for Soaking
Serve with freshly baked ciabatta or a rustic baguette to soak up any leftover sauce. Warm the bread in the oven for 5 minutes at 350°F until crispy.
For extra authenticity, rub the bread with a garlic clove before toasting. This is a must for any Italian mealâit elevates the dish every time.
Dessert Balance
Finish your meal with something light like affogatoâvanilla gelato "drowned" in a shot of espresso. The contrast of hot and cold, sweet and bitter, cleanses your palate perfectly after the rich mac and cheese.
Alternatively, a limoncello spritz with sparkling water and a lemon twist offers a refreshing, citrusy finish. â¨
Nutrition facts
Frequently asked questions
Why does this recipe use both Pecorino and Parmigiano?
These cheeses create the perfect balanceâPecorino Romano adds sharp, salty brightness while Parmigiano-Reggiano brings deep, nutty sweetness. Together they deliver that classic Italian cheese sauce complexity you won't find in American-style versions. The Pecorino also melts more smoothly than other hard cheeses.
Can I make this without dairy?
Yes! Replace the butter with 2 tbsp olive oil and the milk with 2 cups unsweetened cashew cream (soaked cashews blended with water). Use nutritional yeast (2 tbsp) instead of cheese for that umami depth. The sauce will still be rich but with a different textureâexpect it to be slightly lighter.
What's the secret to preventing a grainy cheese sauce?
Three things: low and slow heat when melting cheese, freshly grated cheese (pre-shredded has anti-caking agents), and constant stirring until fully melted. Add cheese off the heat when possible to maintain smoothness. If it gets lumpy, whisk in 1 tbsp pasta water to help emulsify.
How do I know when the pasta is truly al dente?
Test it by tasting rawâit should have a slight resistance (like biting into a crisp apple). For penne, cook 1 minute less than package instructions. The pasta will finish cooking in the cheese sauce. If you prefer softer pasta, add 30 seconds to your cook time, but don't overdo itâthe sauce needs that slight bite to shine.
Can I make this ahead of time?
Yes, but separate the components: cook pasta and sauce separately, then combine when ready to serve. The sauce reheats beautifully with a splash of milk, but the pasta can become mushy if stored together. For best results, assemble just before eatingâthis keeps the texture perfect. If freezing, store sauce and pasta separately for up to 3 months.
