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
Savory French Onion Soup Mac and Cheese Recipe Delight First Image

Macaroni and Cheese with Gruyère and Cheddar


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Gourmet
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A delicious and creamy macaroni and cheese recipe with Gruyère and cheddar cheeses, topped with crispy baguette slices.


Ingredients

Scale
  • 3 large yellow onions, thinly sliced
  • 3 tbsp butter
  • 2 cloves garlic, minced
  • 1 tsp dried thyme
  • Salt and freshly ground black pepper, to taste
  • 3 tbsp all-purpose flour
  • 4 cups beef broth
  • 1 cup half-and-half or heavy cream
  • 1 ½ cups grated Gruyère cheese
  • 1 cup sharp white cheddar cheese, grated
  • 12 oz elbow macaroni
  • Optional: French bread or baguette slices for toasting
  • Extra grated cheese for topping (about ½ cup)

Instructions

  1. Slowly cook onions in butter over low heat for 30-40 minutes, stirring occasionally, until golden brown.
  2. Sprinkle flour over the onions and stir. Gradually whisk in beef broth and half-and-half until smooth. Add garlic and thyme, then melt in Gruyère and cheddar cheeses. Season with salt and pepper.
  3. Boil elbow macaroni until al dente. Drain, reserving some pasta water.
  4. Mix the cooked macaroni into the cheese sauce until evenly coated.
  5. Transfer to an oven-safe dish. Top with extra cheese and baguette slices. Broil until bubbly and golden brown, watching carefully.

Notes

  • For a vegetarian option, use vegetable broth instead of beef broth.
  • Feel free to add other toppings like breadcrumbs for extra crunch.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 600
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 30g
  • Saturated Fat: 18g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 70mg