This simple mac and cheese recipe is the kind of comfort food that never goes out of style. Creamy, cheesy, and made entirely from scratch, it comes together in just 30 minutes with ingredients you probably already have on hand. I make this on busy weeknights when my family needs something warm and satisfying, and it always gets cleaned plates.
My mom used to make stovetop mac and cheese from scratch every Sunday, and I still remember how the kitchen smelled when that cheese sauce hit the pasta. Pure comfort in a bowl. When I started cooking for my own kids, I knew the boxed stuff just would not cut it. This simple mac and cheese is my version of that childhood memory, streamlined for real weeknight life. The secret is a quick roux-based sauce that comes together in minutes and coats every noodle. If you also love a heartier twist, my Creamy Chicken Mac and Cheese is a great next step. Your family will thank you!
Table of Contents
Ingredients for Simple Mac And Cheese
For this recipe, I keep the ingredient list short and focused on quality. I always grate my own sharp cheddar from the block because pre-shredded cheese contains anti-caking agents that can make the sauce grainy. Here is everything you need:
- 8 oz elbow macaroni
- 2 cups sharp cheddar cheese (freshly grated) – I always grate my own for the smoothest, creamiest melt
- 1 cup mild cheddar or American cheese (optional) – my preference is to add this for extra body in the sauce
- 3 cups whole milk
- 4 tbsp unsalted butter
- 4 tbsp all-purpose flour
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 pinch dry mustard powder (optional) – in my experience, this adds a subtle depth without any mustardy flavor coming through
- 1 pinch nutmeg (optional)
For a bolder, more indulgent take on mac and cheese night, my Steak and Pepper Jack Queso Mac and Cheese uses a similar base with a spicy kick the whole family loves.
Step-by-Step Instructions
I recommend reading through all the steps before you start. The sauce comes together quickly once the roux is ready, so having everything prepped in advance keeps things smooth and stress-free.
Step 1: Bring a large pot of well-salted water to a rolling boil. Cook elbow macaroni according to package directions until just al dente. Drain thoroughly and set aside. Do not rinse the pasta.
Step 2: In a large saucepan over medium heat, melt the butter completely. Sprinkle in the flour and whisk constantly for 1 to 2 minutes until you have a smooth, pale roux. It should smell lightly nutty but not brown.
Step 3: Slowly pour in the whole milk while whisking continuously to prevent lumps. If lumps form early, keep whisking over the heat and they will smooth out. Continue stirring over medium heat until the sauce thickens and gently simmers, about 5 to 7 minutes. It should coat the back of a spoon.
Step 4: Remove the pan from heat before adding cheese. This is the most important step for a smooth sauce. Add all the cheese, salt, pepper, and optional seasonings. Stir until completely melted and the sauce is silky. Adding cheese to an overheated pan causes it to break and turn greasy.
Step 5: Add the drained macaroni to the cheese sauce and stir gently until every piece is coated. Serve immediately for the creamiest results. The sauce thickens as it sits, so do not delay serving.
Also try my Juicy Pink Mac and Cheese for a fun, colorful variation that uses the same stovetop technique.
What to Serve with Simple Mac And Cheese
Mac and cheese is rich and creamy, so it pairs best with sides that add freshness, crunch, or a little contrast. Here are some family-tested favorites:
Simple Green Salad: A lightly dressed salad with crisp romaine and a bright vinaigrette cuts right through the richness of the cheese sauce.
Garlic Butter Chicken and Broccoli: My Garlic Butter Chicken Broccoli adds protein and greens to the plate and is ready in about the same time as this mac and cheese. The garlic butter flavor complements the cheddar sauce really well.
Easy Chicken Breast and Green Beans: If you want a lighter protein side, my Easy Chicken Breast and Green Beans is a go-to. Clean, simple, and nutritionally balanced alongside a creamy pasta dish.
Did you enjoy this recipe?
Save it to your Pinterest board and make it again later!
๐ Save this Recipe@dinnerchickenrecipes
Sheet Pan Sausage and Veggies: For a heartier spread, my Sheet Pan Sausage and Veggies roasts up while the mac and cheese cooks on the stovetop. Great for feeding a crowd.
Sliced Tomatoes: Fresh tomatoes with a pinch of salt bring an acidic brightness that lifts the whole plate without any extra cooking required.
Creamy One Pot Broccoli Cheddar Orzo: If you are serving a vegetarian crowd and want a second cheesy dish on the table, my Creamy One Pot Broccoli Cheddar Orzo rounds out the meal with extra vegetables and big flavor.
Storage and Serving Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will absorb the sauce as it sits, so the texture thickens overnight.
To reheat, add a splash of milk to your portion and warm it slowly over low heat on the stovetop, stirring frequently. This revives the creamy texture without drying it out. I recommend skipping the microwave when you can, as it tends to make the sauce separate or turn rubbery.
Pro tip: this dish works great as a base for add-ins. Stir in cooked bacon, diced tomatoes, or frozen peas to make it your own. If you love comfort food pasta in general, my One Pot Creamy Garlic Pasta and Spinach and Ricotta Stuffed Shells are two more weeknight favorites worth bookmarking.
FAQs
Can I use pre-shredded cheese for this simple mac and cheese recipe?
You can, but freshly grated cheese melts much smoother. Pre-shredded bags contain anti-caking powders that can make the sauce slightly grainy.
Why did my cheese sauce turn out lumpy?
Lumps usually form when the milk is added too quickly to the roux. Pour slowly while whisking constantly, and keep the heat at medium throughout the process.
Can I make this ahead of time?
Mac and cheese is best served fresh, but you can make the cheese sauce up to a day ahead and store it separately. Reheat gently with a splash of milk before adding freshly cooked pasta.
Conclusion
This simple mac and cheese proves that the best comfort food does not need to come from a box. With a handful of pantry staples and about 30 minutes, you get a rich, creamy homemade dish the whole family will love. Give this one a try tonight and see how fast it disappears.
Simple Mac And Cheese
Ingredients
Equipment
Method
- Bring a large pot of well-salted water to a rolling boil. Cook elbow macaroni according to package directions until just al dente. Drain thoroughly and set aside. Do not rinse the pasta.
- In a large saucepan over medium heat, melt the butter completely. Sprinkle in the flour and whisk constantly for 1 to 2 minutes until you have a smooth, pale roux that smells lightly nutty.
- Slowly pour in the whole milk while whisking continuously to prevent lumps. Continue stirring over medium heat until the sauce thickens and gently simmers, about 5 to 7 minutes. It should coat the back of a spoon.
- Remove the pan from heat. Add all the cheese, salt, pepper, and optional seasonings. Stir until completely melted and the sauce is smooth and creamy. Removing from heat prevents the cheese from breaking.
- Add the drained macaroni to the cheese sauce and stir gently until every piece is evenly coated. Serve immediately for the creamiest results.












