Extra Creamy Stovetop White Cheddar Mac and Cheese
This stovetop white cheddar mac and cheese comes together in about 20 minutes with no roux gymnastics and no baking. The sauce is sharp, creamy, and actually stays velvety instead of turning stiff or grainy.

It’s easy enough for a Tuesday night and good enough to eat straight from the pot. You just need one skillet, a whisk, and a block of good cheddar.
Why This Stovetop Mac Works
Sharp white cheddar gives the sauce a real tang that cuts through the richness, so it never tastes heavy. A little cream cheese melted in at the end keeps everything silky without a long cook time or a ton of butter.
I come back to this one when I want mac and cheese that feels like a treat but still lands on the table fast.
Ingredients

- 8 oz elbow macaroni: or any short pasta like shells or cavatappi
- 2 tbsp unsalted butter: salted works too, just hold back on added salt
- 2 tbsp all-purpose flour: for a quick roux that thickens the sauce
- 2 cups whole milk: 2% works in a pinch, but whole milk makes the creamiest sauce
- 8 oz sharp white cheddar cheese, shredded: about 2 cups; buy a block and grate it yourself
- 2 oz cream cheese, softened: full-fat for the smoothest texture
- ½ tsp salt: plus more for the pasta water
- ¼ tsp black pepper: freshly ground if you have it
- Pinch of cayenne or smoked paprika: optional, for a little warmth
Variations / Substitutions
- Swap the cheese: Try half sharp white cheddar and half smoked gouda for a deeper flavor.
- Add some heat: Stir in a chopped chipotle in adobo or a few slices of pickled jalapeño.
- Make it a meal: Fold in cooked bacon, shredded rotisserie chicken, or sautéed mushrooms.
- Dairy-free option: Use a plant-based butter, oat milk, vegan cream cheese, and a good melting vegan cheddar; the sauce will be a bit thinner.
- Gluten-free: Use a gluten-free pasta and a 1:1 gluten-free flour blend.
Cheeseburger Bowl is a great main dish to serve alongside this mac and cheese.
How to Make Extra Creamy Stovetop White Cheddar Mac and Cheese
Step 1: Cook the Pasta

Bring a large pot of generously salted water to a boil. Add the 8 oz elbow macaroni and cook until al dente, about 8 to 10 minutes. Drain and set aside while you make the sauce.
Step 2: Start the Roux

In the same pot you used for the pasta (or a large skillet), melt the 2 tbsp butter over medium heat. Once it’s bubbling, whisk in the 2 tbsp flour and cook for about 1 minute, until the mixture smells nutty and no raw flour scent remains.
Step 3: Whisk in the Milk and Cheese

Slowly pour in the 2 cups whole milk while whisking constantly. Bring it to a gentle simmer and cook, whisking often, for 3 to 4 minutes until the sauce coats the back of a spoon. Turn the heat to low, then add the 8 oz shredded white cheddar and the 2 oz softened cream cheese. Stir until both are fully melted and the sauce is smooth. Season with the ½ tsp salt, the pepper, and a pinch of cayenne if using.
Step 4: Toss and Serve

Add the drained pasta to the sauce and stir until every piece is glossy and covered. Serve right away in warm bowls, with an extra crack of pepper on top if you like.
A Few Tips for the Creamiest Sauce
- Grate the cheese yourself.: Pre-shredded cheese is coated in starch that can make the sauce grainy. A block of sharp cheddar melts much smoother.
- Don’t let the sauce boil after adding cheese.: High heat can cause the dairy to split. Keep the burner on low and stir gently until the cheese just melts.
- If the sauce thickens too much, stir in a splash of warm milk until it loosens. The pasta will also absorb some sauce as it sits, so it’s better to serve it right away.
- Want a little tang?: Substitute half the milk with buttermilk, or swap the cream cheese for an equal amount of sour cream stirred in at the end.
Storing Leftover Mac and Cheese
- Refrigerate: leftovers in a sealed container for up to 4 days. The sauce will thicken when cold, which is normal.
- Reheating: Add a splash of milk and warm it in a saucepan over low heat, stirring often, until it’s creamy again. The microwave works in short bursts with a stir in between.
- Serve cold: Not a great idea here, the texture stiffens too much.
What to Serve With White Cheddar Mac and Cheese
A simple green salad with a sharp vinaigrette balances the richness of the cheese. For something with crunch, roasted broccoli or air-fried Brussels sprouts are good beside it. If you’re serving it as a side, it goes well with roasted chicken.
Frequently Asked Questions
Can I use another cheese?
Yes. Sharp cheddar brings a nice tang, but a mix of cheddar and Gruyère or fontina also gives great melt and flavor. Avoid mild cheddar, the sauce can taste flat.
Why did my sauce turn grainy?
It was probably too hot when the cheese went in, or you used pre-shredded cheese. Keep the heat low after adding dairy and always grate from a block.
Can I make this ahead of time?
I don’t recommend it. The sauce thickens as it cools, and reheating can make it separate. If you have to, undercook the pasta slightly and add extra milk when reheating.
Can I bake it instead?
Sure. Pour the finished mac and cheese into a baking dish, top with buttered breadcrumbs, and bake at 375°F for about 15 minutes until the top is golden.

Extra Creamy Stovetop White Cheddar Mac and Cheese Recipe
Ingredients
Method
- Cook macaroni in salted boiling water until al dente, then drain.
- In the same pot, melt butter over medium heat. Whisk in flour and cook 1 minute.
- Slowly whisk in milk. Simmer 3-4 minutes until thickened. Reduce heat to low, add cheddar and cream cheese, and stir until smooth. Season with salt, pepper, and cayenne if using.
- Add drained pasta to the sauce and toss until fully coated. Serve immediately.
