One-Pot Cheddar Mac and Cheese (Under 20 Minutes)
Real cheddar mac, one pot, 18 minutes. Done.
It's 6:30 PM, you're tired, and you want something warm and cheesy that doesn't require a colander or a second pan. This one-pot mac cooks the pasta right in the liquid that becomes your sauce — so you get creamy, clingy cheddar noodles with almost zero cleanup. It's not boxed mac, but it's just as fast. Expect a thick, rich sauce that coats every noodle. Best eaten right off the stove while it's at peak creaminess. This is the dinner you make when you need something that just works.
Ingredients
- 3 cup elbow macaroni — dry, uncooked
- 3 cup water
- 1 cup whole milk — or 2% — avoid skim, sauce won't be as creamy
- 2 tbsp unsalted butter
- 1 tsp kosher salt — plus more to taste
- 0.5 tsp dry mustard powder — optional but deepens the cheese flavor
- 0.25 tsp garlic powder
- 2 cup sharp cheddar cheese — freshly shredded — pre-shredded won't melt as smoothly
- 2 tbsp cream cheese — full-fat, adds body and creaminess
- 1 pinch black pepper — to taste
Method
- 1 Add the elbow macaroni, water, milk, butter, salt, mustard powder, and garlic powder to a large saucepan or deep skillet. Stir to combine.
- 2 Bring to a boil over medium-high heat, stirring frequently so the pasta doesn't stick to the bottom.
- 3 Once boiling, reduce heat to medium and cook, stirring every 30–60 seconds, for 8–10 minutes until the pasta is tender and most of the liquid has been absorbed into a starchy, thickened base. There should still be a small amount of creamy liquid — that's correct.
- 4 Remove the pan from heat. Add the cream cheese and stir until fully melted and incorporated.
- 5 Add the shredded cheddar in two or three handfuls, stirring each addition until fully melted before adding the next.
- 6 Taste and adjust salt and pepper. If the sauce feels too thick, stir in a splash of milk to loosen it. Serve immediately.
Variations
- Add protein — Stir in 1 cup of canned tuna (drained) or rotisserie chicken at the end with the cheese for a more filling meal.
- Broccoli mac — Add 1 cup of small frozen broccoli florets in the last 3 minutes of cooking — they'll steam right in the pot with no extra work.
- Spicy version — Stir in 1–2 tsp of hot sauce or a pinch of cayenne with the cheese for a kick that balances the richness.
- Swap the cheese — Use a mix of cheddar and Gruyère, or swap half the cheddar for Monterey Jack for a milder, stretchier sauce.
Notes
The sauce thickens quickly as it sits, so serve this right away for peak creaminess. If reheating leftovers, add a splash of milk and stir over low heat. Freshly shredded cheese is key — the anti-caking agents in pre-shredded bags can make the sauce grainy. Sharp or extra-sharp cheddar gives the strongest flavor payoff.
Equipment that helps
- Large saucepan or deep skillet (3–4 qt) — A wider, deeper pan gives the pasta room to cook evenly without boiling over and makes stirring much easier.
- Box grater — Freshly grated cheese melts into a smoother, creamier sauce than pre-shredded — worth the 60 extra seconds.
Find more dinners like this
More like this