Ingredients
8 oz elbow macaroni
2 cups shredded sharp cheddar cheese
1 cup shredded Gruyère cheese
2 tbsp unsalted butter
2 tbsp all-purpose flour
2 cups whole milk
1 tsp Dijon mustard
1/2 tsp garlic powder
1/2 tsp onion powder
1/2 tsp paprika
Salt, to taste
Black pepper, to taste
1/2 cup breadcrumbs (optional)
2 tbsp fresh parsley, chopped (optional)
Instructions
- Cook the elbow macaroni in salted boiling water until al dente. Drain and set aside.
- In a saucepan, melt the butter over medium heat.
- Whisk in the flour and cook for 1–2 minutes until lightly golden.
- Slowly whisk in the milk, stirring constantly until the sauce thickens slightly.
- Stir in Dijon mustard, garlic powder, onion powder, paprika, salt, and pepper.
- Reduce heat to low and gradually add the cheddar and Gruyère, stirring until smooth.
- Add the cooked macaroni and stir until fully coated.
- Optional: Transfer to a greased baking dish, top with breadcrumbs, and bake at 375°F (190°C) until bubbly and golden.
- Garnish with fresh parsley and serve warm.
Notes
Keep heat low when melting cheese to avoid a grainy sauce.
Add a splash of milk when reheating to restore creaminess.
Use different cheeses like Monterey Jack or fontina for variation.
Baking is optional for a crunchy topping.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop / Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 7 g
- Sodium: 620 mg
- Fat: 28 g
- Saturated Fat: 17 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 22 g
- Cholesterol: 85 mg