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

Creamy Stovetop Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 30 reviews
  • Author: Ivy
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Creamy Stovetop Mac and Cheese is a comforting classic made with tender macaroni noodles enveloped in a rich, velvety cheese sauce featuring sharp cheddar and Swiss or Gruyere cheese. This quick and easy recipe is perfect for a hearty weeknight dinner or a cozy side dish, ready in just 20 minutes using simple stovetop cooking techniques.


Ingredients

Pasta

  • 16 ounces uncooked macaroni noodles

Cheese

  • 8 ounces sharp cheddar cheese, shredded (about 2 ¼ cups)
  • 8 ounces Swiss cheese or Gruyere cheese, shredded (about 2 ¼ cups)

Sauce

  • ¼ cup unsalted butter
  • ¼ cup all-purpose flour or 2 tablespoons cornstarch
  • 1 ½ teaspoons salt
  • 1 teaspoon black pepper
  • 1 teaspoon mustard powder
  • 3-4 dashes hot sauce or ¼ teaspoon cayenne pepper
  • 3 cups half and half or whole milk


Instructions

  1. Boil Pasta: Bring a large pot of salted water to a boil over medium-high heat on the stove. Add the macaroni noodles and cook according to package directions until al dente.
  2. Drain Noodles: Drain the cooked macaroni thoroughly and set aside to keep warm.
  3. Prepare Cheese: While the pasta cooks, shred the sharp cheddar and Swiss (or Gruyere) cheese, then set aside.
  4. Make Roux: Place a large saucepan or Dutch oven over medium heat. Add the butter and let it melt completely. Once melted, whisk in the flour to form a smooth roux, cooking for about 1-2 minutes to remove the raw flour taste.
  5. Season Sauce: Add salt, black pepper, mustard powder, and hot sauce (or cayenne pepper) to the roux, stirring to combine evenly.
  6. Add Dairy: Gradually pour in the half and half while whisking continuously to avoid lumps. Bring the mixture to a gentle boil, stirring often to thicken the sauce.
  7. Melt Cheese: Reduce the heat to medium-low and stir in the shredded cheddar and Swiss (or Gruyere) cheese. Continue stirring consistently until the cheese melts completely into a smooth, creamy sauce.
  8. Combine Pasta and Sauce: Remove the sauce from heat and immediately stir in the cooked macaroni noodles, ensuring each piece is coated with the cheesy sauce.
  9. Serve: Serve the mac and cheese hot and fresh for best texture and flavor.

Notes

  • You can substitute Swiss cheese with Gruyere for a nuttier flavor.
  • Using half and half gives a richer sauce, but whole milk can be used for a lighter version.
  • For a gluten-free option, substitute all-purpose flour with a gluten-free flour blend or cornstarch as noted.
  • Adjust the hot sauce or cayenne pepper according to your preferred spice level.
  • Stir frequently while melting cheese to prevent the sauce from separating or becoming grainy.