grains · Pasta
Stovetop Mac and Cheese
Creamy, sharp cheddar mac and cheese made entirely on the stovetop in 20 minutes — the weeknight version.

Nutrition (per serving)
420
Calories
14g
Protein
52g
Carbs
16g
Fat
3g
Fiber
Ingredients
Method
-
Cook the pasta in salted boiling water until al dente. Drain and set aside.
-
Make the roux by melting butter in a saucepan over medium heat. Whisk in the flour and cook for 2 minutes, stirring constantly. The roux should be pale golden and smell nutty.
-
Add the warm milk gradually, whisking constantly to prevent lumps. Add it in 3 additions, whisking each smooth before adding more. Bring to a gentle simmer and cook for 3-5 minutes until the sauce thickens enough to coat the back of a spoon.
-
Add the cheese by removing the pan from heat. Stir in the grated cheddar in 3-4 handfuls, letting each addition melt before adding more. Add the Dijon, cayenne, and nutmeg. Season with salt and pepper. The sauce should be smooth, glossy, and pourable.
-
Combine by folding the drained pasta into the cheese sauce until every piece is coated. If the sauce is too thick, add a splash of pasta water or milk.
-
Serve immediately. Stovetop mac and cheese is best eaten right away — it thickens as it cools. If reheating, add a splash of milk and stir over low heat.
Equipment
- Large pot for pasta
- Saucepan Recommended: Cuisinart Chef's Classic 3-Quart Saucepan
- Whisk Recommended: OXO Good Grips 11-Inch Balloon Whisk
Chef Notes
- The most important thing: Grate your own cheese. Pre-shredded cheese is coated in cellulose (anti-caking agent) that prevents smooth melting. You'll get a grainy, clumpy sauce every time with pre-shredded. Freshly grated cheese melts into a silky, glossy sauce.
- Warm the milk before adding it to the roux. Cold milk hitting hot butter causes lumps. Microwave for 90 seconds or warm in a saucepan.
- Add the cheese OFF the heat. Cheese proteins tighten and become stringy above 180°F. Removing from heat and stirring in the cheese gradually gives you a smooth sauce.
- The Dijon and cayenne don't make it taste spicy or mustardy — they amplify the cheese flavor. You won't taste them individually, but the mac and cheese will taste flat without them.
- This is a 20-minute recipe. Don't overcomplicate it — stovetop mac and cheese is weeknight food.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Sharp cheddar | Gruyère, Gouda, or fontina | Each melts differently — Gruyère is nuttier, Gouda is sweeter |
| Whole milk | Oat milk + 1 tbsp butter | Closest non-dairy option for béchamel body |
| Elbow macaroni | Shells, cavatappi, or rotini | Ridged shapes hold more sauce |
| Dijon mustard | 1/2 tsp mustard powder | Same flavor amplification effect |
| Stovetop | Bake at 375°F with panko topping for 25 min | Becomes baked mac and cheese |
What You're Practicing
Stovetop mac and cheese is béchamel + cheese — one of the five French mother sauces adapted into America's favorite comfort food. The roux-to-milk ratio (equal parts butter and flour, 2.5x the milk) is the standard formula you'll use for cream soups, gratins, and soufflés. Visit Mother Sauces for the complete béchamel guide.
The off-heat cheese incorporation teaches you how cheese proteins behave. Below 180°F, cheese melts smoothly. Above 180°F, the proteins tighten and the fat separates — you get a greasy, stringy mess. This same temperature sensitivity applies to fondue, queso, and any cheese sauce. See Techniques for more.
Video Resources
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Stovetop Mac and Cheese ahead of time?
- Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
- How do I store leftover Stovetop Mac and Cheese?
- Store in an airtight container in the refrigerator for up to 4 days. Reheat with a splash of water or broth — pasta and rice dry out as they cool.
- Can I freeze Stovetop Mac and Cheese?
- Cooked pasta dishes freeze well for 2-3 months. Undercook the pasta slightly before freezing since it softens when reheated. Rice freezes well in portioned containers.
- How many servings does this recipe make?
- This recipe serves 6. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- Is Stovetop Mac and Cheese a quick recipe?
- Yes — this recipe is ready in 30 minutes including prep time, making it perfect for busy weeknights.
- Is Stovetop Mac and Cheese vegetarian?
- Yes — this recipe is vegetarian. Check the Common Substitutions section for additional dietary adaptations.
- What substitutions can I make for Stovetop Mac and Cheese?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Classic Fried Rice
Day-old rice stir-fried with egg, vegetables, and soy sauce — the Chinese takeout staple done right at home.

Coconut Rice
Fragrant jasmine rice cooked in coconut milk — a Southeast Asian and Caribbean staple, ready in 20 minutes.

Arroz con Pollo (Chicken and Rice)
Latin American one-pot chicken and rice with sofrito, saffron, and peas — weeknight comfort across the Americas.

Cacio e Pepe
Pecorino and black pepper pasta — Rome's simplest and most demanding dish, with just 3 ingredients.