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

20-Minute Stovetop White Cheddar Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: recipes guru cooking
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A quick and creamy stovetop white cheddar mac and cheese recipe that’s perfect for a comforting meal in just 20 minutes.


Ingredients

Units Scale
  • 8 oz elbow macaroni
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 2 cups whole milk
  • 2 cups shredded white cheddar cheese
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1/4 tsp garlic powder (optional)
  • 1/4 tsp mustard powder (optional)

Instructions

  1. Cook the elbow macaroni according to package directions. Drain and set aside.
  2. In a large saucepan over medium heat, melt the butter.
  3. Whisk in the flour and cook for 1-2 minutes to form a roux.
  4. Gradually whisk in the milk, stirring constantly to avoid lumps.
  5. Bring the mixture to a simmer and cook for 3-5 minutes until slightly thickened.
  6. Reduce heat to low and stir in the shredded white cheddar cheese until melted and smooth.
  7. Add salt, pepper, garlic powder, and mustard powder, if using. Stir to combine.
  8. Fold in the cooked macaroni and stir until fully coated with the cheese sauce.
  9. Serve immediately for the best creamy texture.

Notes

  • Use freshly shredded cheese for the smoothest sauce.
  • Whole milk provides the creamiest texture, but you can substitute with 2% if needed.
  • For extra flavor, try adding a pinch of cayenne pepper or paprika.

Nutrition

  • Serving Size: 1 cup
  • Calories: 420
  • Sugar: 5g
  • Sodium: 420mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 2g
  • Protein: 17g
  • Cholesterol: 65mg