Skip to main content

Macaroni and Cheese with Caramelized Onions and Bacon

"Very intense, rich dish due to the sharpness of the cheeses melded with spicy, creamy, and tangy flavors."

Jump to recipe ↓

Why it works: Cheese and onion are a kitchen classic. They rank in the top 8% of all ingredient pairs, and 4,838 recipes mention both. Both carry 2-isopropyl-3-methoxypyrazine, which smells earthy, pea. The science ↓

The recipe

1 - 9x13 inch casserole
Prep20 min
Cook1 hr

Ingredients

Contains: egg, milk, wheat (auto-detected from the ingredients and method; we can miss things, so check labels)

Directions

Method written by CompKitchen from the ingredient list. Not the original author's method, not kitchen-tested.

  1. Cook the elbow macaroni in a large pot of boiling salted water until just tender, about 8 minutes. Drain and toss with 1/4 cup butter in a large bowl.

  2. Fry the bacon in a skillet over medium heat until crisp, about 8 minutes. Drain on paper towels, crumble, and set aside.

  3. In a skillet over medium heat, melt 2 tablespoons butter. Add the sliced onion and brown sugar and cook, stirring often, until deep golden, about 15 minutes. Add the garlic and cook 1 minute more.

  4. In a saucepan over medium heat, melt the other 2 tablespoons butter. Whisk in the flour and cook 1 minute. Gradually whisk in the milk, ground mustard, paprika, salt, pepper and hot pepper sauce. Simmer, stirring, until thickened, about 5 minutes.

  5. Remove the sauce from the heat. Stir in the Asiago and Cheddar a handful at a time until melted, then stir in the cream cheese and sour cream until smooth.

  6. Whisk the beaten egg with a ladle of the hot cheese sauce, then stir the egg mixture back into the sauce. Do not let it boil.

  7. Stir the cheese sauce, caramelized onions and half the crumbled bacon into the macaroni. Spread into a buttered 9x13 inch (23x33 cm) casserole dish.

  8. Mix the panko with the chopped parsley and sprinkle over the top with the remaining bacon.

  9. Bake at 350°F (177°C) for 25 to 30 minutes, until bubbling and golden on top. An instant-read thermometer in the center should reach 160°F (71°C) for the egg.

  10. Let rest 10 minutes before serving.

By allrecipes. Recipe from Open Recipes.

Explore the science

The flavor team

The pairs that carry this dish. Each one is judged two ways: how much aroma chemistry they share, and how many recipes mention both.

  1. Cheese + oniontop 8% of all pairs
    Aroma overlapmoderate
    Mentioned together4,838 recipes

    Shared aroma: 2-isopropyl-3-methoxypyrazine (earthy, pea).

  2. Aroma overlapstrong
    Mentioned together468 recipes

    Shared aroma: ethyl 2-methylbutyrate (fruity, apple).

  3. Cheese + cheddar cheesetop 1% of all pairs
    Aroma overlapstrong
    Mentioned together984 recipes

    Shared aroma: 2-isopropyl-3-methoxypyrazine (earthy, pea).

  4. Onion + garlictop 1% of all pairs
    Aroma overlapstrong
    Mentioned together29,030 recipes

    Shared aroma: furaneol (caramel, strawberry).

  5. Cream cheese + cheesetop 2% of all pairs
    Aroma overlapstrong
    Mentioned together479 recipes

    Shared aroma: ethyl 2-methylbutyrate (fruity, apple).

Ranks compare each pair with 20,000 random ingredient pairs on CompKitchen. How we score pairs