If you’ve ever dreamed of the ultimate comfort food that’s creamy, cheesy, and irresistibly satisfying, let me introduce you to my Stovetop Classic Macaroni and Cheese Recipe. This recipe is hands-down one of my favorite ways to enjoy mac and cheese because it’s made all in one pot, which means less cleanup and more time to dig in. The magic here is how the pasta cooks directly in the luscious sauce, making every bite glossy and silky without getting gloopy or overdone. Whether you’re making it for a weeknight dinner or a cozy weekend treat, this stovetop classic will quickly become a staple in your kitchen.
Ingredients You'll Need
For this Stovetop Classic Macaroni and Cheese Recipe, you don’t need any exotic ingredients—just simple essentials that come together to create a rich, flavorful dish. Each component plays a role: butter and flour form the creamy base, milk adds richness, pasta cooks to perfect tenderness right in the sauce, and the blend of cheeses delivers that classic melty goodness.
- Butter (50 g / 3 ½ tbsp): The key to a silky roux that gives the sauce its velvety texture.
- Flour (3 tbsp): Helps thicken the sauce gently for that perfect cling without heaviness.
- Milk (2 cups, full fat preferred): Brings creaminess and body; full fat makes the sauce richer but low fat works too.
- Water (2 ½ cups): Allows the pasta to cook right in the sauce, releasing starch for gloss and flavor.
- Elbow macaroni (250 g / 2 ½ cups, uncooked): The classic pasta shape that holds onto every bit of cheesy sauce.
- Mozzarella cheese (¾ cup, shredded): Melts beautifully, contributing stretch and silkiness.
- Cheddar, Colby, or Gruyere cheese (1 ½ cups, shredded): Adds depth of flavor and that signature sharp bite.
- Salt and pepper: Essential for seasoning and balancing the creamy flavors.
- Optional seasonings (1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon mustard powder): These powders add subtle layers of savory complexity without overpowering the cheese.
How to Make Stovetop Classic Macaroni and Cheese Recipe
Step 1: Make the Roux Base
Start by melting the butter in a medium pot over medium heat. Once melted, whisk in the flour and cook it for about a minute. This small step cooks out the raw flour taste and creates the base of your luscious sauce, setting the stage for smooth, creamy cheese magic.
Step 2: Add Milk and Water
Pour in about three-quarters of a cup of milk, stirring quickly to form a smooth slurry. Then add the rest of the milk along with the water and optional seasonings. This combination will allow the pasta to cook right in the sauce, releasing starch that makes the dish shine with that glossy finish every great mac and cheese should have.
Step 3: Cook Macaroni in Sauce
Add the dry elbow macaroni directly into the simmering milk and water mixture. Stir occasionally as the heat brings everything to a gentle bubble. Once you see wisps of steam, reduce the heat to medium-low. Keep stirring regularly for 9 to 10 minutes until the macaroni is tender but still firm to the bite. At this point, the sauce is thinner than you want—it will thicken beautifully after adding cheese.
Step 4: Incorporate Cheese for Ultimate Creaminess
Remove the pot from the heat and stir in the shredded mozzarella and cheddar cheese quickly. This is where the sauce thickens and becomes gloriously rich and cheesy. Taste and adjust salt and pepper as needed—your stovetop classic macaroni and cheese is nearly ready to enjoy!
Step 5: Serve Immediately for Best Texture
This dish is best served right away while it’s warm, creamy, and full of that melty cheese goodness. Waiting too long can lead to a thicker, less saucy texture but if that happens, a splash of milk or water can bring it right back to perfection.
How to Serve Stovetop Classic Macaroni and Cheese Recipe
Garnishes
Sprinkle freshly chopped parsley or chives on top for a pop of color and fresh flavor. A dash of smoked paprika or a few cracks of black pepper also add a nice visual touch and a little extra zing. These small garnishes turn the humble mac into something a little more special.
Side Dishes
Pair this creamy macaroni and cheese with crisp green veggies like steamed broccoli, roasted Brussels sprouts, or a simple garden salad to balance the richness. For a heartier meal, try crispy baked chicken or juicy meatloaf on the side—it creates a comforting feast everyone will love.
Creative Ways to Present
Serve your stovetop mac and cheese in individual ramekins topped with buttery panko breadcrumbs, then broil briefly for a golden crust. You can also scoop it into bell peppers or stuff it inside baked potatoes for fun and filling presentations sure to impress.
Make Ahead and Storage
Storing Leftovers
Leftover stovetop classic macaroni and cheese keeps well in an airtight container in the fridge for up to 3 days. Before you seal it up, let it cool completely to keep the sauce creamy and prevent excess moisture from making it soggy.
Freezing
Freezing is possible but not ideal if you want to keep the creamy texture intact. However, if you freeze it, use a freezer-safe container and consume within 1 to 2 months for best flavor. Thaw it overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stovetop or in the microwave, adding a splash of milk or water to loosen the sauce if it thickened too much. Stir frequently to help the sauce regain its glossy, silky quality, just like when freshly made.
FAQs
Can I use a different type of pasta in this recipe?
Absolutely! While elbow macaroni is classic, you can use small shells, cavatappi, or penne. Just keep an eye on cooking times since different shapes cook at different rates when done stovetop in sauce.
What if I don’t have all the seasoning powders?
No worries! The garlic, onion, and mustard powders add subtle depth but the recipe is still delicious without them. Feel free to add a pinch of nutmeg or smoked paprika for a twist.
Can I make this recipe vegan or dairy-free?
For a dairy-free version, substitute butter with a plant-based alternative, use plant milk (like oat or almond), and swap cheese for vegan cheese melts. The technique remains the same and you’ll still get creamy goodness!
Is it better to use full-fat or low-fat milk?
Full-fat milk produces the creamiest, richest sauce, but low-fat milk works fine if you prefer. Just know the texture and flavor will be slightly lighter but still comforting and tasty.
How do I avoid a gluggy, over-thick sauce?
The trick is to remove the pot from the heat when the pasta is just al dente and the sauce still a bit thin, then stir in the cheese off the heat. The sauce thickens significantly as the cheese melts and the starches settle, resulting in perfect consistency.
Final Thoughts
I can’t recommend this Stovetop Classic Macaroni and Cheese Recipe enough if you're craving a true comfort food hug in a bowl. With its rich, creamy texture and that wonderful cheesy flavor from real ingredients, it’s the kind of dish you’ll want to make again and again. So grab your pot, pull out those cheeses, and treat yourself to one of the coziest, easiest meals you’ll ever enjoy!
Print
Stovetop Classic Macaroni and Cheese Recipe
This classic stovetop Macaroni and Cheese is a creamy, silky comfort food made in one pot, allowing the sauce to perfectly cling to the pasta without needing to be overly thickened. The unique cooking method combines pasta cooking with cheese sauce preparation, resulting in tender macaroni and a luscious, glossy sauce enriched with a blend of mozzarella and sharper cheeses. It’s quick to prepare, taking just 18 minutes from start to finish, and offers a traditional Western-style meal perfect as a dinner or side dish.
- Total Time: 18 minutes
- Yield: 5-6 servings
Ingredients
Cheese Sauce Base
- 50 g / 3 ½ tablespoon butter
- 3 tbsp flour
- 2 cups milk (full fat preferred but low fat is ok)
- 2 ½ cups water
- Salt and pepper to taste
- 1 tsp garlic powder (optional)
- ½ tsp onion powder (optional)
- ½ tsp mustard powder (optional)
Pasta
- 250 g / 2 ½ cups elbow macaroni, uncooked
Cheese
- ¾ cup mozzarella cheese, shredded
- 1 ½ cups cheese (Cheddar, Colby, Gruyere), shredded
Instructions
- Melt Butter and Make Roux: Melt 50 g (3 ½ tbsp) butter in a medium pot or large saucepan over medium heat. Add 3 tablespoon flour to the melted butter and cook for 1 minute, stirring constantly, to form a roux that will help thicken the sauce.
- Add Milk and Water: Pour about ¾ cup of milk into the pot and stir it briskly to combine with the roux, creating a slurry. Then, add the remaining milk and continue mixing until smooth. Add 2 ½ cups water and your choice of seasonings—1 teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon mustard powder, and salt and pepper to taste.
- Add Macaroni: Stir in the 250 g uncooked elbow macaroni. Stir occasionally as the mixture comes to a gentle simmer. When wisps of steam appear and the sauce begins to heat up, reduce the heat to medium-low to allow slow cooking.
- Simmer and Cook Pasta: Cook the macaroni gently for 9 to 10 minutes, stirring regularly to prevent sticking and ensure even cooking. The sauce will bubble gently, and the macaroni will cook until just tender but still firm to bite. At this point, the sauce will be thinner than desired but will thicken later.
- Add Cheese and Finish Sauce: Remove the pot from heat and quickly stir in ¾ cup shredded mozzarella and 1 ½ cups shredded cheese (a blend of Cheddar, Colby, or Gruyere). Stir until the cheese melts and the sauce thickens and becomes glossy. Adjust seasoning with additional salt and pepper if needed.
- Serve Immediately: Serve the macaroni and cheese right away for the best texture and flavor. The sauce will thicken further as it sits, so prompt serving is ideal for creamy consistency.
Notes
- The combination of mozzarella and sharper cheeses like Cheddar, Colby, or Gruyere gives a balance of meltiness and flavor; using only mozzarella is not recommended due to its mild flavor.
- If the sauce becomes too thick after removing from heat, stir in a splash of milk or water to loosen it. If it is too thin, cook a little longer on the stove with stirring.
- This recipe cooks pasta directly in the sauce, allowing the starch to release and create a glossy finish that clings perfectly to the pasta, following a classic Italian technique.
- You can turn this into a baked mac and cheese by topping with a buttered panko breadcrumb and parmesan mixture, then placing under a broiler for a few minutes, continuing to cook the pasta and forming a crispy crust.
- Take the pot off the heat when pasta is still slightly firm as it will continue to cook in the residual heat while stirring in cheese.
- Prep Time: 3 minutes
- Cook Time: 15 minutes
- Category: Dinner, Side
- Method: Stovetop
- Cuisine: Western
Leave a Reply