
Ultra-Creamy Stovetop Mac and Cheese
Velvety smooth, three-cheese mac and cheese ready in 30 minutes
By RecipesQueen Kitchen • June 10, 2026
This stovetop mac and cheese is outrageously creamy, impossibly cheesy, and comes together in 30 minutes flat. Three cheeses — sharp cheddar for tang, gruyère for nuttiness, and cream cheese for silky body — meld into a sauce so smooth it clings to every elbow of pasta.
The technique is foolproof: cook the pasta, make a quick roux with butter and flour, add milk, then stir in the cheese until it melts into a velvety blanket. A touch of mustard powder and a pinch of cayenne add a subtle complexity that makes people wonder why it tastes so good.
This is comfort food in its purest form — the kind of mac and cheese that adults crave just as much as kids. Serve it straight from the pot, or transfer to a baking dish and broil for a golden bubbly crust on top.
Ingredients
- 1 lb elbow macaroni
- 4 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 3 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded gruyère cheese
- 4 oz cream cheese, cubed
- 1/2 tsp mustard powder
- 1/4 tsp cayenne pepper
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- 1
Cook macaroni in salted boiling water until al dente (1 minute less than package directions). Drain and set aside.
- 2
In the same pot, melt butter over medium heat. Whisk in flour and cook for 1 minute, stirring constantly, to make a roux.
- 3
Gradually pour in milk while whisking. Cook for 3-4 minutes, whisking frequently, until the sauce thickens and coats the back of a spoon.
- 4
Remove from heat. Stir in cheddar, gruyère, and cream cheese until completely melted and smooth. Add mustard powder, cayenne, salt, and pepper.
- 5
Add the cooked macaroni and stir until every piece is coated in the cheese sauce.
- 6
Serve immediately for maximum creaminess. For a crispy top, transfer to a baking dish, sprinkle with extra cheddar, and broil for 2-3 minutes.


