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 Onion Soup Mac & Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A luxurious fusion of French onion soup and mac & cheese featuring deeply caramelized onions, Gruyère, and sharp white cheddar in a creamy broth-infused sauce, topped with golden cheese and toasted baguette slices.

  • Total Time: 55 minutes
  • Yield: 6 servings

Ingredients

Onion Base:

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

Cheese Sauce:

3 tbsp all-purpose flour

4 cups beef broth (or vegetable broth for vegetarian)

1 cup half-and-half or heavy cream

1 ½ cups grated Gruyère cheese

1 cup sharp white cheddar cheese, grated

Pasta & Topping:

12 oz elbow macaroni

½ cup extra grated cheese for topping

French bread or baguette slices, toasted (optional)

Instructions

  1. In a large skillet over low heat, melt butter and add sliced onions. Cook slowly for 30–40 minutes, stirring occasionally until onions are deeply caramelized and golden brown.
  2. Add garlic and thyme, then season with salt and pepper. Stir and cook 2 more minutes.
  3. Sprinkle flour over the onions and stir to coat evenly. Gradually whisk in broth, then add half-and-half or cream. Stir constantly until the sauce thickens slightly.
  4. Remove from heat and stir in Gruyère and sharp white cheddar until smooth and melted.
  5. Meanwhile, cook macaroni according to package directions until al dente. Drain, reserving ½ cup of pasta water.
  6. Fold the cooked pasta into the cheese-onion sauce until evenly coated. Add a splash of reserved pasta water if needed to loosen the sauce.
  7. Transfer to an oven-safe dish, top with extra cheese, and arrange toasted baguette slices on top if using.
  8. Broil for 2–4 minutes until the cheese bubbles and turns golden brown. Serve hot.

Notes

Use vegetable broth for a vegetarian version.

Grate cheese fresh for the smoothest sauce texture.

Cook onions low and slow for the best caramelization.

Add a touch of sherry or white wine to the onions for extra depth.

Top with garlic croutons instead of baguette slices for crunch.

  • Author: Chloe Mae
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course, Pasta
  • Method: Stovetop and Broiling
  • Cuisine: American-French Fusion
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 530
  • Sugar: 7g
  • Sodium: 890mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 46g
  • Fiber: 2g
  • Protein: 23g
  • Cholesterol: 80mg