Quick and Easy Homemade Mac and Cheese Recipe (15 Minutes)

On 2/20/2026, 8:39:18 PM

Make this quick and easy homemade mac and cheese recipe in just 15 minutes. Creamy, cheesy comfort food using simple pantry ingredients you already have.

Table of Contents

This homemade mac and cheese recipe uses simple pantry ingredients and cooks in 15 minutes on the stovetop. Core ingredients include elbow pasta, sharp cheddar cheese, milk, butter and flour for the roux. Grate your own cheese for smoothest results. The stovetop method requires no baking. Key tips include never boiling the sauce and adding cheese off the heat to prevent graininess. Customize with proteins like bacon or chicken, vegetables like broccoli or spinach, and flavor boosters like buffalo sauce or pesto.

Question

Answer

How long does homemade mac and cheese take to make?

The stovetop method takes 15 minutes total from start to finish.

Why should I grate my own cheese instead of using pre-shredded?

Pre-shredded cheese contains anti-caking agents that make the sauce grainy and prevent smooth melting.

What is the most common mistake when making cheese sauce?

Boiling the milk mixture or adding cheese while the pot is still on high heat causes separation and graininess.

What cheese combinations work best for mac and cheese?

Sharp cheddar mixed with Gruyère, Fontina, or white cheddar creates the best flavor and melting texture.

Can I add protein to make mac and cheese a complete meal?

Yes, bacon, shredded chicken, diced ham, sausage, or tuna all work well as mix-ins.

Simple ingredients you need for homemade mac and cheese

You likely have most ingredients for this quick and easy homemade mac and cheese recipe already in your pantry.

Core ingredients

Pasta

Elbow macaroni works best. Cavatappi or shells also work well.

Cheese

Sharp cheddar is classic. Mix with white cheddar, Gruyère or Fontina.

Milk

Whole milk, half-and-half or heavy cream. Higher fat means creamier sauce.

Butter

Salted or unsalted. Adjust salt accordingly.

Flour

All-purpose flour thickens the sauce.

Seasonings and extras

  • Salt and black pepper
  • Dry mustard powder adds depth
  • Paprika for subtle smokiness
  • Garlic powder optional but tasty

Cheese combinations worth trying

  • Sharp cheddar + white cheddar for classic flavor
  • Cheddar + Gruyère for nutty richness
  • Cheddar + Fontina for extra creaminess
  • Pepper jack + cheddar for a spicy kick

American cheese or Velveeta mixed with cheddar creates an ultra-smooth emulsified sauce. Many cooks swear by this trick for silky results.

For a simpler 3-ingredient version, you only need pasta, heavy cream and cheddar cheese.

Stovetop method ready in 15 minutes flat

The stovetop method beats everything for speed. No baking required.

Step-by-step instructions

  • Boil pasta in salted water until al dente. Drain and set aside.
  • Melt 3 tablespoons butter in the same pot over medium heat.
  • Whisk in 3 tablespoons flour. Cook 1 minute until bubbly.
  • Slowly pour in 2 cups milk while whisking constantly.
  • Cook until sauce thickens. Do not let it boil.
  • Remove from heat. Stir in 2 cups shredded cheese until melted.
  • Add pasta back to pot. Toss to coat evenly.
  • Season with salt and pepper to taste.

Time breakdown

Boil pasta

8 minutes

Make cheese sauce

5 minutes

Combine and serve

2 minutes

Total

15 minutes

No-roux shortcut method

Skip the butter and flour step. Whisk flour directly into cold milk before adding to the pot. This saves time and still creates a thick sauce.

For an even faster one-pot version, cook pasta in minimal water. The concentrated starch helps create a creamy sauce naturally.

Common mistakes to avoid

  • Do not boil the milk mixture. High heat makes sauce grainy.
  • Do not overcook pasta. Slightly undercook if baking later.
  • Add cheese off the heat. High heat separates the proteins.

Key tips for smooth and creamy cheese sauce

A smooth sauce makes or breaks homemade mac and cheese. Follow these rules for perfect results every time.

Essential tips for creamy sauce

  • Grate your own cheese. Pre-shredded contains anti-caking agents that prevent smooth melting.
  • Use high-fat dairy. Whole milk, half-and-half or heavy cream yield creamier results than low-fat options.
  • Never boil the sauce. Keep milk below boiling after adding cheese. High heat causes separation.
  • Add cheese off the heat. Remove pot from burner before stirring in cheese.
  • Whisk constantly. Prevents lumps when adding milk to the roux.

How to fix common sauce problems

Problem

Solution

Grainy sauce

Blend with immersion blender to smooth it out

Too thick

Add more milk, a splash at a time

Too thin

Simmer longer or add more cheese

Lumpy sauce

Strain through a fine mesh sieve

Not cheesy enough

Add more cheese or try a sharper variety

The roux ratio

Use equal parts butter and flour for your roux. Standard ratio is 3 tablespoons each to 2 cups milk. This creates the perfect base thickness.

For a standalone cheese sauce you can make ahead, follow the same method. Store in fridge up to 5 days and reheat gently.

Temperature matters most

  • Warm milk before adding to roux. Cold milk can cause lumps.
  • Let roux cook 1 minute to remove raw flour taste.
  • Cheese should be at room temperature for faster melting.

Easy add-ins and variations to switch things up

Transform basic mac and cheese into a complete meal with simple add-ins.

Protein add-ins

Bacon

Crisp and crumble. Mix in or top before serving.

Chicken

Shredded rotisserie chicken works great.

Ham

Diced ham adds smoky flavor.

Sausage

Sliced and browned chorizo or Italian sausage.

Tuna

Drained canned tuna for tuna mac melt.

Try this bacon mac and cheese recipe for a crowd favorite.

Vegetable mix-ins

  • Broccoli florets. Steam first or add frozen directly.
  • Spinach. Fresh wilts quickly in hot pasta.
  • Peas. Frozen peas need no prep.
  • Jalapeños. Pickled adds tang and heat.
  • Rotel tomatoes. Adds southwest flair.

Flavor boosters

  • Buffalo sauce for spicy kick
  • Pesto for herby richness
  • Sriracha for heat
  • Kimchi for Korean twist
  • Salsa for Mexican-style mac
  • Chili mac: Add ground beef, beans and chili spices. See chili mac recipe.
  • Lobster mac: Fancy dinner worthy with chunks of lobster meat.
  • Four cheese: Mix cheddar, Gruyère, Fontina and Parmesan.
  • BBQ chicken: Add shredded chicken and BBQ sauce.

For a rich 4-cheese mac and cheese, blend different melting cheeses for complex flavor.