5-Ingredient Stovetop Mac and Cheese
Quick and creamy 5-ingredient stovetop mac and cheese with a velvety cheese sauce. Ready in just 20 minutes for the ultimate comfort food experience.
The Secret to Creamy Mac and Cheese
The key to perfect stovetop mac and cheese lies in the technique of creating a smooth, velvety cheese sauce. Starting with a proper roux—equal parts butter and flour—creates the base that ensures your sauce won't break or become grainy.
Temperature control is crucial when adding cheese to your sauce. Always remove the pot from heat before stirring in the cheese to prevent the proteins from seizing, which results in a gritty texture. The residual heat from the sauce will be enough to melt the cheese while maintaining its creamy consistency.
💡 Professional Tip
Shred your own cheese from a block rather than using pre-shredded varieties. Pre-shredded cheese contains anti-caking agents that can prevent proper melting and lead to a grainy sauce texture.
Frequently Asked Questions
Absolutely! While sharp cheddar provides the classic flavor, you can experiment with combinations like cheddar and Monterey Jack, Gruyère, or even a bit of cream cheese for extra creaminess.
Try adding steamed broccoli florets, peas, or roasted cauliflower. You can also use whole grain pasta for added fiber, or stir in some diced cooked chicken for extra protein.
Simply add a splash more milk and stir until you reach your desired consistency. Add just a little at a time to avoid making it too thin.
This recipe is best made fresh, but you can prepare it up to 2 days ahead. When reheating, add a splash of milk and warm gently on the stovetop, stirring frequently to restore creaminess.
Yes, you can skip the roux and instead use evaporated milk and eggs to create a creamy sauce, or try using cream cheese as your thickening agent instead of flour.
While elbow macaroni is traditional, any short pasta with ridges or cavities works well as they capture more sauce. Try shells, cavatappi, rotini, or even farfalle.
The sauce should coat the back of a spoon and when you run your finger through it, the line should hold without the sauce running back together immediately.
Yes, substitute plant-based butter, unsweetened almond or oat milk, and dairy-free cheese. Nutritional yeast can also add a cheesy flavor. Note that the texture may differ slightly from the original.
Recipe Troubleshooting Guide
Grainy Sauce
Problem: Cheese sauce has a gritty or grainy texture
Solution: Always remove the pot from heat before adding cheese, and ensure cheese is at room temperature. Add it gradually and stir constantly until fully melted.
Sauce Too Thin
Problem: Cheese sauce doesn't thicken properly
Solution: Cook the flour and butter mixture (roux) for at least 1 minute before adding milk. Ensure sauce comes to a simmer to activate the thickening power of the flour.
Clumpy Roux
Problem: Flour and butter mixture forms lumps
Prevention: Use medium heat and whisk continuously when making the roux. Add milk gradually while whisking constantly to prevent lumps from forming.
Sauce Breaks
Problem: Sauce separates and becomes oily
Recovery: Heat was likely too high. Remove from heat immediately, add a splash of cold milk, and whisk vigorously to re-emulsify the sauce.
Bland Flavor
Problem: Mac and cheese lacks flavor despite following the recipe
Prevention: Use sharp or extra-sharp cheddar for more flavor impact. Add a pinch of garlic powder, mustard powder, or a dash of hot sauce to enhance flavor without changing the recipe significantly.
Flavor Balance Issues
Too Sweet: Add a dash of hot sauce or pinch of cayenne pepper
Too Salty: Balance with a splash of cream or extra cheese that hasn't been salted
Bland: Add 1/2 tsp mustard powder or 1 tsp of Dijon mustard and extra black pepper
Choosing Quality Ingredients
With only five ingredients, quality matters immensely in this simple recipe. The star ingredient is the cheese - opt for a good quality sharp or extra-sharp cheddar that's been freshly grated from a block for the best melting properties and flavor.
The type of milk you use will affect the richness of your finished dish. Whole milk creates the creamiest result, but 2% works well too. Avoid skim milk as it lacks the necessary fat content to produce a truly rich and satisfying sauce.
Essential Ingredient Notes
- Cheese Selection: Yellow cheddar has a bolder flavor than white cheddar, but either works beautifully. For depth of flavor, consider using a mixture of sharp cheddar and a small amount of aged Gruyère.
- Butter Quality: European-style butter with higher butterfat content creates a richer roux base for your sauce. Unsalted butter allows better control of the final seasoning.
- Pasta Choice: Traditional elbow macaroni works perfectly, but any short pasta with ridges or hollows that can trap sauce will elevate your dish.
Mastering the One-Pot Technique
The beauty of this recipe lies in its simplicity and the one-pot approach. By cooking the pasta first and then using the same pot for the sauce, you not only save on cleanup but also benefit from the starch left behind by the pasta, which helps the sauce cling better to each piece.
Timing is everything when making the cheese sauce. The milk mixture should be hot but not boiling when you add the cheese. If the mixture is too hot, the cheese proteins will seize and separate; if too cool, the cheese won't melt properly and incorporate into a smooth sauce.
The Perfect Roux
Cook the butter and flour mixture until it smells slightly nutty and turns a light golden color. This brief cooking eliminates the raw flour taste while creating the perfect base for your cheese sauce.
5-Ingredient Stovetop Mac and Cheese
📋 Ingredients
For the Pasta
- 55g unsalted butterCreates the base for the sauce
- 30g all-purpose flourThickens the sauce
- 480ml whole milkCreates creamy base
- 340g sharp cheddar cheese, shreddedFreshly grated melts best
- 1/2 tsp saltEnhances cheese flavor
- 1/4 tsp black pepperAdds subtle spice
- 1/4 tsp garlic powder (optional)Adds depth of flavor
For the Cheese Sauce
- 340g elbow macaroniClassic shape for sauce coating
Instructions
Cook Pasta
Bring a large pot of salted water to a boil. Add macaroni and cook according to package directions until al dente, about 7-8 minutes. Drain and set aside.
Make Roux
In the same pot over medium heat, melt butter. Add flour and whisk continuously for about 1 minute until smooth and lightly golden.
Create Sauce Base
Gradually whisk in milk, ensuring no lumps form. Continue to cook, stirring frequently, until the mixture thickens enough to coat the back of a spoon, about 3-5 minutes.
Add Cheese
Remove pot from heat and stir in shredded cheese, salt, and pepper. Mix until cheese is completely melted and sauce is smooth and creamy.
Combine and Serve
Add the cooked macaroni to the cheese sauce and stir until well coated. Serve immediately while hot and creamy.
Recipe Notes & Tips
Storage
Leftover mac and cheese can be refrigerated for up to 3 days. When reheating, add a splash of milk and warm gently over low heat, stirring frequently to restore creaminess.
Serving Suggestions
Serve alongside a simple green salad or roasted vegetables for a complete meal. For added texture contrast, sprinkle with toasted panko breadcrumbs or crispy bacon bits.
Variations
For a flavor boost, add a teaspoon of Dijon mustard or a dash of hot sauce to the cheese sauce. For a protein-packed meal, stir in cooked diced chicken, ham, or crispy bacon bits.