Macaroni and Cheese with Caramelized Onions and Bacon

Whether you call it macaroni and cheese, mac and cheese, or mac n cheese one thing is for sure, everyone loves it.  This homemade mac and cheese recipe is the best. It is gourmet with a cheese sauce made from scratch, plus the additions of caramelized sweet onions and crispy bacon.  This is made with a tasty cheese blend of Gruyere, sharp cheddar, and jack for the best macaroni and cheese recipe ever.  It is a few steps to make this but it is still easy and once you bake it in the oven and smell how wonderful it is, you will be happy you made this.

There are many versions out there and most families have a favorite recipe they make all the time and pass it down from generation to generation. That is the sentimentality of mac and cheese.  For many of us, our love for pasta and cheese sauce is a life-long affair. But every now and again, a new mac and cheese recipe comes along that just changes everything.  That recipe is this one right here.  It takes the famous gooey cheese sauce that makes up most macaroni and cheese recipes but uses three kinds of cheese to ensure a perfectly melty mixture that is both classic and creamy.   Finally, the addition of sweet caramelized onions and smoky crispy bacon just lifts an old-fashioned macaroni and cheese recipe to a whole new level of elevated goodness.

What are the Best Cheeses for Mac and Cheese?

  • Sharp Cheddar – the old standard with pronounced aged cheddar perfection
  • Gruyere – adds an earthy depth and complex nuttiness *(substitute swiss cheese if hard to find)
  • Monterey Jack – mild, buttery, and melts easily

For Vegetarians –

If you wish to make this vegetarian and omit the bacon but you still want a smoky taste, replace the Monterey Jack cheese with a smoked gouda. It also melts easily and is mild, plus it will add that smoky flavor to complement the sweet caramelized onions.

Ingredients for Macaroni and Cheese Include the Following:

  • 3 kinds of cheese – sharp cheddar, gruyere, and Monterey jack
  • butter
  • flour
  • elbow shaped pasta
  • salt, pepper, and nutmeg
  • bonus ingredients = bacon and onions

 

How to Make the Best Bacon Mac and Cheese

This is my go-to recipe when I want a crowd-pleaser that will make the kids happy but get all the adults talking and wanting seconds.  Be prepared to have people ask for the recipe and praise your cooking. As a side dish, this recipe feeds about 8 and as a main dish, it feeds about 4-5 people. It is wonderful as a side dish but hearty enough for a main dish accompanied by a salad or roasted vegetables.  A great vegetable accompaniment for this is my green bean recipe https://theshortordercook.com/amazing-roasted-green-beans-with-everything-but-the-bagel-sesame-seasoning/

How to Make Homemade Mac & Cheese

How to Caramelized Onions

The extra steps of caramelizing the onions and making crispy bacon are completely worth it.  Do not fret that this takes more time than other recipes. Just grab a beer or cocktail, get some music playing, and just go for it.

Pour the milk into a 2 cup measuring cup and let sit out to get to room temperature. Next, begin dicing the onion and the bacon.  Once they are diced, start with sauteing the onion in the pan with the melted butter. Do this on low. You want the onions to cook slowly and get tender and soft. You are not browning these like you would for other dishes. You want them to be translucent but not brown.  A little bit of color and a soft give means they are done.

Fry the Bacon

Set the onions aside and next crisp up the bacon pieces in a saute pan.  Drain the bacon on a plate with paper towels.  Once both are ready, start the roux for the cheese sauce and get the pasta cooking.

Begin boiling a large pot of water for cooking the elbow macaroni.

Macaroni and Cheese with Caramelized Onions and Bacon
Saute the onions – low and slow

 

Making the best Three Cheese Macaroni and Cheese Sauce

Meanwhile, as the water is coming to a boil, heat a medium saucepan on medium heat to melt the butter. Sprinkle in the flour and whisk until a smooth golden paste. Cook over low heat for 2 minutes, stirring with the whisk. You want to make sure you cook this so that there is no raw flour taste in your sauce. Do not immediately add the cheeses. While whisking, add the milk slowly and cook for a minute or 2 more on medium-high, until thickened and smooth.

Remove from the heat, add the 3 kinds of cheese, nutmeg, and cayenne. Stir to combine so it is a rich smooth cheese sauce.  The results are a creamy cheese sauce that is so flavorful thanks to three kinds of cheese.   It is creamy and then later baked, the best way to make macaroni and cheese.

cheese sauce for mac and cheese
The roux for the cheese sauce should look like this and leave trails of the pan when you move a wooden spoon through it

 

Ready to Bake the Macaroni and Cheese

To assemble, butter or spray a large casserole dish. To the cooked macaroni, add the cheese sauce, 1/2 of the crumbled bacon, and the onions and stir well.

Macaroni and Cheese with Caramelized Onions and Bacon
Ingredients ready to combine for the mac and cheese

 

Macaroni and Cheese with Caramelized Onions and Bacon
Add cheese sauce to the cooked macaroni and stir to combine

 

add onion and bacon to mac and cheese
Add 1/2 the bacon and all the onions – stir to combine

 

Pour into the casserole dish and top with the remaining bacon. Bake for 30 minutes or until bubbly on the edges and warm in the center.  Let sit a few minutes before serving.

You can make macaroni and cheese ahead of time.  Just cover and place in the refrigerator for up to 2 days.  On the day you want to bake it, let it sit on the counter as you preheat the oven.  Then put in the oven and cook for 40 -45 minutes instead of 30 minutes.

Macaroni and Cheese with Caramelized Onions and Bacon
Add the remaining bacon to the top of the macaroni and cheese before baking

 

 

Macaroni and Cheese with Caramelized Onions and Bacon
Macaroni and Cheese with Caramelized Onions and Bacon

 

 

PIN FOR SAFEKEEPING & SHARING!

 

Macaroni and Cheese with Caramelized Onions and Bacon
Macaroni and Cheese with Caramelized Onions and Bacon PIN

 

Product Recommendations for this Recipe:

 

The Short Order Cook is a participant in the Amazon Services LLC Associates Program.  As an Amazon Associate, I earn from qualifying purchases.  If you click on a link and make a purchase, I may earn a small commission on the sale at no additional cost to you. This helps with the costs of running the blog. Thank you! 

 

Macaroni and Cheese with Caramelized Onions and Bacon in a casserole dish

Macaroni and Cheese with Caramelized Onions and Bacon

Angela
Creamy macaroni and cheese with caramelized onions are made even more amazing with crispy bacon. The best homemade recipe for elevated mac and cheese that adults and kids will love.
Prep Time 30 mins
Cook Time 30 mins
Total Time 1 hr
Course Main Course
Cuisine American
Servings 6

Ingredients
  

  • 2 TBSP salted butter
  • 1/2 yellow sweet onion diced or sliced thin
  • 6 slices bacon diced
  • 1 package elbow pasta 16 oz
  • 3 TBSP salted butter
  • 3 TBSP all-purpose flour
  • 2 C whole milk
  • 6 oz Gruyere cheese grated
  • 6 oz sharp cheddar cheese grated
  • 3 oz jack cheese grated
  • 1/4 tsp black pepper
  • pinch ground nutmeg
  • pinch cayenne pepper

Instructions
 

  • Preheat the oven to 400 degrees F.
  • Measure the milk and let come to room temperature while you do the upcoming steps.
  • Heat saute pan on medium heat and melt butter. Add diced onion and set to low, cook the onion slowly until they are soft, translucent, and only slightly brown. You do not want these dark but more soft and tender to bring out the natural sweetness. Transfer to a bowl and set aside.
  • In the same saute pan, bring the heat back up to medium. Add diced bacon and saute until crisp. Transfer the bacon to a plate lined with paper towels and set aside.
  • Bring a large pot of salted water to boil. Add the macaroni and cook according to the directions on the package, typically 6 to 8 minutes. Drain well then return to the large pot.
  • Meanwhile, heat a medium saucepan to medium and melt the butter. Sprinkle in the flour and whisk until a smooth golden paste. Cook over low heat for 2 minutes, stirring with the whisk. You want to make sure you cook this so that there is no raw flour taste in your sauce. Do not immediately add the milk and cheeses.
  • While whisking, add the milk slowly and cook for a minute or 2 more on medium-high, until thickened and smooth.
  • Remove from the heat, add the 3 kinds of cheese, pepper, nutmeg, and cayenne. Stir to combine so it is a rich smooth cheese sauce.
  • To assemble, butter or spray a large casserole dish. To the cooked macaroni, Add the cheese sauce, 1/2 of the crumbled bacon, and the onions and stir well. Pour into the casserole dish and top with the remaining bacon.
  • Bake for 30 minutes or until bubbly and warm in the center.
  • Remove from oven and let sit for about 5 minutes to cool and for the cheese sauce to thicken. Plate and enjoy.
  • To store the remaining macaroni and cheese, cover the casserole dish and place it in the refrigerator. It can be stored for up to 3 days.

Notes

Nutrition Facts
Servings: 6
Amount per serving  
Calories 763
% Daily Value*
Total Fat 40.8g 52%
Saturated Fat 23.8g 119%
Cholesterol 122mg 41%
Sodium 559mg 24%
Total Carbohydrate 65.7g 24%
Dietary Fiber 2.7g 10%
Total Sugars 6.8g  
Protein 33.1g  
Vitamin D 39mcg 196%
Calcium 705mg 54%
Iron 3mg 16%
Potassium 381mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
Keyword baked, comfort, dinner, fancy, gourmet, pasta

 

Did you make this The Short Order Cook Recipe?

Tag @theshortordercookblog (Instagram & Facebook) or @shortorder_cook (Twitter). 

I would love to see your latest creations and kitchen adventures.

 

 


Related Posts

Low Carb Keto Lasagna with Crepini

Low Carb Keto Lasagna with Crepini

Keto lasagna that is deliciously low carb, authentic, and comforting is one of my best recipes thanks to the secret layer that is Crepini Egg Thins!  Low carb lasagna does not have to be with zucchini, eggplant, or without any noodle replacement.  Vegetables in a […]

Ciabatta Bread

Ciabatta Bread

Ciabatta is crusty bread that is tender and chewy on the inside. It tastes so amazing when warm and homemade.  Making homemade authentic ciabatta bread by hand is easier and more delicious than you can imagine. It has its distinct irregular holes which make it […]



51 thoughts on “Macaroni and Cheese with Caramelized Onions and Bacon”

Leave a Reply

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

Recipe Rating