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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 40 minutes
  • Yield: Serves 6

Description

Indulge in the ultimate comfort food with this creamy homemade mac and cheese recipe. Perfectly cooked elbow macaroni is enveloped in a rich, velvety cheese sauce made from sharp cheddar, ensuring every bite delivers satisfaction. Finished with a golden breadcrumb topping, this dish offers a delightful contrast of textures. Whether you’re hosting a family dinner or enjoying a cozy night in, this mac and cheese will warm your heart and keep you coming back for seconds. Easy to customize with your favorite add-ins, it’s sure to be a crowd-pleaser at any gathering.


Ingredients

Scale
  • 2 cups elbow macaroni
  • 2 cups shredded sharp cheddar cheese
  • 2 cups whole milk
  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 1 cup plain breadcrumbs
  • Salt and pepper to taste

Instructions

  1. Cook the elbow macaroni in salted boiling water until al dente, about 8 minutes. Drain well.
  2. In a saucepan over medium heat, melt the butter. Whisk in the flour until smooth, then gradually add the milk while stirring until thickened.
  3. Remove from heat and stir in the shredded cheddar cheese until melted and smooth.
  4. Combine the cooked macaroni with the cheese sauce until well coated.
  5. For the baked version, preheat oven to 350°F (175°C). Transfer mixture to a greased baking dish, top with breadcrumbs, and bake for 20 minutes until bubbly.
  6. Serve hot.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 450
  • Sugar: 4g
  • Sodium: 750mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 60mg