Baked Macaroni and Cheese from Scratch
Baked Macaroni and Cheese from Scratch features tender elbows coated in a rich cheddar-Parmesan sauce that’s creamy, tangy, and ultra-comforting. A buttery breadcrumb crust bakes to a golden crunch, adding texture to every bite. Serve it for cozy weeknight dinners, potlucks, or holidays when you want a nostalgic side that can easily stand in as the main event.
- Prep10 mins
- Cook45 mins
- Serves4
- DifficultyEasy
- 1
Gather all the ingredients. Preheat the oven to 350 degrees F (175 degrees C). Grease an 8-inch square baking dish.
- 2
Bring a large pot of lightly salted water to a boil. Add the macaroni and simmer, stirring occasionally, until tender yet firm to the bite, about 8 minutes. Drain and transfer to the prepared baking dish.
- 3
Meanwhile, melt 1/4 cup butter in a medium skillet over low heat; whisk in the flour until the mixture becomes paste-like and light golden brown, 3 to 5 minutes.
- 4
Gradually whisk in 2 1/2 cups milk; bring to a simmer.
- 5
Stir in the Cheddar and Parmesan cheeses; season with salt and black pepper. Cook and stir over low heat until the cheeses are melted and the sauce has thickened, 3 to 5 minutes, adding up to 1/2 cup more milk if needed.
- 6
Pour the cheese sauce over the macaroni; stir until well combined.
- 7
Melt 2 tablespoons butter in a skillet over medium heat. Add the bread crumbs; cook and stir until well coated and browned.
- 8
Spread the bread crumbs over the macaroni and cheese; sprinkle with paprika.
- 9
Bake in the preheated oven until the topping is golden brown and the macaroni and cheese is gooey and bubbling, about 30 minutes.
- Calories 712.6 kcal High
- Protein 28.85 g Good Source
- Carbs 69.97 g Moderate
- Total Fat 35.96 g High
- Saturated Fat 22.22 g High
- Trans Fat 0.0 g Low Source
- Cholesterol 104.68 mg High
- Sodium 739.87 mg High
- Fiber 2.28 g Low Source
- Sugar 8.51 g Moderate
- Added Sugar 0.52 g Low Source
- Calcium 562.48 mg Good Source
- Iron 2.92 mg Moderate
- Potassium 285.97 mg Low Source
- Vitamin A 57.87 mcg_rae Low Source
- Vitamin C 0.0 mg Low Source
- Vitamin D 1.52 mcg Low Source
Values are per serving. Percent Daily Values are based on a 2,000-calorie diet.
- Milk 🥛
- Wheat 🌾
- Gluten