Description
A golden, bubbling masterpiece with a velvety cheese sauce and crispy breadcrumb topping—just like grandma’s!
Ingredients
-
10 oz elbow macaroni
-
¼ cup unsalted butter (56g)
-
3 tbsp all-purpose flour
-
3 cups whole milk (720g)
-
1 cup heavy cream (240g)
-
¼ cup cream cheese (113g)
-
1 tsp garlic powder
-
1 tsp paprika (plus more for garnish)
-
1 tsp onion powder
-
Salt and pepper to taste (½ to 1 tsp each)
-
1 cup shredded cheddar cheese
-
1 cup shredded Gruyère cheese
-
1 cup shredded mozzarella cheese
-
½ cup each of cheddar, Gruyère, and mozzarella
-
1 tbsp chopped fresh parsley
-
Extra paprika (optional)
Instructions
Step 1: Preheat and Prep
-
Preheat oven to 350°F (175°C).
-
Lightly grease a 7×11” baking dish or similar-sized casserole dish.
Step 2: Cook the Pasta
-
Cook elbow macaroni in salted water until al dente (1–2 minutes less than the package suggests).
-
Drain and set aside.
Step 3: Prepare the Cheese Sauce
-
In a large saucepan over medium heat, melt butter.
-
Whisk in flour and cook for about 2 minutes, until lightly golden and fragrant.
-
Stir in garlic powder, onion powder, paprika, salt, and pepper to bloom the spices.
-
Slowly pour in milk and heavy cream, whisking constantly. Add cream cheese and stir until melted and smooth.
-
Bring to a gentle simmer. Once thickened, turn off the heat.
-
Add the shredded cheeses for the sauce (1 cup each of cheddar, Gruyère, and mozzarella) a handful at a time, stirring until fully melted and creamy.
Step 4: Combine Pasta and Sauce
-
Add cooked macaroni to the cheese sauce and mix well to coat every piece.
-
Taste and adjust salt and pepper, if needed.
Step 5: Layer the Casserole
-
Spoon half of the macaroni mixture into the prepared baking dish.
-
Sprinkle with half of the reserved cheeses (½ cup each of cheddar, Gruyère, and mozzarella).
-
Add the remaining macaroni, then top with the rest of the shredded cheese.
Step 6: Bake to Perfection
-
Sprinkle with chopped parsley and a light dusting of paprika.
-
Bake for 15–20 minutes, or until the cheese is melted and bubbling around the edges.
-
For a golden top, broil for 2–3 minutes, watching closely.
Step 7: Rest and Serve
-
Remove from oven and let rest 5 minutes to set before serving.
-
Scoop, serve, and enjoy the creamy, cheesy magic.
Notes
-
Perfect for holidays, weeknight dinners, or whenever comfort food calls.
-
You can use gluten-free pasta and flour to make this dish gluten-free.
-
Always let the dish rest before serving—it makes a big difference in texture and serving ease!
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American