Key takeaways
- 450 g (1 lb) dried elbow macaroni, shells, or cavatappi
- 60 g (4 tbsp) unsalted butter, divided
- 40 g (5 level tbsp) plain flour
- 720 ml (3 cups) whole milk, warmed if possible
- 1 tsp fine salt, plus salt for the pasta water
- ½ tsp Dijon mustard
- ½ tsp garlic powder
- ¼ tsp smoked paprika or sweet paprika
- 170 g (6 oz) sharp cheddar, grated from a block
- 115 g (4 oz) Gruyère, grated
- 115 g (4 oz) low-moisture mozzarella, grated
- ½ tsp black pepper
This 3 cheese mac and cheese recipe makes 6 generous servings from 450 g (1 lb) of dried elbow macaroni, a smooth cheese sauce, and a short bake at 190°C (375°F).
3 Cheese Mac and Cheese Recipe at a Glance
| Ingredient or step | Precise amount | Why it matters |
|---|---|---|
| Dried pasta | 450 g (1 lb) | Elbows, shells, or cavatappi hold the sauce well |
| Whole milk | 720 ml (3 cups) | Creates a creamy but pourable sauce |
| Unsalted butter | 60 g (4 tbsp) | Toasts the flour and adds richness |
| Plain flour | 40 g (5 tbsp) | Thickens the sauce without making it stiff |
| Sharp cheddar | 170 g (6 oz), grated | Provides the main savoury, tangy flavour |
| Gruyère | 115 g (4 oz), grated | Adds a nutty flavour and smooth melting texture |
| Low-moisture mozzarella | 115 g (4 oz), grated | Contributes mild flavour and stretchy creaminess |
| Baking temperature | 190°C (375°F) | Sets the topping without drying the sauce |
| Baking time | 15–18 minutes | Heats the assembled dish through gently |
Ingredients
- 450 g (1 lb) dried elbow macaroni, shells, or cavatappi
- 60 g (4 tbsp) unsalted butter, divided
- 40 g (5 level tbsp) plain flour
- 720 ml (3 cups) whole milk, warmed if possible
- 1 tsp fine salt, plus salt for the pasta water
- ½ tsp Dijon mustard
- ½ tsp garlic powder
- ¼ tsp smoked paprika or sweet paprika
- 170 g (6 oz) sharp cheddar, grated from a block
- 115 g (4 oz) Gruyère, grated
- 115 g (4 oz) low-moisture mozzarella, grated
- ½ tsp black pepper
Optional crunchy topping
- 60 g (¾ cup) panko breadcrumbs
- 15 g (1 tbsp) melted butter
- ¼ tsp paprika
Grating the cheese yourself is preferable for this recipe. Pre-shredded cheese often contains anti-caking ingredients that can make a sauce slightly grainy. Avoid fresh mozzarella, which contains more water and can make the casserole loose.
Our top picks
Kraft Mac and Cheese Dinner- One 7.25 oz box of Kraft Three Cheese…
- Help yourself to the comforting taste you love…
- Kraft Macaroni and Cheese contains no artificial flavors,…
As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
Equipment and Dish Size
Use a large pot for the pasta, a 3-litre (3-quart) saucepan for the sauce, and a 33 x 23 cm (13 x 9 inch) baking dish. The dish should be at least 5 cm (2 inches) deep so the sauce does not bubble over. A metal or ceramic dish works; glass may need a little longer to heat through from the refrigerator.
How to Make Creamy Three-Cheese Mac and Cheese
1. Prepare the pasta
Heat 4 litres (about 1 gallon) of water in a large pot and add 1½ tbsp salt. When it reaches a full boil, add the pasta and cook for 2 minutes less than the shortest time on the package. For many shapes, this is approximately 6–7 minutes.
The pasta should be firm in the centre because it continues cooking in the hot sauce and oven. Drain thoroughly, but do not rinse. Rinsing removes surface starch that helps the cheese sauce cling.
2. Make the roux
Melt 45 g (3 tbsp) of the butter in the saucepan over medium heat. Add the flour and whisk continuously for 60–90 seconds. The mixture should look smooth and foamy rather than brown. Cooking the flour briefly removes its raw taste while preserving a light-coloured sauce.
3. Build the sauce
Pour in the warm milk gradually, whisking after each addition. Once all the milk is incorporated, add the salt, mustard, garlic powder, paprika, and black pepper. Simmer for 4–6 minutes, whisking often, until the sauce is thick enough to coat the back of a spoon.
Turn the heat to low, or remove the pan from the burner for 1 minute. Add the cheddar, Gruyère, and mozzarella in three additions, whisking until each portion melts before adding the next. Do not let the cheese sauce boil; excessive heat can cause the fats and proteins to separate.
4. Combine and bake
Heat the oven to 190°C (375°F). Stir the drained pasta into the sauce until every piece is coated. Taste and add a little more salt only if needed. Transfer the mixture to the baking dish.
For the topping, combine the panko, 15 g melted butter, and paprika, then scatter it evenly over the pasta. Bake uncovered for 15–18 minutes, until the edges are bubbling and the centre is hot. Rest for 8–10 minutes before serving so the sauce can settle.
Timing Choices: Creamiest Versus Firmest Result
| When you plan to serve it | Pasta cooking | Baking | Expected result |
|---|---|---|---|
| Immediately | 2 minutes under package time | 15–18 minutes | Creamy sauce with lightly browned edges |
| After 1–2 hours | 2 minutes under package time | 20 minutes | More cohesive, still moist |
| Next day | 3 minutes under package time | 25–30 minutes from chilled | Firm pasta that withstands reheating |
Reliable Reheating Instructions
For the best texture, reserve some sauce before baking or stir 2 tbsp of milk into each serving before reheating. Cooked pasta absorbs sauce as it cools, so reheating without added moisture is the main reason mac and cheese becomes dry.
Oven method for a whole dish
Cool the dish within 2 hours of cooking, cover it tightly, and refrigerate for up to 3 days. Let it stand at room temperature for 20 minutes while the oven heats to 175°C (350°F). Add 60 ml (¼ cup) milk evenly over the surface, cover with foil, and bake for 20–30 minutes if chilled. Remove the foil for the final 5 minutes. The centre should be steaming hot, not merely warm.
Stovetop method for individual portions
Place one serving in a small saucepan with 1–2 tbsp milk. Warm over low heat for 5–8 minutes, stirring frequently. Add another spoonful of milk if the sauce looks tight. Avoid high heat, which can make the cheese oily.
Microwave method
Put one portion in a microwave-safe bowl and add 1 tbsp milk. Cover loosely and heat at 60–70% power for 60 seconds. Stir, then continue in 30-second intervals until hot. A short, lower-power reheat is more reliable than one long burst.
Common Mistakes and Ownership Realities
- Overcooking the pasta: Soft pasta becomes mushy after baking and reheating. Start with pasta that is visibly firm.
- Using high heat after adding cheese: This can produce a grainy or oily sauce. Melt the cheese gently off the boil.
- Making the sauce too thick: It should look slightly looser than the final texture before the pasta is added. Pasta absorbs liquid in the oven.
- Adding too much topping: A thick breadcrumb layer can draw moisture from the surface. Keep it to 60 g for this dish.
- Storing it uncovered: Refrigerated air dries the top quickly. Use a tight lid or press foil directly over the dish.
The topping loses its crunch first, while the pasta gradually absorbs the sauce. For the best leftovers, store portions with a little extra sauce and refresh the surface under a hot grill or broiler for 1–2 minutes after reheating. Never leave cooked mac and cheese at room temperature for more than 2 hours; refrigerate leftovers promptly in shallow containers.
Easy Substitutions
You can replace Gruyère with an equal amount of Emmental or Monterey Jack. Mild cheddar works in place of sharp cheddar, though the flavour will be less pronounced. For a stronger cheese profile, substitute up to 30 g of the mozzarella with Parmesan, but do not replace all the mozzarella because Parmesan does not melt in the same smooth way.
For a smaller batch, halve every ingredient and use a 20 cm (8 inch) square dish. The baking time will usually be 12–15 minutes. This recipe is not ideal for freezing after baking: the sauce may separate and the pasta can become soft. If you need to prepare ahead, assemble it, refrigerate it for up to 24 hours, and bake it covered at 175°C (350°F) for 25 minutes, followed by 5–10 minutes uncovered.
Frequently Asked Questions
Can I make this 3 cheese mac and cheese recipe without baking?
Yes. Cook the pasta one minute less than the package direction, combine it with the finished sauce, and serve immediately. The flavour will be creamy and the pasta will be softer because it does not receive the extra oven cooking.
Why did my cheese sauce turn grainy?
The sauce was probably overheated, the cheese was added too quickly, or the cheese had a high moisture imbalance. Keep the sauce below a boil, grate the cheese finely, and add it gradually after removing the pan from high heat.
Can I prepare the recipe in advance?
Yes. Assemble it up to 24 hours ahead, cover tightly, and refrigerate. Add about 10 minutes to the covered baking time, then uncover until the topping is golden and the centre is hot.


Write Your Review
No reviews yet. Be the first to share your experience!