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 Macaroni and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Macaroni and cheese is the ultimate comfort food, delivering warmth and satisfaction in every bite. This creamy dish features tender elbow macaroni enveloped in a rich cheddar cheese sauce, making it a favorite for family dinners and gatherings. With its gooey texture and crispy topping, each serving promises joy for both kids and adults alike. The best part? You can customize it with your choice of toppings or mix in crispy bacon or fresh vegetables to create a unique twist. In under an hour, you can whip up this delicious batch of macaroni and cheese that will surely become a staple in your home.

  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Ingredients

Scale
  • 8 ounces elbow macaroni
  • 2 cups shredded sharp cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 3 cups whole milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Bread crumbs for topping (optional)

Instructions

  1. Cook the elbow macaroni according to package instructions; drain and set aside.
  2. In a large saucepan over medium heat, melt the butter. Whisk in flour until smooth, then gradually add milk while stirring until thickened.
  3. Stir in cheddar and Parmesan until melted and smooth. Season with salt and pepper.
  4. Mix cooked macaroni into the cheese sauce until fully coated.
  5. Transfer to a greased baking dish and sprinkle with breadcrumbs if desired. Bake at 350°F (175°C) for about 20 minutes or until bubbly.
  • Author: Jennifer
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 500
  • Sugar: 8g
  • Sodium: 800mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 21g
  • Cholesterol: 60mg