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
French Macaroni & Cheese with Ham

French Macaroni & Cheese with Ham

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Anna
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: French
  • Diet: Low Lactose

Description

A rich and comforting baked macaroni dish made with tender elbow pasta, creamy Gruyere cheese sauce, and savory diced ham, finished until bubbly and lightly golden on top.


Ingredients

Scale
  • 12 ounces dry elbow macaroni
  • 1 cup diced ham
  • 2 cups shredded Gruyere cheese
  • 3 cups whole milk
  • 4 tablespoons unsalted butter
  • 1/4 cup all purpose flour
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg


Instructions

  1. Preheat oven to 375°F.
  2. Bring a large pot of salted water to a boil and cook the elbow macaroni until just al dente. Drain thoroughly and set aside.
  3. In a medium saucepan over medium heat, melt the butter.
  4. Whisk in the flour and cook for 1 to 2 minutes, stirring constantly to form a smooth roux.
  5. Gradually whisk in the milk and continue cooking, stirring frequently, until the sauce thickens.
  6. Remove the saucepan from heat and stir in the shredded Gruyere cheese, salt, black pepper, and ground nutmeg until smooth and creamy.
  7. In a large bowl, combine the cooked macaroni and diced ham. Pour the cheese sauce over the mixture and stir until evenly coated.
  8. Transfer to a baking dish and spread evenly.
  9. Bake for 20 to 25 minutes until bubbly and lightly golden on top.
  10. Let rest for 5 to 10 minutes before serving.

Notes

  • Add the cheese off the heat to prevent a grainy texture.
  • Do not overcook the pasta before baking to keep it tender.
  • Reheat leftovers with a splash of milk to restore creaminess.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 85mg