Go Back
+ servings
French Onion Soup Mac & Cheese

Savory French Onion Soup Mac & Cheese for Cozy Nights

Experience the comfort of creamy mac and cheese with the rich flavors of French onion soup in this budget-friendly recipe.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner
Cuisine: French
Calories: 500

Ingredients
  

For the Caramelized Onions
  • 2 medium Onions Provide sweetness and depth. Essential for the French onion flavor.
  • 2 tablespoons Olive Oil or Butter For caramelizing the onions.
For the Pasta Base
  • 2 cups Elbow Macaroni Acts as the base for the dish.
For the Cheesy Sauce
  • 1 cup Gruyère Cheese Adds nutty richness and superb melting qualities.
  • 1 cup Cheddar Cheese Brings tanginess to the creaminess.
  • 1 cup Mozzarella Cheese Ensures the dish is gooey and cheesy.
  • 1 cup Milk Creates the creamy sauce base.
  • 1 cup Cream Creates the creamy sauce base.
For the Savory Depth
  • 2 cups Vegetable Broth Adds savory depth.
For the Crunchy Topping
  • 1 cup Breadcrumbs Offer a crunchy topping.

Equipment

  • large skillet
  • baking dish

Method
 

Cooking Instructions
  1. Caramelize Onions: Heat oil or butter in a large skillet over medium heat. Add sliced onions and cook slowly until browned and sweet (approximately 30-40 minutes). Stir occasionally to prevent sticking.
  2. Cook Pasta: Boil elbow macaroni in salted water until al dente, usually about 7-9 minutes. Drain and set aside while you prepare the cheese sauce.
  3. Make Cheese Sauce: In the same skillet used for onions, combine milk, cream, and add grated Gruyère, cheddar, and mozzarella cheeses. Stir gently until melted and smooth.
  4. Combine: Stir in the caramelized onions and cooked pasta, ensuring everything is evenly coated in the luscious cheese sauce.
  5. Prepare for Baking: Transfer the cheesy mixture into a baking dish or an oven-safe skillet. Top it generously with breadcrumbs and a sprinkle of additional cheese for a golden finish.
  6. Bake: Preheat the oven to 375°F (190°C) and bake for about 15-20 minutes, or until the top is golden and bubbly, creating an inviting crust.
  7. Serve Hot: Allow the dish to cool slightly before serving to let the flavors mingle. Then dish out and enjoy this comforting meal!

Nutrition

Serving: 1servingCalories: 500kcalCarbohydrates: 60gProtein: 20gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 70mgSodium: 800mgPotassium: 400mgFiber: 2gSugar: 5gVitamin A: 500IUVitamin C: 2mgCalcium: 400mgIron: 2mg

Notes

Optional: Garnish with fresh herbs like parsley or thyme for an aromatic finish.

Tried this recipe?

Let us know how it was!