Easy Mac and Cheese Recipe Stovetop

On 2/28/2026, 5:18:09 AM

Make ultra-creamy stovetop mac and cheese in 20 minutes with simple pantry ingredients. This easy one-pot recipe delivers perfect comfort food fast for busy weeknight dinners.

Table of Contents

Use block sharp cheddar, whole milk, elbow macaroni.

Cook pasta 1 minute less in salted water, reserve water, never rinse.

Build roux, whisk milk gradually, simmer 5 minutes.

Melt cheese on lowest heat gradually, stir constantly with wooden spoon.

Mix hot pasta into sauce, add pasta water for consistency.

Serve immediately in warm bowls, reheating ruins texture.

Question

Answer

Why avoid pre-shredded cheese?

Cellulose coating prevents smooth melting and creates grainy sauce.

What milk works best?

Whole milk creates richest sauce, lower fat milks sacrifice texture.

Why serve immediately?

Sauce thickens and noodles absorb liquid as it cools, ruining creamy texture.

Can I store leftovers?

Storage ruins texture, sauce separates and noodles become mushy when reheated.

What pot size is needed?

Use 6-quart pot minimum to prevent crowded sticky noodles and scorching.

Gather ingredients and large pot.

Core ingredients

Elbow macaroni

1 pound

Sharp cheddar cheese

3 cups shredded

Whole milk

3 cups

Unsalted butter

4 tablespoons

All-purpose flour

4 tablespoons

Salt

1 teaspoon plus 1 tablespoon for water

Black pepper

1/2 teaspoon

Equipment needed

  • Large pot (6-quart minimum)
  • Whisk
  • Measuring cups and spoons
  • Cheese grater
  • Colander
  • Wooden spoon

Ingredient selection

Pick sharp cheddar for bold flavor.

Mild cheddar tastes bland.

Buy block cheese only.

Pre-shredded contains cellulose powder.

Cellulose prevents smooth melting.

Cellulose creates grainy sauce.

Whole milk creates richest sauce.

Lower fat milks sacrifice texture.

Elbow macaroni catches maximum sauce.

Shells or cavatappi work too.

Unsalted butter gives salt control.

All-purpose flour builds proper roux.

No other flour works same.

Freshly ground pepper tastes better.

Prep work

Shred cheese first.

Place in bowl near stove.

Measure milk.

Let warm on counter 10 minutes.

Room temperature milk incorporates smoothly.

Cold milk curdles easier.

Fill pot with 4 quarts water.

Add 1 tablespoon salt.

Salted water flavors pasta inside and out.

Place pot on largest burner.

Turn heat to high.

Set whisk within easy reach.

Set wooden spoon within reach.

Set measuring spoons within reach.

Place butter next to stove.

Place flour next to stove.

Clear counter of all clutter.

You will move fast once cooking starts.

Have trivet ready for hot pot.

Pot size matters

Use 6-quart pot minimum.

Pasta needs room to swim.

Crowded pot creates sticky noodles.

Wider pot cools faster later.

Heavy bottom pot prevents scorching.

Thin pots develop hot spots.

Hot spots burn cheese sauce.

Small pot requires cooking in batches.

Batch cooking takes more time.

Boil pasta, start sauce base.

Boil pasta correctly

Water must reach rolling boil first.

Add 1 tablespoon salt to water.

Pour in 1 pound elbow macaroni.

Stir immediately to prevent sticking.

Stir every minute thereafter.

Cook 1 minute less than package directs.

Pasta finishes cooking in sauce later.

Reserve 1 cup pasta water before draining.

Pasta water contains starch for sauce.

Drain pasta in colander.

Do not rinse pasta.

Rinsing removes starch that thickens sauce.

Set drained pasta aside.

Return empty pot to stove.

Timing table

Pasta type

Package time

Your cook time

Elbow macaroni

8 minutes

7 minutes

Shell pasta

9 minutes

8 minutes

Cavatappi

10 minutes

9 minutes

Build roux foundation

Reduce heat to medium.

Add 4 tablespoons butter to pot.

Melt butter completely.

Do not brown butter.

Browned butter changes flavor.

Whisk in 4 tablespoons flour.

Whisk constantly for 1 minute.

Roux should smell nutty, not burnt.

Flour taste must cook out.

Mixture will bubble and foam.

This is normal.

Keep whisk moving entire time.

Scrape bottom and corners.

Flour sticks in corners.

Stuck flour creates lumps later.

Add milk properly

Pour 3 cups milk slowly.

Pour in steady stream.

Whisk continuously while pouring.

Cold milk makes smoother sauce.

Room temperature works fine.

Never add all milk at once.

Adding gradually prevents lumping.

Whisk vigorously after each addition.

Sauce will look thin initially.

Continue whisking.

Increase heat to medium-high.

Bring mixture to simmer.

Small bubbles form at edges.

Do not boil vigorously.

Boiling breaks sauce.

Simmer 5 minutes.

Sauce thickens enough to coat spoon.

Stir constantly during simmer.

Scrape pot bottom frequently.

Thick bottom scorches easily.

Heat control

  • Too high heat burns roux
  • Too low heat takes forever
  • Medium heat works perfect
  • Adjust burner as needed
  • If sauce thickens too fast, lower heat
  • If sauce not thickening, raise heat slightly
  • Whisking prevents skin formation
  • Skin forms if left untouched

Melt cheese into warm milk.

Reduce heat before adding cheese

Turn burner to lowest possible setting.

Sauce must stay hot but never simmer.

Boiling milk curdles cheese instantly.

Curdled cheese creates grainy texture forever.

Test heat with hand near pot.

Should feel warm, not hot.

If sauce bubbles at all, remove from heat.

Let cool 30 seconds before continuing.

Return to low heat after cooling.

Patience prevents sauce breaking completely.

Add cheese gradually

Grab small handful shredded cheese.

Scatter across sauce surface evenly.

Never dump all cheese at once.

Let cheese sit 10 seconds undisturbed.

Stir gently with wooden spoon.

Cheese melts into silky ribbons.

Add next handful only after first disappears.

Continue until all 3 cups incorporated.

Total melting time: 3-4 minutes.

Rushing creates permanent clumps.

Stirring technique

  • Use wooden spoon, never whisk
  • Whisk breaks cheese strands apart
  • Stir slow figure-eight motion
  • Scrape bottom continuously
  • Cheese sinks and sticks fast
  • Stuck cheese burns within seconds
  • Keep spoon moving constantly
  • Stopping makes sauce separate

Cheese melting behavior

Cheese type

Melting speed

Result

Sharp cheddar

Medium

Smooth, stable

Mild cheddar

Fast

Thin, runny

Monterey Jack

Fast

Creamy, gooey

Pre-shredded

Slow

Grainy, clumpy

Fix broken sauce immediately

Broken sauce looks oily and separated.

Fat pools on surface.

Caused by too much heat.

Caused by adding cheese too fast.

Caused by stopping stirring.

If breaking starts, remove pot instantly.

Add 2 tablespoons cold milk.

Stir vigorously until smooth again.

Return to lowest heat.

Continue adding remaining cheese.

Season and finish

Add 1 teaspoon salt now.

Add 1/2 teaspoon black pepper.

Stir thoroughly to distribute.

Taste sauce carefully.

Cheese adds significant saltiness.

Adjust salt in tiny increments.

Too much salt ruins entire dish.

Add pinch cayenne if desired.

Cayenne enhances cheese flavor subtly.

Do not overpower main cheese taste.

Check final consistency

Dip wooden spoon in sauce.

Draw finger across back of spoon.

Sauce should leave clear line.

Line holds for 2 seconds minimum.

If sauce too thick, add pasta water.

Add 1/4 cup at a time.

Stir and check again.

Sauce thickens more when pasta added.

Err on thinner side now.

Perfect consistency coats pasta evenly without pooling.

Mix pasta with cheese sauce.

Mixing technique

Turn off burner completely.

Remove pot from heat source.

Pour drained pasta into cheese sauce.

Pour pasta all at once.

Never pour sauce over pasta.

Sauce over pasta creates uneven coating.

Pasta to sauce ensures full coverage.

Stir immediately with wooden spoon.

Use lifting and folding motion.

Toss pasta like salad.

Scrape bottom and sides constantly.

Every noodle must touch sauce.

Continue tossing 2 full minutes.

Sauce thickens as it cools.

Work fast while hot.

Cold pasta makes sauce seize.

Seized sauce becomes clumpy.

Hot pasta keeps sauce silky.

Add pasta water strategically

Scoop out 1 cup pasta water before draining.

Set aside in heatproof cup.

Add 1/4 cup now to mixed pasta.

Pour slowly while stirring constantly.

Pasta water loosens sauce perfectly.

Pasta water adds starch for cling.

Regular water dilutes flavor.

Never use regular water.

Add more if sauce looks thick.

Sauce should coat noodles generously.

Not pool excessively at bottom.

Not stick to spoon in globs.

Perfect consistency looks creamy and fluid.

Common mixing mistakes

Mistake

Result

Fix

Adding sauce to pasta

Uneven coating, dry spots

Always add pasta to sauce

Not stirring enough

Clumpy distribution

Stir 2 minutes minimum

Using cold pasta

Sauce seizes, grainy

Mix while pasta hot

Skipping pasta water

Thick, gloppy texture

Add 1/4 cup minimum

Mixing over heat

Cheese breaks, oily

Remove from heat first

Portion size guide

Servings

Pasta amount

Cheese sauce amount

Total time

2 people

1/2 pound

1.5 cups

15 minutes

4 people

1 pound

3 cups

20 minutes

6 people

1.5 pounds

4.5 cups

25 minutes

8 people

2 pounds

6 cups

30 minutes

Serve immediately for best results

Stovetop mac and cheese waits for no one.

Serve within 5 minutes of mixing.

Sauce continues thickening as it cools.

Reheating ruins creamy texture permanently.

Portion into warm bowls.

Warm bowls keep food hot longer.

Run bowls under hot water 30 seconds.

Dry bowls completely before serving.

Wet bowls make sauce watery.

Portion sizes: 1.5 cups per person.

Fill bowls generously.

Mac and cheese lovers eat large portions.

Optional garnishes and add-ins

  • Fresh cracked black pepper
  • Chopped parsley or chives
  • Extra shredded cheese on top
  • Hot sauce on side
  • Bread crumbs (toast separately in butter)
  • Crispy bacon bits
  • Paprika sprinkle
  • Garlic powder pinch
  • Onion powder pinch
  • Mustard powder (tiny amount)

Storage and leftovers warning

Mac and cheese does not store well.

Sauce separates when refrigerated.

Noodles absorb all liquid overnight.

Reheated texture becomes grainy.

Make only what you will eat.

If you must store, use airtight container.

Refrigerate within 2 hours.

Reheat with splash of milk.

Stir constantly while reheating.

Quality drops significantly.

Fresh is always best.

Plan portions carefully.

Avoid leftovers entirely if possible.

Season and serve immediately.

Final seasoning check

Taste mac and cheese now.

Cheese adds salt already.

Add salt in tiny pinches only.

Stir well after each addition.

Taste again before adding more.

Over-salting ruins entire dish.

Black pepper adds depth.

Add 1/4 teaspoon at a time.

Fresh ground pepper tastes stronger.

Adjust pepper to preference.

Cayenne adds subtle heat.

Add pinch if desired.

Mustard powder enhances cheese.

Add 1/8 teaspoon maximum.

Why immediate serving matters

Sauce thickens as it cools.

Noodles absorb liquid quickly.

Texture becomes dry and clumpy.

Flavor dulls when temperature drops.

Cheese firms up and loses creaminess.

Serve within 5 minutes maximum.

Have bowls ready before mixing.

Warm bowl preparation

Run serving bowls under hot water.

30 seconds warms them sufficiently.

Dry bowls completely with towel.

Wet bowls dilute sauce.

Warm bowls keep food hot longer.

Cold bowls shock hot pasta.

Shocked pasta seizes sauce into clumps.

Place warmed bowls near stove beforehand.

Portion sizes

Age group

Portion size

Second helpings

Adults

1.5 cups

Plan extra 50%

Teenagers

2 cups

Plan extra 75%

Children

1 cup

Plan extra 25%

Optional toppings table

Topping

When to add

Effect

Extra shredded cheese

On hot pasta in bowl

Melts into gooey top layer

Fresh black pepper

At table individually

Sharp bite, aromatic

Hot sauce

Individual bowls only

Customizable heat level

Chopped chives

Just before serving

Fresh onion flavor

Buttered bread crumbs

After portioning

Crunch contrast

Crispy bacon bits

On top at end

Smoky, salty crunch

Serving mistakes to avoid

  • Letting sit in pot: sauce continues cooking and thickens too much
  • Using cold plates: drops temperature fast, seizes sauce
  • Portioning too early: sauce thickens before eating begins
  • Stirring too much after mixing: breaks down noodles into mush
  • Adding toppings too soon: lose texture contrast
  • Waiting for guests: food cools, quality drops

Quick serving steps

Scoop 1.5 cups per bowl for adults.

Fill bowls generously, mound slightly.

Smooth top with back of spoon.

Sprinkle pinch of paprika for color pop.

Add fresh crack of black pepper.

Place on table immediately while steaming.

Call family to table beforehand.

Mac and cheese cools faster than you think.

Reheating warning

Stovetop mac and cheese does not reheat well.

Sauce separates when refrigerated overnight.

Noodles become mushy and absorb all liquid.

Reheated texture becomes grainy and unappealing.

Make only what you will eat in one meal.

Fresh is the only way to enjoy true creaminess.

Plan portions carefully before cooking.

Avoid leftovers entirely if possible.