One Pot Mac & Cheese

Try this creamy Mac & cheese recipe with caramelized onions and mushrooms for the perfect weeknight meal that requires minimal cleanup.

Add to favorites Remove from favorites


Recipe Developed by Britney Brown-Chamberlain (@britneybreaksbread

Ingredients 8 Servings

Ingredients for the Caramelized Onions & Mushrooms:

  • 2 tablespoons extra virgin olive oil 
  • 3 teaspoons, salted butter
  • 2 white onions, sliced
  • 1/2 teaspoon kosher salt, to taste
  • 1 teaspoon brown sugar 
  • 1 cup water 
  • 8 oz Baby Bella mushrooms, sliced
  • 7 sprigs thyme, stems removed


Ingredients for the Macaroni & Cheese:

  • 1 box Barilla® Elbows Pasta
  • 2 cups beef broth
  • 2 - 12 oz cans evaporated milk 
  • 1 teaspoon Dijon mustard 
  • 12 oz Gruyere cheese, grated
  • 8 oz mozzarella cheese, grated
  • 4 oz white cheddar cheese, grated
  • 2 teaspoons garlic powder 
  • 1/2 teaspoon onion powder
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
Share ingredients

You copied text to clipboard:


  • For the Caramelized Onions: Melt butter in a large pot over medium, then add 2 tablespoons of olive oil. Add sliced onions to the pot and sauté onions for 5-7 minutes, until they begin to soften and brown. Season salt and brown sugar.

  • Add one cup of water to the onions; allow the water to cook until it has completely evaporated - about 20 minutes. The onions should be browned and soft. 
  • Add the mushrooms to the pot with the thyme and continue to cook for another 5 minutes, until the mushrooms have softened.

  • For the Mac and Cheese: Add Barilla Elbow Pasta to the pot with the mushrooms and onions along with beef broth and evaporated milk. Bring to a slight boil; reduce the heat to a simmer and cover with a lid. Simmer for 10-15 minutes until the pasta is fully cooked. Add the Dijon mustard, grated gruyere, mozzarella, and white cheddar cheese. 

  • Mix everything together until the cheeses are completely melted, then add the garlic powder, onion powder, kosher salt, and black pepper. 

Show more