How to Make Mac and Cheese with Cheese Sauce

Mac and cheese with a creamy cheese sauce is a timeless comfort food. It beats the boxed versions every time. This homemade recipe delivers gooey, flavorful results. You’ll use simple ingredients. The process takes about 30 minutes. Perfect for weeknight dinners or potlucks. Follow these steps for success.

Ingredients You’ll Need

Gather these pantry staples. They serve 4-6 people.

For the pasta:

  • 1 pound elbow macaroni or cavatappi
  • 4 quarts water
  • 1 tablespoon salt

For the cheese sauce:

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1 cup heavy cream
  • 4 cups shredded sharp cheddar cheese (about 1 pound)
  • 1 cup shredded Gruyère or fontina cheese
  • 1 teaspoon mustard powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste
  • 1/4 teaspoon cayenne pepper (optional, for a kick)

Optional toppings:

  • 1 cup panko breadcrumbs mixed with 2 tablespoons melted butter
  • Chopped parsley for garnish

These ingredients create a velvety sauce. Sharp cheddar provides bold flavor. Gruyère adds nutty depth. Warm the milk first to avoid lumps.

Step-by-Step Instructions

Making mac and cheese starts with perfect pasta. Then build the sauce. Combine them for cheesy bliss.

Step 1: Cook the Pasta

Bring 4 quarts of water to a boil in a large pot. Add 1 tablespoon salt. Stir in the macaroni. Cook until al dente, about 6-8 minutes. Check package instructions. Drain well. Do not rinse. Rinsing removes starch needed for sauce cling. Toss with a teaspoon of oil if not using right away.

Step 2: Make the Roux

Melt 4 tablespoons butter in a large saucepan over medium heat. Whisk in 1/4 cup flour. Cook for 1-2 minutes. Stir constantly. This forms the roux. It thickens the sauce. The mixture should turn golden and smell nutty. Avoid browning too much.

Step 3: Build the Cheese Sauce

Slowly pour in the warmed milk and heavy cream. Whisk vigorously. Cook until the sauce thickens, about 5-7 minutes. It should coat the back of a spoon. Reduce heat to low. Add mustard powder, garlic powder, onion powder, salt, pepper, and cayenne. Stir in shredded cheeses one cup at a time. Mix until fully melted and smooth. Taste and adjust seasoning. Remove from heat.

Step 4: Combine and Bake (Optional)

Add drained pasta to the cheese sauce. Stir gently to coat every noodle. For stovetop version, serve immediately. For baked mac and cheese, preheat oven to 375°F. Transfer to a greased 9×13-inch baking dish. Sprinkle panko topping evenly. Bake 20-25 minutes until golden and bubbly. Broil 1-2 minutes for extra crunch. Let rest 5 minutes before serving.

Your mac and cheese is ready. The sauce clings perfectly. Cheese pulls in every bite.

Tips for the Perfect Cheese Sauce

Cheese sauce can separate if rushed. Follow these pro tips.

  • Use block cheese, not pre-shredded. It melts smoother. Pre-shredded has anti-caking agents.
  • Warm the milk. Cold milk causes lumps. Microwave it for 1-2 minutes.
  • Low and slow for melting. High heat makes cheese stringy or oily.
  • Freshly grate cheese. It incorporates faster.
  • Rest the dish. Allows flavors to meld.
  • Experiment with cheeses. Try smoked gouda for smokiness. Add cooked bacon or broccoli for variety.

Common Mistakes to Avoid

Many home cooks struggle with sauce issues. Here’s how to sidestep them.

  • Overcooking pasta. Al dente holds up in sauce.
  • Skipping the roux. It stabilizes the sauce.
  • Too much cheese at once. Add gradually for even melt.
  • High heat. Simmer, don’t boil.
  • Not seasoning. Bland sauce ruins the dish.

Fix a broken sauce by whisking in a splash of milk off heat. It often recovers.

Variations to Try

Keep it classic or switch it up.

  • Truffle mac and cheese: Drizzle with truffle oil before baking.
  • Buffalo chicken: Mix in shredded rotisserie chicken and buffalo sauce.
  • Vegan version: Use plant-based butter, flour, milk, and cheese.
  • Loaded baked: Top with jalapeños, green onions, and sour cream.
  • One-pot method: Cook pasta right in the sauce for less cleanup.

These twists keep the dish exciting. Scale for crowds.

Nutrition and Storage

One serving (about 1.5 cups) has roughly 650 calories, 35g fat, 50g carbs, and 25g protein. Values vary by ingredients.

Store leftovers in an airtight container. Refrigerate up to 4 days. Reheat in microwave with a splash of milk. Stir well. Freeze portions up to 2 months. Thaw overnight before reheating.

Why Homemade Beats Boxed

Store-bought mixes use powdered cheese. Homemade offers real dairy richness. Control salt and additives. It’s cheaper long-term. Kids love it. Adults crave it.

This recipe scales easily. Double for parties. You’ve mastered mac and cheese with cheese sauce.

Frequently Asked Questions (FAQs)

  1. Can I make this gluten-free?
    Yes. Swap regular pasta and flour for gluten-free versions. Use cornstarch slurry if needed for thickening.

  2. What if my sauce is too thick?
    Whisk in more warm milk, 1/4 cup at a time, over low heat until desired consistency.

  3. How do I prevent the sauce from breaking?
    Avoid high heat and add cheese off the burner. Use freshly grated cheese.

  4. Can I prepare this ahead?
    Assemble unbaked and refrigerate up to 24 hours. Add 10 minutes to bake time.

  5. What’s the best cheese substitute?
    Mix cheddar with mozzarella for stretchiness or Monterey Jack for mild creaminess.