Stove-Top Macaroni Cheese
There’s something undeniably comforting about a bowl of homemade macaroni cheese. It evokes memories of childhood dinners and cozy family gatherings. This stove-top macaroni cheese recipe elevates that nostalgic favorite to new heights with its creamy texture and rich flavor—all in a fraction of the time it takes to bake in the oven. Whether it’s a quick weeknight meal or a way to impress guests, this dish promises satisfaction with every creamy bite.
Why make this recipe
Reasons to try it
If you’re looking for a budget-friendly meal that delights both kids and adults alike, this is your answer. It uses simple ingredients you likely already have in your pantry, and the beauty of it lies in its simplicity—no baking required! In just about 20 minutes, you can whip up a dish that’s perfect for busy weeknights, potlucks, or a lazy Sunday afternoon.
"I made this for my family on a whim, and they couldn’t get enough! The creaminess is just perfect, and I love how easy it is to make." — Sarah, satisfied home cook
How to make Stove-Top Macaroni Cheese
Preparing Stove-Top Macaroni Cheese
This easy recipe comes together in just a few steps, making it perfect for even the most novice of cooks. Here’s an overview to set your expectations:
- Boil and cook your macaroni.
- Create a simple roux and stir in your milk.
- Melt in the cheese and combine everything.
- Serve it up!
With this dish, you can impress without stress.
Ingredients
What you’ll need
- 2 tbsp salted butter
- 2 tbsp plain flour
- 500ml milk
- 150g-200g of grated cheese (cheddar, gouda, or a blend works wonders)
- 1 tsp chicken stock paste
- 1 tsp Dijon mustard
- Salt and pepper to taste
- 250g macaroni (or another short pasta like penne or fusilli)
Feel free to experiment with cheese types or add a sprinkle of paprika for a hint of spice.
Directions
Step-by-step instructions
-
Bring a large pot of salted water to a boil. Cook the macaroni according to the packet instructions until it’s just al dente. Before draining, reserve about ¼ cup of the pasta cooking water and set it aside.
-
In a medium saucepan over medium heat, melt the butter. Once melted, add the flour, stirring constantly for about 2-3 minutes until it becomes a pale golden color and gives off a nutty aroma.
-
Slowly whisk in the milk to avoid lumps, continuing to stir until the sauce thickens—this should take about 4 to 5 minutes.
-
Stir in the grated cheese, chicken stock paste, Dijon mustard, and a generous grind of black pepper.
-
Add the reserved pasta water to loosen the sauce for a creamier consistency. Taste before adding salt; you might be surprised at how flavorful the cheese and stock paste make it.
-
Turn off the heat and add the drained pasta to the cheese sauce, mixing until it’s fully coated. Let it rest for a minute or two before serving, allowing it to thicken even more.
-
Serve immediately, garnished with extra black pepper if desired.
How to serve Stove-Top Macaroni Cheese
Best ways to enjoy it
For a cozy family dinner, serve your macaroni cheese in bowls with a sprinkle of fresh herbs or a dash of hot sauce for those who enjoy a kick. Pair it with a simple green salad or garlic bread for a complete meal. It also makes a fantastic side dish for fried chicken or grilled vegetables.
How to store
Keeping leftovers fresh
If you have leftovers (if that ever happens!), store them in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stovetop with a splash of milk to restore creaminess. If you find yourself with too much mac and cheese, you can freeze it in an airtight container for up to 3 months—just remember to let it cool completely before freezing.
Tips to make
Pro chef tips
- Use a mix of cheeses for depth of flavor. Cheddar adds sharpness, while a creamy cheese like mozzarella or gouda lends extra richness.
- Make sure to whisk continuously when adding the milk to prevent lumps, ensuring a smooth sauce.
- If you’re short on time, consider using pre-grated cheese. However, block cheese often melts better and creates a creamier texture.
Variations
Creative twists
Don’t be afraid to get creative! You can mix in cooked vegetables like broccoli or spinach for added nutrition. For a smoky flavor, try adding cooked bacon or pancetta. If you’re feeling adventurous, sprinkle in some Cajun seasoning or truffle oil for a gourmet twist!
FAQs
Your questions answered
How long does this recipe take to prepare?
This stovetop macaroni cheese can be ready in about 20 to 25 minutes—perfect for your busy schedule!
Can I make this dish gluten-free?
Absolutely! Simply substitute the plain flour for a gluten-free alternative, like almond flour or cornstarch, and use gluten-free pasta.
Is it safe to freeze leftovers?
Yes, you can freeze it! Just ensure it cools fully before transferring to an airtight container.

Stove-Top Macaroni Cheese
Ingredients
Method
- Bring a large pot of salted water to a boil. Cook the macaroni according to the packet instructions until it’s just al dente. Before draining, reserve about ¼ cup of the pasta cooking water and set it aside.
- In a medium saucepan over medium heat, melt the butter. Once melted, add the flour, stirring constantly for about 2-3 minutes until it becomes a pale golden color and gives off a nutty aroma.
- Slowly whisk in the milk to avoid lumps, continuing to stir until the sauce thickens—this should take about 4 to 5 minutes.
- Stir in the grated cheese, chicken stock paste, Dijon mustard, and a generous grind of black pepper.
- Add the reserved pasta water to loosen the sauce for a creamier consistency. Taste before adding salt.
- Turn off the heat and add the drained pasta to the cheese sauce, mixing until it’s fully coated. Let it rest for a minute before serving.
- Serve immediately, garnished with extra black pepper if desired.
