Mac and Cheese Recipe
This easy homemade Mac and Cheese recipe delivers a creamy, cheesy, and comforting dish perfect for busy weeknights or cozy meals. Featuring tender elbow macaroni and a rich cheese sauce made from sharp cheddar and optional Gruyere or mozzarella, it’s a family favorite that’s quick to prepare and customizable to your taste. Enjoy a classic comfort food with smooth texture and bold flavors that rivals your favorite restaurant version.
- Author: James
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Pasta
- 8 ounces elbow macaroni pasta
Cheese Sauce
- 4 tablespoons butter
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1/2 cup shredded Gruyere or mozzarella cheese (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon mustard powder (optional)
- Cook the Pasta: Bring a large pot of salted water to a boil and add the macaroni. Cook until just al dente according to package directions, then drain and set aside. Slightly undercooked pasta will absorb the cheese sauce better without turning mushy.
- Make the Roux: In the same pot, melt butter over medium heat. Whisk in flour and cook for about one minute until it forms a smooth paste, which helps thicken the sauce beautifully.
- Add Milk and Seasonings: Slowly pour in the milk while whisking constantly to avoid lumps. Bring the mixture to a gentle simmer, adding salt, pepper, and mustard powder, letting it thicken until smooth and creamy.
- Melt the Cheese: Remove from heat and stir in shredded cheddar and any additional cheese you like until melted and silky. This step gives the sauce that irresistible cheesy richness.
- Combine Pasta and Cheese Sauce: Fold the cooked macaroni into the cheese sauce, mixing gently to coat every piece evenly with creamy goodness. Serve immediately for best texture and flavor.
Notes
- Use freshly shredded cheese for best melting and flavor.
- Don’t overcook pasta to avoid soggy mac and cheese.
- Simmer sauce gently and stir frequently for smooth consistency.
- Add cheese off heat to prevent graininess or oiliness.
- Customize spices with nutmeg or smoked paprika for extra flavor layers.
Nutrition
- Serving Size: 1 cup
- Calories: 400
- Sugar: 5g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 60mg
Keywords: mac and cheese, comfort food, creamy mac and cheese, easy mac and cheese, cheesy pasta, homemade mac and cheese, quick dinner