Creamy Mac and Cheese Recipe (Easy Stovetop)
Mac and cheese was the first thing I learned to cook that made people actually go quiet at the table. My early versions were grainy and split, though — until I learned that great cheese sauce is all about low heat and adding the cheese off the flame. Get that right and you'll have a sauce so smooth and creamy it clings to every piece of pasta.
This is a from-scratch stovetop mac and cheese — no baking, no fancy steps, just proper comfort food in under half an hour.
Why You'll Love This Recipe
It's rich, ultra-creamy, and uses simple ingredients you probably already have. It's faster than the boxed kind once you've made it once, and tastes a hundred times better.
Ingredients
- 250g (8 oz) macaroni
- 2 tbsp butter
- 2 tbsp flour
- 2 cups (480 ml) milk, warm
- 2 cups (200 g) cheddar cheese, grated
- 1/2 tsp mustard powder (optional)
- Salt and pepper to taste
Step-By-Step Instructions
1. Cook the pasta
Boil the macaroni in salted water until just tender. Drain and set aside. Save a little pasta water in case you need to loosen the sauce later.
2. Make the roux
Melt the butter on low heat, stir in the flour, and cook for a minute until it smells nutty but stays pale. This cooks out the raw flour taste.
3. Add the milk slowly
Pour in the warm milk a little at a time, whisking constantly, until you have a smooth, slightly thick sauce. Warm milk blends in far more smoothly than cold.
4. Add the cheese off the heat
Take the pan off the heat, then stir in the grated cheese a handful at a time along with the mustard, salt and pepper. Adding cheese off the flame is the secret to a smooth, non-grainy sauce.
5. Combine
Fold in the cooked pasta until every piece is coated. Loosen with a splash of pasta water or milk if needed, and serve hot.
Common Mistakes To Avoid
- Adding cheese on high heat — it splits and turns grainy
- Using pre-shredded cheese — it won't melt as smoothly
- Cold milk straight from the fridge — it makes the sauce lumpy
- Overcooking the pasta — it turns mushy in the sauce
Storage Tips
Mac and cheese thickens as it cools. Store in the fridge for up to 3 days and reheat gently with a splash of milk, stirring until creamy again.
Serving Suggestions
Serve it as a main with a crisp green salad, or as a side with roast chicken. For another creamy pasta favourite, try our Creamy White Sauce Pasta.
Final Thoughts
Homemade mac and cheese is the definition of comfort food, and once you've nailed the smooth sauce it becomes a reliable family favourite. Hungry for more? Explore our recipes and our lifestyle and kitchen tips, or see what's new on the blog.
Frequently Asked Questions
Usually the cheese was added on too-high heat or it was pre-shredded. Add freshly grated cheese off the heat, stirring until smooth.
Sharp cheddar gives the best flavour. A mix of cheddar and a melty cheese like mozzarella or gouda makes it extra creamy.
Yes. Transfer it to a dish, top with extra cheese and breadcrumbs, and bake at 200°C until golden.
Use a little extra milk or add a spoon of cream cheese. Don't let the sauce get too thick before adding the pasta.
Yes, but it's best fresh. Reheat gently with a splash of milk to bring back the creamy texture.