Forget the boxed stuff forever. This Stovetop Mac and Cheese Recipe delivers an incredibly rich, velvety, and flavorful cheese sauce that comes together in under 30 minutes. It’s the ultimate comfort food, made with simple ingredients you probably already have. We’ve perfected this recipe to ensure it’s foolproof, resulting in the creamiest macaroni and cheese you’ve ever had, right on your stovetop. No baking, no fuss, just pure cheesy bliss.
Why You’ll Love This Creamy Stovetop Mac and Cheese Recipe
There are countless reasons this will become your go-to mac and cheese. It’s not just a meal; it’s a solution for busy weeknights, a comforting dish for a quiet evening, and a guaranteed crowd-pleaser for gatherings.
- Quick & Easy: From start to finish, this entire dish is ready in less than 30 minutes. It’s a true one-pan wonder for the sauce.
- Unbelievably Creamy: We use a combination of evaporated milk and a classic butter-flour roux to create a stable, ultra-smooth cheese sauce that never breaks or becomes grainy.
- Simple Ingredients: No fancy, hard-to-find cheeses are required. This recipe uses pantry staples to create a gourmet-tasting result.
- Customizable: This recipe is a fantastic base. Feel free to mix in your favorite cheeses, spices, or toppings to make it your own.

Key Ingredients for the Creamiest Mac and Cheese
The magic of this recipe lies in its simplicity and the way the ingredients work together. Here’s what you’ll need to achieve that perfect, creamy texture.
- Elbow Macaroni: The classic choice for its ability to hold onto that luscious cheese sauce.
- Unsalted Butter: The foundation of our roux, adding essential richness and flavor.
- All-Purpose Flour: This is the key thickener for the cheese sauce.
- Evaporated Milk: Our secret weapon! Evaporated milk has less water and more protein, which creates a super stable and creamy sauce that’s less likely to curdle.
- Whole Milk: Balances the richness of the evaporated milk to achieve the perfect sauce consistency.
- Sharp Cheddar Cheese: For that classic, tangy mac and cheese flavor. Always grate your own cheese to avoid the anti-caking agents in pre-shredded varieties, which can make the sauce gritty.
- Gruyère Cheese: Adds a wonderful nutty and savory depth of flavor that complements the cheddar perfectly.
- Seasonings: We use a simple but effective blend of paprika, garlic powder, and dry mustard powder to enhance the cheesy flavor, plus salt and pepper to taste.
How to Make Stovetop Mac and Cheese
Follow these simple steps for a perfect pot of mac and cheese every time. The key is to have your ingredients prepped and ready to go, as the sauce comes together quickly!
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente. Drain and set aside.
- Start the Roux: While the pasta cooks, melt the butter in a large saucepan or Dutch oven over medium heat. Whisk in the flour and cook for one minute, stirring constantly. This cooks out the raw flour taste.
- Build the Sauce: Slowly pour in the whole milk and evaporated milk while whisking continuously to prevent lumps. Continue to cook, stirring frequently, for about 5-7 minutes, until the sauce has thickened enough to coat the back of a spoon.
- Melt the Cheese: Remove the saucepan from the heat. This is crucial to prevent the sauce from breaking. Gradually add the shredded cheddar and Gruyère, stirring until completely melted and smooth. Stir in the paprika, garlic powder, and mustard powder.
- Combine and Serve: Add the cooked macaroni to the cheese sauce and stir until every noodle is coated. Season with salt and pepper to taste. Serve immediately for the best and creamiest experience.

Tips for Success
Even the simplest Stovetop Mac and Cheese Recipe can benefit from a few expert tips. Follow these for guaranteed deliciousness.
- Shred Your Own Cheese: This is the most important tip! Pre-shredded cheese contains starches that prevent it from melting smoothly. Grating a block of cheese yourself takes just a few minutes and makes a world of difference.
- Don’t Overcook the Pasta: Cook the macaroni just until al dente. It will continue to absorb a little liquid from the sauce, so you want to avoid it becoming mushy.
- Remove From Heat: Always remove the sauce from the heat before adding the cheese. High heat can cause the proteins in the cheese to seize up, leading to a grainy or oily sauce.
- Serve Immediately: Stovetop mac and cheese is at its absolute peak of creaminess right after it’s made. The sauce will thicken as it cools.
Delicious Variations to Try
While this classic recipe is amazing on its own, it’s also a blank canvas. Here are some ideas to customize your dish:
- Different Cheeses: Swap out the Gruyère for Gouda, Monterey Jack, or even some cream cheese for extra creaminess. For a different flavor profile, try this white cheddar mac and cheese.
- Add Protein: Stir in cooked, crumbled bacon, shredded rotisserie chicken, or smoked sausage for a heartier meal.
- Spice it Up: Add a pinch of cayenne pepper or a dash of your favorite hot sauce for a little kick.
- Make it Baked: Want a crispy topping? For a different experience, try this classic baked mac and cheese recipe.
- Add Veggies: Stir in steamed broccoli florets or sautéed mushrooms and onions for added flavor and nutrition.
What to Serve with Mac and Cheese
This dish is a star on its own, but it also pairs beautifully with a variety of sides. Serve it with some homemade garlic knots to soak up the extra sauce, a simple green salad with a vinaigrette dressing, or some roasted vegetables like air fryer broccoli.
Frequently Asked Questions
Stovetop mac and cheese is best enjoyed immediately for the creamiest texture. If you need to make it ahead, you can reheat it on the stove over low heat, adding a splash of milk to loosen the sauce as it warms up.
To prevent a grainy sauce, use high-quality, full-fat cheese that you grate yourself. Most importantly, remove the saucepan from the heat before stirring in the cheese. High heat can cause the proteins to curdle, resulting in a gritty texture.
The sauce is thickened with a roux, which is a paste made from equal parts melted butter and flour. Cooking the roux for at least one minute before slowly whisking in the milk creates a stable, thick, and creamy base for the cheese sauce.
This recipe uses a combination of whole milk and evaporated milk. Evaporated milk is a fantastic ingredient for cheese sauces as its high protein content helps stabilize the sauce and makes it incredibly creamy without being overly heavy like heavy cream can be.
A combination of cheeses is best for both flavor and texture. Sharp cheddar provides the classic tangy flavor, while a good melting cheese like Gruyère, Gouda, or Monterey Jack adds creaminess and depth. Always shred your own cheese for the smoothest sauce.
The Ultimate Comfort Dish
This Stovetop Mac and Cheese Recipe is more than just food; it’s a warm hug in a bowl. It’s a testament to the fact that simple, well-made dishes are often the most satisfying. We know this will become a staple in your recipe collection. Give it a try and let us know what you think in the comments below. For more delicious and easy recipes, be sure to follow us on Pinterest!

Stovetop Mac and Cheese Recipe

Stovetop Mac and Cheese Recipe (Ultra Creamy & Easy)
Ingredients
Equipment
Instructions
- Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente. Drain and set aside.
- While the pasta cooks, melt the butter in a large saucepan or Dutch oven over medium heat. Whisk in the flour and cook for one minute, stirring constantly.
- Slowly pour in the whole milk and evaporated milk while whisking continuously to prevent lumps. Continue to cook, stirring frequently, for about 5-7 minutes, until the sauce has thickened.
- Remove the saucepan from the heat. Gradually add the shredded cheddar and Gruyère, stirring until completely melted and smooth. Stir in the paprika, garlic powder, and mustard powder.
- Add the cooked macaroni to the cheese sauce and stir until every noodle is coated. Season with salt and pepper to taste. Serve immediately.
Notes
Remove From Heat: Always remove the sauce from the heat before adding the cheese to prevent a grainy or oily sauce.
Serve Immediately: Stovetop mac and cheese is best served fresh and hot for maximum creaminess.