Easy Homemade Stovetop Mac & Cheese Recipe

Stovetop Mac & Cheese

Nothing beats the comfort of a creamy stovetop mac and cheese! This recipe is quick, rich, and full of cheesy goodness, perfect for weeknight dinners or cozy weekends.

Prep Time: 20 minutes | Cook Time: 15 minutes | Total Time: 35 minutes
Yield: 6 servings

Ingredients

  • 1 pound cavatappi shells (or elbow macaroni)
  • ¼ cup unsalted butter
  • ¼ cup all-purpose flour
  • ¾ teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup milk (any kind, I used 2%)
  • 1¼ cups heavy whipping cream
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese

Equipment Needed:

  • Large pot
  • Medium saucepan
  • Measuring cups and spoons
  • Whisk

Step-by-Step Instructions

  1. Cook the Pasta
    Bring a large pot of salted water to boil. Add pasta and cook until al dente according to package directions. Drain and set aside.
  2. Make the Roux
    In a medium saucepan, melt butter over medium heat. Whisk in flour, salt, and pepper until smooth. This creates a roux, the base for your cheese sauce. (Tip: For extra flavor, add a pinch of garlic powder or paprika here.)
  3. Add Milk and Cream
    Slowly whisk in milk and heavy cream. Continue whisking until the mixture begins to bubble and thicken slightly.
  4. Melt the Cheese
    Lower the heat and add shredded cheddar and mozzarella. Stir until melted and smooth.
  5. Combine Pasta and Sauce
    Add drained pasta into the cheese sauce and toss until evenly coated. If the sauce feels too thick, stir in 1–2 tablespoons of extra milk.
  6. Rest and Serve
    Let the mac and cheese sit for about 5 minutes before serving. This helps the sauce set and cling to the noodles.

Pro Tips

  • Cheese Swap: Try adding Parmesan, cheddar jack, or even Gruyère for extra depth of flavor.
  • Spice It Up: A dash of paprika, cayenne, or nutmeg can bring out more complexity.
  • Make Ahead: Cook the pasta and sauce separately, then combine just before serving for the creamiest results.

Nutrition Information (per serving, approx.)

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 plate46812g36g31g1g3g

Disclaimer: Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice.

5e97e1770190fe86622b404efa7e063e 68d7db2703dcf
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
u6167657127 httpssmjrunuqkunrks5qm this image shows a close f881c40b ebaf 4d37 9267 899543d317e9 1 68d7db2749ab4 150x150 1

Stovetop Mac & Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: carlosramirez
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A creamy stovetop mac and cheese recipe that’s quick, rich, and full of cheesy goodness, perfect for weeknight dinners.


Ingredients

  • 1 pound cavatappi shells (or elbow macaroni)
  • ¼ cup unsalted butter
  • ¼ cup all-purpose flour
  • ¾ teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup milk (any kind)
  • 1¼ cups heavy whipping cream
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese


Instructions

  1. Bring a large pot of salted water to boil. Add pasta and cook until al dente according to package directions. Drain and set aside.
  2. In a medium saucepan, melt butter over medium heat. Whisk in flour, salt, and pepper until smooth to create a roux.
  3. Slowly whisk in milk and heavy cream. Continue whisking until the mixture begins to bubble and thicken slightly.
  4. Lower the heat and add shredded cheddar and mozzarella. Stir until melted and smooth.
  5. Add drained pasta into the cheese sauce and toss until evenly coated. If the sauce feels too thick, stir in 1–2 tablespoons of extra milk.
  6. Let the mac and cheese sit for about 5 minutes before serving.

Notes

Consider adding Parmesan, cheddar jack, or Gruyère for extra depth of flavor. For extra spice, add paprika, cayenne, or nutmeg.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star