
Onion Soup Mac & Cheese
Ultra creamy mac & cheese meets deeply caramelized onion soup vibes. This Onion Soup Mac & Cheese is rich, cheesy, comforting, and packed with sweet, slow-cooked onions that melt right into the sauce. Perfect as a cozy main dish or an indulgent side, and easy to double if needed.
Author: Delicate Kitchen
Meal Type: Peanuts Free
Cuisine: American
Difficulty: EASY
Prep. Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 2 servings
Calories: 1,345 kcal per serving
Ingredients
- 1 cup - macaroni
- salt
- 2 tablespoons - butter
- 1 tbsp - flour
- ¾ cup - heavy cream
- ⅔ cup - milk
- garlic powder and paprika
- 1 pinch - nutmeg
- 2 ½ ounces - mozzarella
- 2 ½ ounces - emmentaler
- 2 ½ ounces - gouda
- 6 - onions
- olive oil
- 1 pinch - sugar
Instructions
- Cook the macaroni in well-salted water until al dente (slightly undercooked). Drain and set aside, it will finish cooking in the oven.
- Heat olive oil in a large pan and add the sliced onions with a pinch of salt. Cover with a lid and cook on medium heat (level 6/9), stirring occasionally. Let them slowly caramelize for a deep, sweet flavor, this can take quite a while.
- For a faster version, add small splashes of water as needed to prevent sticking, and optionally a pinch of sugar to speed up browning. Cook until soft, jammy, and deeply golden.
- Set aside and divide the onions in half.
- In a saucepan, melt the butter over medium heat. Add the flour and cook for about 1 minute, stirring constantly. Gradually pour in the heavy cream and milk, whisking until smooth.
- Season with salt, pepper, garlic powder, paprika, and a pinch of nutmeg. Let the sauce simmer gently until slightly thickened.
- Mix all three cheeses together. Add half of the cheese mixture to the sauce and stir until melted and smooth.
- Add the cooked macaroni and half of the caramelized onions to the sauce and mix well.
- Transfer the mac & cheese to a baking dish. Top with the remaining caramelized onions and sprinkle over the remaining cheese.
- Bake at 180°C (top/bottom heat) for 30 minutes, until bubbly and lightly golden on top.
Nutrition
Energy: 1,345 kcal | Total Fat: 83 g | Saturated: 48 g | Trans: 0 g | Unsaturated: 3 g | Cholesterol: 237 mg | Total Carbs: 108 g | Fiber: 10 g | Sugars: 29 g | Proteins: 47 g | Sodium: 1,730 mg | Polyunsaturated: 4 g | Monounsaturated: 25 g
©2026 OnlineCook LLC