
Spaghetti Quattro Formaggi (Four Cheese)
Make Spaghetti Quattro Formaggi (Four Cheese), an Italian dinner recipe with spaghetti, unsalted butter, all-purpose flour. It has about 30 min, about 700 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Spaghetti Quattro Formaggi (Four Cheese) is an Italian dinner recipe that takes about 30 min, makes 4 servings, has about 700 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

Useful for sauces, smoothies, dressings, soups, salsa, and quick purees.
View on Amazon
Useful for searing, crisp edges, stovetop-to-oven meals, hash, and quick dinners.
View on Amazon
A practical prep surface for produce, herbs, cooked chicken, sandwiches, and weeknight meals.
View on AmazonSpaghetti Quattro Formaggi (Four Cheese) ingredients
- 400 g spaghetti
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2.5 cups whole milk
- 60 g Pecorino Romano cheese
- 60 g Parmesan cheese
- 80 g Fontina cheese
- 50 g Gorgonzola cheese (sweet, dolcelatte)
- 1/4 tsp nutmeg
- to taste salt
- to taste freshly ground black pepper
How to make Spaghetti Quattro Formaggi (Four Cheese)
- Bring a large pot of generously salted water to a rolling boil. Add the 400g of spaghetti and cook according to package directions, typically 8-10 minutes, until al dente.
- While the pasta cooks, prepare the four-cheese sauce. Finely grate the Pecorino Romano and Parmesan cheeses. Cube or finely shred the Fontina cheese. Crumble the Gorgonzola cheese.
- In a large, deep skillet or saucepan, melt the 3 tablespoons of unsalted butter over medium heat. Once melted, whisk in the 3 tablespoons of all-purpose flour and cook for 1-2 minutes, stirring constantly, to create a smooth roux. Do not let it brown.
- Gradually whisk in the 2.5 cups of whole milk, a little at a time, ensuring no lumps form. Continue whisking constantly as the sauce thickens to a smooth bechamel, about 5-7 minutes. Bring it to a gentle simmer.
- Reduce the heat to low. Add the grated Pecorino Romano and Parmesan cheeses, cubed Fontina, and crumbled Gorgonzola to the bechamel sauce. Stir continuously until all the cheeses are fully melted and the sauce is smooth and homogeneous. This should take about 3-5 minutes.
- Season the cheese sauce with 1/4 teaspoon of nutmeg, salt, and freshly ground black pepper to taste. Keep the sauce warm on very low heat, stirring occasionally.
- Before draining the spaghetti, reserve about 1.5 cups of the starchy pasta cooking water. Drain the spaghetti thoroughly.
- Add the hot, drained spaghetti directly to the skillet with the four-cheese sauce. Toss vigorously with tongs, adding about 1/2 cup of the reserved pasta water to loosen the sauce and help it coat the spaghetti evenly.
- Continue tossing for 1-2 minutes, adding more pasta water (1-2 tablespoons at a time) as needed, until the spaghetti is beautifully coated in the creamy, rich cheese sauce. The consistency should be luscious and clinging to the pasta.
- Serve immediately, garnished with an extra grind of black pepper and a small sprinkle of Parmesan cheese.
Spaghetti Quattro Formaggi (Four Cheese) FAQ
How do I make Spaghetti Quattro Formaggi (Four Cheese)?
Make Spaghetti Quattro Formaggi (Four Cheese) by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Spaghetti Quattro Formaggi (Four Cheese)?
The main ingredients include spaghetti, unsalted butter, all-purpose flour, whole milk, Pecorino Romano cheese. The full ingredient list is included on this page.
How long does Spaghetti Quattro Formaggi (Four Cheese) take?
This recipe takes about 30 min, depending on prep speed and kitchen equipment.
How many calories are in Spaghetti Quattro Formaggi (Four Cheese)?
Recipe Genius estimates about 700 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.