Caramelized Onion and Gouda Macaroni & Cheese

Caramelized Onion and Gouda Macaroni & Cheese

Prep: 20 mins

Cook: 60 mins

Total: 80 mins

Servings: 4 servings

We don't like to toot our own horn, but this macaroni and cheese is an absolute must-have. The creamy gouda and sweet caramelized onions are just out of this world. The buttery bread crumb topping adds a nice crunch, and the orecchiette pasta holds the cheese sauce beautifully.  

We actually think gouda may be the best and most underutilized cheese for macaroni and cheese. It's mild, yet interesting, melts perfectly, and stays gooey for a long time. It won't congeal easily and it sticks to noodles without getting stringy. 

Just make sure to take your time properly caramelizing the onions. (No cheating and just adding some sugar to the onions so they turn brown.) They need to be cooked slowly over a longer period of time on a medium-low heat, in order to get soft, sweet and buttery. You should be able to barely press on the onion and it will show it's softness. You won't want to eat any other macaroni and cheese recipe ever again.


For the Onions:

  • 3 medium sweet onions

  • 1/4 cup unsalted butter

  • 1 tablespoon olive oil

  • Kosher salt, to taste

For the Macaroni and Cheese:

  • 1 pound orecchiette or shell pasta

  • 1/4 cup unsalted butter

  • 1/4 cup all-purpose flour

  • 3 cups whole milk

  • 2 cups shredded gouda cheese

  • 1/2 cup shredded Gruyere cheese

  • 1/2 teaspoon kosher salt

  • 1/2 teaspoon freshly ground black pepper

For the Breadcrumb Topping:

  • 1 cup panko breadcrumbs

  • 1/4 cup unsalted butter, melted, more for the pan

Steps to Make It

  1. Gather the ingredients.

  2. Preheat the oven to 350 F.

  3. Cut each onion in half and then thinly slice. 

  4. Heat the olive oil and butter in a medium-sized sauté pan over medium-low heat. Add the onions to the pan and spread them evenly. Sprinkle salt over the onions.

  5. Stir the onions every few minutes until they are caramel-colored, fragrant and completely soft, about 30 minutes. Set the onions aside and begin the pasta. 

  6. Cook the orecchiette according to package directions, leaving the pasta al dente.  Set the pasta aside and make the cheese sauce. 

  7. Add the butter to a large pot over medium heat.  Once the butter has melted, whisk in the flour.  Cook the butter and flour mixture for about 3 minutes, stirring frequently, to cook off the flour taste. 

  8. Add the milk and whisk until combined.  Heat the milk mixture until it is hot, but not boiling.  

  9. Slowly add in the cheeses and whisk until they are melted.  Add the salt and pepper and stir.  Take off of the heat, add the macaroni, and stir until fully combined.

  10. In a separate bowl, add the breadcrumbs to the melted butter and stir to combine.  

  11. Butter a 9×13-inch casserole dish and add the prepared macaroni and cheese mixture.  

  12. Top the macaroni and cheese with the caramelized onions.  Cover the top with the buttered breadcrumbs and place in the oven on a center rack.  

  13. Bake for about 20 minutes, until the top is golden brown and the edges are bubbly. 

Nutrition Facts
Servings: 4
Amount per serving
Calories 1368
% Daily Value*
Total Fat 71g 91%
Saturated Fat 39g 197%
Cholesterol 180mg 60%
Sodium 1072mg 47%
Total Carbohydrate 140g 51%
Dietary Fiber 7g 26%
Total Sugars 27g
Protein 43g
Vitamin C 12mg 60%
Calcium 844mg 65%
Iron 6mg 35%
Potassium 919mg 20%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *