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 Homemade Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 41 reviews
  • Author: admin
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Description

A classic creamy and cheesy Mac and Cheese recipe featuring tender elbow macaroni coated in a rich cheddar cheese sauce made from scratch. This comforting dish is perfect for a quick family dinner or satisfying snack, with easy-to-follow steps and optional variations for dietary needs.


Ingredients

Scale

Pasta

  • 2 cups elbow macaroni

Cheese Sauce

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour (or gluten-free flour for gluten-free version)
  • 2 cups whole milk (or dairy-free milk for dairy-free option)
  • 2 cups sharp cheddar cheese, shredded
  • Salt, to taste
  • Black pepper, to taste
  • 1/2 teaspoon mustard powder (optional)


Instructions

  1. Cook the macaroni: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook until just al dente, about 7-8 minutes. Drain and set aside to prevent overcooking and maintain perfect texture.
  2. Make the roux: In a separate saucepan over medium heat, melt the butter. Whisk in the flour and cook for 2 minutes to form a roux, which provides a creamy thickness to the sauce.
  3. Add milk and thicken: Slowly pour in the milk while whisking constantly to avoid lumps. Continue stirring and cooking until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.
  4. Incorporate cheese and seasoning: Reduce heat to low and stir in the shredded cheddar cheese until fully melted and incorporated. Season with salt, pepper, and optional mustard powder for an extra flavor boost.
  5. Combine pasta and sauce: Gently mix the cooked macaroni into the cheese sauce, ensuring every piece is coated luxuriously. Serve immediately for optimal creaminess and flavor.

Notes

  • For a gluten-free version, substitute all-purpose flour with gluten-free flour.
  • Use dairy-free milk like almond or oat milk and dairy-free cheese for a dairy-free alternative.
  • Mustard powder is optional but adds a nice depth of flavor.
  • Serve immediately to enjoy the best texture and creaminess.
  • Leftovers can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop or microwave.