
How to Make Mac and Cheese: Easy Stovetop Recipe (Step by Step)
Anyone who has ever stood over a bubbling pot of cheese sauce knows that moment of hope—when the shreds finally melt into something silky. That’s exactly what this guide is here to deliver: a no-fail, creamy mac and cheese that works on your stove in about 15 minutes.
Preparation time: 10 minutes · Cooking time (stovetop): 15 minutes · Basic ingredients: 6 · Servings: 4 · Difficulty: Beginner-friendly
Quick snapshot
- Cheddar is the most common cheese for mac and cheese (Pumpkin ‘N Spice)
- Roux (butter + flour) is the standard thickening method (The Chunky Chef)
- Stovetop version takes about 15 minutes (JoyFoodSunshine)
- Whether heart patients can safely eat mac and cheese without modifications
- The exact calorie count without specific ingredient measurements
- The best cheese blend is subjective; no single recipe is universally accepted
- Recipe updated on JoyFoodSunshine April 6, 2026 (JoyFoodSunshine)
- No major regulatory or industry changes reported for home mac and cheese cooking (JoyFoodSunshine)
- Try the baked version with breadcrumbs for a crispy top
- Experiment with cheese blends (e.g., Gouda, Gruyère) for deeper flavor
Six core ingredients, one consistent story: each plays a role in building that velvety sauce. The table below breaks down what each brings to the pan.
| Ingredient | Role & notes |
|---|---|
| Butter | Base fat for roux; adds richness. |
| Flour | Thickens the sauce; can substitute with cornstarch. |
| Milk | Liquid base; whole milk yields creamiest results. |
| Cheese | Cheddar is standard; also use Gruyère, Monterey Jack, or Gouda. |
| Pasta | Elbow macaroni is classic; shells or cavatappi works too. |
| Seasonings | Salt, black pepper, mustard powder, paprika. |
The implication: swapping out any of these components changes the sauce’s texture and flavor — worth experimenting once you master the base method.
What ingredients do I need for mac and cheese?
Essential base ingredients
According to The Chunky Chef (recipe developer), a standard creamy baked mac and cheese starts with boiling 1 lb of elbow pasta and building a roux from ½ cup butter and ½ cup flour. The dairy team — 1½ cups whole milk and 2½ cups half-and-half — comes next. Four cups of shredded medium cheddar is divided: 3 cups go into the sauce, 1½ cups for layering and topping.
Best types of cheese for mac and cheese
- Medium/sharp cheddar — the most common choice (Pumpkin ‘N Spice)
- Mozzarella — good for stretch
- Colby jack — mild and melts well
- Gruyère — nutty flavor, excellent for baking
- American cheese — Sugar Geek Show notes it melts extra smoothly
Substitutions for milk, butter, and flour
If you’re out of milk, Toni’s Recipes (home cook blogger) suggests using heavy cream thinned with a splash of water. For a roux-free version, melt butter on low heat, whisk in cream, and gradually stir in shredded cheese, finishing with cream cheese for extra creaminess. No flour needed.
The 3-ingredient shortcut version
JoyFoodSunshine (recipe blog) describes a minimalist stovetop mac: pasta, milk, and cheese. Skip the flour entirely — just boil pasta in salted water, drain, and stir in milk and shredded cheddar over low heat until melted. It’s the easiest entry point if you’re short on time.
Pre-shredded cheese often contains anti-caking agents that can make the sauce grainy. Grating your own block cheese is the safest bet for a smooth result.
The pattern: the more ingredients you add, the richer the sauce becomes — but even the three-ingredient version delivers comfort in a bowl.
How to make mac and cheese sauce from scratch?
The roux method: butter, flour, and milk
JoyFoodSunshine walks through a straightforward stovetop roux: mix flour, salt, and garlic powder; melt butter, cook for 1 minute until it starts to brown, then add 1 cup milk and a dollop of sour cream or Greek yogurt. Whisk constantly as the sauce thickens for 3–5 minutes on medium-high heat — but do not let it boil, or the sauce may turn overly thick and grainy. Remove from heat and stir in cheese on low until smooth.
Achieving the right consistency without lumps
The key, according to Sugar Geek Show (baking resource), is to add dairy gradually and whisk continuously. For a baked version, they boil the pasta in a mix of water, milk, and cream, cooking the macaroni 7–10 minutes past al dente in barely bubbling liquid — this pre-cooks the pasta in a creamy environment. Afterward, they add American cheese, Dijon mustard, and Worcestershire sauce first for a smooth melt, then fold in Colby jack and Gruyère off heat.
How to make a cheese sauce without flour
Toni’s Recipes offers a no-flour option: melt butter low, whisk in heavy cream, add cheese gradually, and finish with cream cheese for thickness. Cornstarch can also work — mix 1 tablespoon cornstarch with 2 tablespoons cold milk, stir into the sauce, and cook until thickened.
Adding flavor: mustard powder, paprika, garlic
A pinch of mustard powder cuts through the richness and brightens the sauce. Pumpkin ‘N Spice uses salt, pepper, and garlic powder in their roux. Sugar Geek Show adds Dijon mustard and Worcestershire to deepen the umami. A light dusting of paprika on top before baking adds color and a mild heat.
Without seasonings, the cheese sauce tastes flat. A single teaspoon of mustard powder transforms a standard cheddar sauce into something that lingers on the palate.
How to make simple macaroni cheese step by step?
Boiling the pasta correctly
- Bring a large pot of salted water to a rolling boil. The Chunky Chef recommends cooking pasta al dente — about 2 minutes less than package directions — because it will continue cooking in the sauce or oven.
- Toni’s Recipes suggests adding chicken bouillon to the pasta water for extra flavor.
- Reserve ½ cup of pasta water before draining; it can loosen the sauce if it becomes too thick.
Preparing the cheese sauce
Melt ¼ cup butter in a medium saucepan over medium heat. Whisk in ¼ cup flour and cook for 1 minute. Slowly pour in 2 cups whole milk, whisking constantly. Cook until the mixture thickens enough to coat the back of a spoon — about 3–5 minutes (avoid boiling, per JoyFoodSunshine). Remove from heat and stir in 2 cups shredded cheddar until fully melted and smooth. Season with salt, pepper, and a pinch of mustard powder.
Combining pasta and sauce
Pour the cooked and drained pasta into the sauce. Stir until every piece is coated. Pumpkin ‘N Spice recommends letting the dish rest for 5 minutes off heat — the sauce thickens as it sets. For the stovetop version, you can serve immediately.
Optional: baking for a golden top
If you want a baked finish, transfer the mixture into a greased 9×13-inch baking dish. Sprinkle with an extra cup of cheddar and a breadcrumb topping (mix ½ cup panko with 2 tablespoons melted butter). The Chunky Chef bakes at 350°F for 15 minutes until bubbly. For a quicker crunch, Sugar Geek Show uses a 400°F oven for 10 minutes with a panko‑parmesan‑mozzarella topping.
How to make mac and cheese crispy on top?
Breadcrumb and cheese crust
Sugar Geek Show creates a crust by mixing panko breadcrumbs with grated parmesan and mozzarella, then scattering the mixture over the mac and cheese before baking at 400°F for 10 minutes. The result is a crunchy, golden-brown lid that contrasts with the creamy interior.
Broiling technique for quick crispiness
If you’re short on time, broil the dish for 2–3 minutes after baking. Watch closely — the topping can burn quickly. This method works best when the breadcrumb layer is already on top.
Panko vs. homemade breadcrumbs
Panko flakes are lighter and stay crunchier because they absorb less oil. Homemade breadcrumbs (from stale bread) create a denser, more rustic crust. Both are effective; the choice depends on whether you want audible crunch (panko) or a more integrated, buttery topping (homemade).
The pattern: the crust is not just for looks — it adds texture that keeps each bite interesting, especially if you’re serving the dish as a main meal rather than a side.
Can heart patients have mac and cheese?
Nutritional concerns for heart health
Traditional mac and cheese is high in saturated fat and sodium due to whole milk, butter, and cheddar cheese. A single serving can contain 500–700 mg of sodium and 15–20 g of saturated fat. The American Heart Association recommends limiting saturated fat to 13 g per day on a 2000-calorie diet, and sodium to under 2300 mg. Heavy cream and processed cheese increase both numbers significantly.
Heart-healthy ingredient swaps
Reducing butter to 1 tablespoon, using skim milk, and choosing reduced-fat cheddar can cut saturated fat by roughly 40%. Whole-wheat pasta adds fiber, which helps manage cholesterol. According to The Chunky Chef, the core technique still works with low-fat ingredients — the sauce will just be a little less lush.
Low-sodium and low-fat adaptations
- Use unsalted butter and skip added salt.
- Opt for low-sodium cheese or reduce the amount by 25%.
- Replace half the cheese with pureed cauliflower or butternut squash — this adds creaminess without extra saturated fat.
- Toni’s Recipes notes the roux can be made with olive oil instead of butter for a more heart-friendly profile.
Even with swaps, a serving still contains dairy fat. Heart patients should consult a doctor before including mac and cheese as a regular meal, especially if they are on sodium-restricted diets.
The catch: you can make the dish significantly lighter, but it will never become a “heart-healthy” food — it’s an indulgence. The trade-off is portion control and frequency, not ingredient magic.
Confirmed facts
- Cheddar cheese is the most common cheese for mac and cheese.
- Roux (butter + flour) is the standard thickening method.
- Stovetop version takes about 15 minutes.
What’s unclear
- Whether heart patients can safely eat mac and cheese without dietary modifications.
- The exact calorie count without specific ingredient measurements.
- The best cheese blend is subjective; no single recipe is universally accepted.
“We cook our pasta two minutes less than al dente because it will finish cooking in the sauce and in the oven. That extra step keeps the noodles from turning mushy.”
— The Chunky Chef (recipe developer)
“This homemade mac and cheese uses just six basic ingredients and comes together in 15 minutes. No need for pre-shredded cheese — block cheese melts so much smoother.”
— JoyFoodSunshine (recipe blog)
Making excellent mac and cheese at home comes down to one thing: controlling the sauce. Whether you choose the roux method for maximum creaminess or the 3-ingredient shortcut for speed, each version delivers real comfort in under half an hour. For home cooks looking for a reliable weeknight meal, the stovetop method wins on time and texture. For those who crave that golden crust, the baked path is worth the extra 20 minutes. The trade-off is clear: creamy vs. crispy — and you can have both by simply splitting a batch.
Related reading: Family Favorite Baked Mac and Cheese · Homemade Mac and Cheese
Frequently asked questions
Can I use pre-shredded cheese?
Yes, but the anti-caking agents (cellulose or potato starch) can prevent the cheese from melting into a silky sauce. Grating your own block cheese gives a smoother result.
How do I reheat mac and cheese without drying it out?
Add a splash of milk or cream before reheating on the stovetop over low heat, or cover the dish with foil and warm in a 300°F oven for 10–15 minutes.
Can I freeze mac and cheese?
Yes. Cool completely, transfer to an airtight container, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat with a little milk.
What cheese is best for mac and cheese?
Medium or sharp cheddar is the most popular choice. For extra creaminess, blend with American or mozzarella; for depth, add Gruyère or Gouda.
How to make mac and cheese without butter?
Substitute olive oil or a neutral vegetable oil for the butter in the roux. The texture will be slightly less rich, but it still thickens the sauce.
Why is my mac and cheese grainy?
Graininess usually comes from overheating the cheese sauce (boiling it) or using pre-shredded cheese. Cook the sauce on low heat after adding cheese and always grate block cheese fresh.
Can I add vegetables or protein to mac and cheese?
Absolutely. Fold in steamed broccoli, roasted cauliflower, cooked bacon, or shredded chicken. The sauce coats them beautifully — just be careful not to overload the dish or it will become dry.