My Foolproof One-Pot Mac & Cheese (The Creamiest You’ll Ever Make)

Creamy macaroni and cheese in a rustic baking dish, ready to serve.
Advertisement
June Hart
Tested By June Hart
Nouhayla A.
Safety Review HACCP Nouhayla A.
Updated: December 14, 2025

Alright my dears, let’s talk about one of the truest comforts in life: a warm bowl of Macaroni & Cheese. I can still smell it now, bubbling away on my grandmother’s stove on a rainy afternoon. It was the cure for scraped knees, bad days at school, and just about anything else. It was simple, honest, and always, always delicious.

But over the years, I’ve heard so many of you say that making it from scratch can be a bit of a gamble. The biggest culprits? A sauce that turns grainy or, heaven forbid, pasta that goes mushy while you’re busy with a separate pot for the sauce. Well, we simply can’t have that. That’s why I’ve fallen completely in love with this one-pot method. It solves both problems beautifully and leaves you with only one pot to wash. It’s a real game-changer in our kitchen.

Advertisement

So trust the process, and I promise you a macaroni and cheese that is unbelievably creamy, with perfectly cooked pasta, all in under 30 minutes. It’s that taste of yesterday we all crave, but with the wonderful ease of today. Let’s get cooking!


Creamy One-Pot Mac & Cheese

Creamy macaroni and cheese in a rustic baking dish, ready to serve.
ef69a3b43c0f8b9ba145f2867ef865bc76aeeac9b6feb50f29e7a90b42b2c952?s=30&d=mm&r=galami
A wonderfully simple one-pot method for the creamiest mac and cheese, ready in under 30 minutes.

Ingredients
  

  • 1 lb 450g elbow macaroni or other short pasta
  • 4 cups whole milk
  • 2 cups chicken or vegetable stock
  • 4 tablespoons unsalted butter
  • 1 teaspoon dry mustard powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
  • 3 cups about 12 oz or 340g sharp cheddar cheese, grated from a block
  • 1 cup about 4 oz or 115g Gruyère or Monterey Jack cheese, grated from a block

Instructions
 

  • In a large pot or Dutch oven, combine the uncooked pasta, milk, stock, butter, dry mustard, garlic powder, salt, and pepper. Give it a good stir.
  • Bring the mixture to a gentle boil over medium-high heat, then reduce the heat to a steady simmer. Cook, stirring frequently to prevent sticking, for about 8-10 minutes, or until the pasta is just about 1 minute shy of al dente. The liquid will have reduced and started to thicken from the pasta starches.
  • Turn off the heat completely and remove the pot from the hot burner. Let it sit for a moment. This is the most important step, my dears!
  • Now, the secret here is to add the grated cheese a handful at a time, stirring gently but constantly until each batch is melted before adding the next. This gentle, off-heat melting is what gives us that perfectly smooth, velvety sauce without a hint of graininess. If the sauce seems too thick, stir in a splash of the starchy liquid from the pot (or a little extra milk).
  • Taste and adjust seasoning if needed. Let it sit for a couple of minutes to thicken up perfectly, then serve immediately.

June’s Tips

For a lovely golden-brown topping, you can pour the finished mac and cheese into a baking dish, sprinkle with buttery breadcrumbs, and pop it under the broiler for 2-3 minutes until golden.
Feel free to stir in some cooked peas, crumbled bacon, or sliced ham at the very end for a heartier meal.

Why This Recipe Works (June’s “Why”)

You might wonder how this magic happens in just one pot! Well, it’s all about a little bit of kitchen science. By cooking the pasta directly in the milk and stock, we release all its wonderful starch right into our sauce. That starch is a natural thickener and emulsifier, which helps the cheese and liquid combine into a stable, silky sauce. Removing the pot from the heat before adding the cheese is the real key; high heat can cause the proteins in cheese to tighten up and separate from the fat, which is what creates that dreaded grainy texture. Gentle, residual heat is our best friend here.

June’s Tips for a Perfect Result

  1. Grate Your Own Cheese: I can’t stress this enough! Pre-shredded cheeses are often coated in powders like potato starch to prevent clumping in the bag. Those same powders will prevent your cheese from melting into a truly smooth sauce. A block of cheese and a box grater are your ticket to success.
  2. Don’t Walk Away: Because we’re cooking pasta in dairy, it needs a little more attention than when cooking in water. Stir it often, especially as it thickens, to keep anything from sticking to the bottom of the pot.
  3. Use Whole Milk: The fat content in whole milk is essential for creating that rich, creamy texture we’re after. Using skim or low-fat milk will result in a much thinner sauce.

Common Questions & Answers (FAQ)

Can I use a different kind of pasta?

Of course! While elbows are the classic choice, this method works beautifully with other short pasta shapes like shells, rotini, or cavatappi. Just keep an eye on the cooking time, as it might vary slightly from what the box says since we’re simmering in milk instead of boiling in water.

My sauce seems a little thin. What should I do?

Don’t you worry one bit! The sauce will thicken up considerably as it cools for a few minutes off the heat. The starches need a moment to set. If it’s still thinner than you’d like after resting, you can return it to very low heat and stir in another small handful of cheese until it melts. Just be careful not to let it boil.

Advertisement

How do I store and reheat leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The mac and cheese will firm up quite a bit when cold. To reheat, place it in a saucepan over low heat with a splash of milk. Stir gently until it’s warmed through and the sauce becomes creamy again. It’s almost as good as the first day!


What to Serve With This Mac & Cheese

While it’s a perfect meal all on its own, I love to serve this with something simple and green to cut through the richness. A crisp green salad with a zesty lemon vinaigrette is lovely, as are some simple steamed green beans or roasted broccoli.


Advertisement

I’m so excited for you to try this creamy one-pot mac & cheese! It’s pure comfort in a bowl in our house. Please come back and let me know how it turned out for you in the comments below. And if you have your own family secret for the perfect Mac & Cheese, I’d absolutely love to hear it!

Found this useful? Share it:

Assisted by AI, reviewed by our human editorial team. View our Pages : Editorial Promise / Methodology / Disclaimer. This article is for informational purposes only and does not constitute medical or nutritional advice.

Found this useful? Pin it:

You’ll Also Love