Macaroni and Cheese Recipe
How to Make macaroni and cheese recipe for creamy comfort starts with cooking pasta just until al dente, then building a simple cheese sauce on the stove so every bite stays creamy (not dry). The sauce begins as a roux, then turns into a silky béchamel-style base with milk before you melt in cheddar and other cheeses for maximum flavor.
This style is perfect for busy family dinners because it comes together fast, is easy to customize, and reheats well with a splash of milk. Serve it as a main dish with a salad or as a side for chicken, beef, or vegetables for cozy comfort any night of the week.
Table of Contents
Table of Contents

Macaroni and Cheese Recipe
Equipment
- 1 Large Pot For boiling the pasta.
- 1 Saucepan For making the cheese sauce.
- 1 Whisk To keep the roux and sauce smooth.
- 1 Colander For draining pasta.
Ingredients
Creamy Stovetop Mac and Cheese
- 1 pounds elbow macaroni (or shells)
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 cups milk (whole or 2%) Warm milk helps the sauce smooth out faster.
- 2.5 cups sharp cheddar cheese, freshly shredded Avoid pre-shredded for smoothest melt.
- 1 cups mozzarella or Monterey Jack (optional) Adds extra creaminess and stretch.
- 1 teaspoons salt To taste, divided.
- 0.5 teaspoons black pepper To taste.
- 0.5 teaspoons mustard powder (optional) Enhances cheesy flavor.
- hot sauce or paprika (optional) A small dash or pinch for gentle warmth.
Instructions
How to Make Macaroni and Cheese for Creamy Comfort
- Step 1: Bring a large pot of salted water to a boil. Cook the macaroni until al dente according to package directions. Drain and set aside.
- Step 2: In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1–2 minutes, whisking constantly, until the mixture is thick and pale and the raw flour smell is gone.
- Step 3: Slowly pour in the warm milk in splashes, whisking continuously to avoid lumps. Bring the sauce to a gentle simmer and cook until it thickens to a creamy consistency.
- Step 4: Reduce the heat to low. Stir in the shredded cheddar (and optional mozzarella/Jack) until fully melted and smooth. Season with salt, pepper, and optional mustard powder and a dash of hot sauce or paprika.
- Step 5: Add the drained macaroni to the cheese sauce and stir until evenly coated. Serve immediately, adding a splash of milk if needed to loosen the sauce.
Why You’ll Love This Macaroni and Cheese Recipe
- Stovetop, quick, and truly creamy—no baking required.
- Classic roux method gives a smooth sauce that clings to every noodle.
- Customizable cheese blend (cheddar, mozzarella, Monterey Jack, Gruyère, etc.).
- Great for kids and adults, and easy to scale up for family meals.
- Stores and reheats well when you add a little liquid back in.
Recipe Snapshot
| Recipe Snapshot | |
|---|---|
| Category | Main / Side |
| Cuisine | American |
| Prep Time | 10 minutes |
| Cook Time | 15–20 minutes |
| Total Time | 25–30 minutes |
| Dietary | Vegetarian |
| Serves | 6 |
| Best Served | Hot and creamy right away |
Ingredients for Macaroni and Cheese Recipe
- Elbow macaroni (or shells/cavatappi): The classic shape that holds sauce well.
- Butter: Forms the base of the roux and adds richness.
- All-purpose flour: Thickens the sauce into a smooth, creamy coating.
- Milk (whole or 2%): Turns the roux into a creamy sauce; warm milk helps it smooth out faster.
- Shredded cheddar: The main “mac and cheese” flavor; freshly shredded melts smoother than pre-shredded.
- Optional extra cheese (mozzarella, Monterey Jack, Gruyère): Adds extra creaminess and stretch.
- Salt and black pepper: Balances the richness and keeps the flavor from tasting flat.
- Mustard powder (optional): A small pinch enhances cheesy flavor without tasting like mustard.
- Hot sauce or paprika (optional): Adds subtle warmth and depth.

How to Make the Macaroni and Cheese Recipe
Step 1: Cook the pasta
Boil pasta in salted water until al dente, then drain and set aside.
Step 2: Make a quick roux
In a saucepan, melt butter over medium heat, whisk in flour, and cook 1–2 minutes until the mixture looks thick and pale (not browned).
Step 3: Whisk in milk and thicken
Slowly add milk in splashes while whisking continuously, then cook until the sauce thickens to a creamy consistency.
Step 4: Melt in the cheese
Reduce heat to low and stir in shredded cheese until fully melted and smooth; season with salt, pepper, and optional mustard powder or hot sauce.
Step 5: Combine and serve
Add the drained pasta to the cheese sauce and stir until fully coated, then serve immediately.

Pro Tips of Macaroni and Cheese Recipe
- Warm the milk before adding it so the sauce thickens faster and stays smooth.
- Keep the heat low when adding cheese to prevent a grainy or broken sauce.
- Use freshly shredded cheese for the smoothest melt.
- If it gets too thick, loosen with a splash of milk just before serving.
- For a baked-style top, transfer to a dish, add cheese, and broil briefly (optional).
How to Serve Macaroni and Cheese Recipe
- As a main with a simple salad or roasted vegetables.
- As a side dish with chicken, beef, or a hearty protein.
- With a topping of extra shredded cheese and black pepper.
- Mixed with steamed broccoli or peas for a kid-friendly veggie boost.
- With a sprinkle of paprika or a dash of hot sauce for gentle heat.
Make Ahead and Storage
Storing Leftovers
- Cool mac and cheese, then store in an airtight container in the refrigerator.
- It’s best within about 3–4 days for flavor and texture.
- Expect it to thicken in the fridge; that’s normal and fixes easily when reheating.
Freezing
- Freeze in portioned airtight containers for easier thawing and reheating.
- Thaw overnight in the refrigerator before reheating for the best texture.
- Some sauces can separate slightly after freezing, but gentle reheating with added milk helps.
Reheating
- Reheat on the stovetop over low heat with a splash of milk, stirring often to bring back creaminess.
- Microwave in short bursts, stirring between rounds, adding a little milk if needed.
- For baked mac and cheese leftovers, the oven (covered with foil) helps maintain better texture.
For More Recipes, follow me on Facebook and Pinterest
FAQs
Why did my cheese sauce turn grainy?
What cheeses work best for creamy mac and cheese?
How do I keep mac and cheese creamy for leftovers?
Can I bake this mac and cheese?
Yes—transfer to a baking dish, top with cheese (or crumbs), and bake or broil until bubbly and golden.
