
Three-Cheese Mac and Cheese in 30 Minutes
By Marcus Hale
Prep
5 min
Cook
25 min
Total
30 min
Servings
4
Level
Easy
Cook the flour and butter for about 1 minute before adding milk, and the sauce thickens around the pasta instead of running off the elbows in the baking dish. I bake this three-cheese mac and cheese until the top is bubbling and golden, with a creamy center underneath (the browned corners are my favorite).
Cook the macaroni al dente, then drain it before it meets the sauce. It keeps its shape through the bake, while pasta cooked too far first keeps softening in the oven and can turn mushy. I don't skip that texture check, even on a night when dinner needs to move along, because I want every elbow coated without falling apart at the edges.
Freshly grated cheese melts more smoothly than pre-shredded cheese, and the packaged shreds often carry anti-caking agents that affect the sauce. I add cheddar and mozzarella, then parmesan, after the milk has thickened and stir until the cheese melts before seasoning. The sauce should coat the pasta all over, with no bare elbows in the baking dish (that's how I know it's ready for the oven).
Serve this three-cheese mac and cheese with a light side salad, or put roasted broccoli or Brussels sprouts alongside it for dinner. For a crunchy top, I scatter breadcrumbs mixed with melted butter over the dish before it goes into the oven. Cooked bacon works too. Sautéed spinach, diced tomatoes, jalapeños, or hot sauce can change the pan if you want something different.
Why you'll love this recipe
- The roux cooks for about 1 minute, then the milk goes in gradually and thickens into a sauce that stays on the elbows.
- Al dente macaroni goes into the oven with some bite left, so it doesn't turn mushy during the bake.
- Once the milk mixture thickens, the cheese goes in and melts before the sauce is seasoned.
- In the baking dish, the top gets bubbling, golden patches while the pasta stays coated underneath.
- Gradually whisking in the milk keeps the roux moving, and the sauce thickens in the saucepan.
Ingredients
- •2 cups elbow macaroni (200 grams)
- •1 cup cheddar cheese (shredded, 100 grams)
- •1 cup mozzarella cheese (shredded, 100 grams)
- •½ cup parmesan cheese (grated, 50 grams)
- •2 cups milk (480 ml)
- •2 tablespoons butter
- •2 tablespoons flour
- •½ teaspoon salt
- •¼ teaspoon pepper
Instructions
- 1
Cook the elbow macaroni according to the package instructions, then drain it.
- 2
Melt the butter in a medium saucepan over medium heat.
- 3
Stir the flour into the melted butter and cook for about 1 minute.
- 4
Gradually whisk in the milk while stirring as it cooks.
- 5
Add the cheddar, mozzarella, and parmesan, then stir until melted.
- 6
Season the cheese sauce with salt and pepper.
- 7
Mix the cooked macaroni into the cheese sauce until every elbow is coated.
- 8
Transfer the mixture to a baking dish and bake at 350°F (175°C) for about 25 minutes, until bubbling and golden.
FAQ
Nutrition (per serving)
Calories
450
Protein
20g
Fat
22g
Carbs
47g
Reviews
Pin this recipe
Tap an image to save it to Pinterest.












