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

Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mac and Cheese is the ultimate comfort food, with its creamy cheese sauce enveloping perfectly cooked elbow macaroni. This rich, delightful dish is perfect for family gatherings or cozy nights in. Simple to prepare and endlessly customizable, you can enhance it with crispy breadcrumbs or your favorite mix-ins. Celebrate Cheese Day with this unforgettable Mac and Cheese recipe that promises to bring warmth and joy to your table.

  • Total Time: 45 minutes
  • Yield: Serves 6

Ingredients

Scale
  • 8 oz elbow macaroni
  • 2 cups sharp cheddar cheese, shredded
  • 2 cups whole milk
  • 4 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 cup fresh breadcrumbs
  • 1 tsp garlic powder
  • Salt and pepper to taste
  • 1 tsp paprika (optional)

Instructions

  1. Cook the elbow macaroni in salted boiling water until al dente (8-10 minutes). Drain and set aside.
  2. In a saucepan, melt butter over medium heat. Gradually whisk in flour and cook for about 2 minutes.
  3. Slowly add milk while whisking to avoid lumps. Cook until thickened (about 5 minutes), then season with garlic powder, salt, pepper, and paprika.
  4. Stir in the shredded cheddar until melted and smooth.
  5. Combine the cooked macaroni with the cheese sauce until well-coated.
  6. Transfer to a greased baking dish, top with breadcrumbs, and bake at 350°F (175°C) for 20-25 minutes until golden brown.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 60mg