Avocado and Bacon Mac

Steaming bowls of Avocado and Bacon Mac and Cheese featuring crispy bacon and creamy avocado chunks served as a main dish. Save
Steaming bowls of Avocado and Bacon Mac and Cheese featuring crispy bacon and creamy avocado chunks served as a main dish. | freshplatejournal.com

This American-style comfort dish combines tender elbow macaroni with a velvety homemade cheese sauce crafted from sharp cheddar, Parmesan, and aromatic spices. The smoky crunch of freshly cooked bacon adds depth and texture, while ripe avocado brings a creamy, buttery contrast that balances the richness.

The dish comes together in under an hour, making it perfect for weeknight dinners or casual entertaining. The key is folding in the avocado just before serving to maintain its vibrant green color and delicate texture.

For the best experience, serve immediately while the cheese sauce is at its smoothest and the bacon remains perfectly crispy.

The rain was hammering against my kitchen window last Tuesday when I suddenly needed something that felt like a warm hug. I had bacon sizzling in the cast iron and two perfect avocados sitting on the counter, staring at me like they knew exactly what comfort food was missing. Something about the smokiness of bacon meeting that creamy, buttery avocado just made sense in my head. Sometimes the best inventions happen when you are trying to chase away a gloomy afternoon.

My sister was skeptical when I texted her about this combination, but she showed up with wine anyway. We stood around the stove, dipping spoons into the bubbling cheese sauce, and she actually went quiet for a full minute after her first bite. The next day she texted me asking for the recipe because her husband kept talking about it at breakfast. There is something magical about watching people discover flavors they never thought would work together.

Ingredients

  • 12 oz elbow macaroni: Pick a brand with ridges because those little texture lines grab onto the cheese sauce like nobody is business
  • 2 tbsp unsalted butter: Go ahead and use the tablespoon of bacon fat you saved, it adds this incredible smoky depth that butter alone cannot achieve
  • 2 tbsp all-purpose flour: This builds your roux base, and whisking it constantly for that full minute is what prevents that dreaded raw flour taste later
  • 2 cups whole milk: I have tried using lower fat milk but honestly, the sauce just does not get that luxurious restaurant quality mouthfeel you want here
  • 2 cups shredded sharp cheddar: Shred it yourself if you can because the pre-shredded stuff has anti-caking agents that make your sauce grainy
  • 1/2 cup grated Parmesan: This adds a salty, nutty complexity that balances the mellowness of the cheddar
  • 6 slices bacon: Thick-cut bacon gives you better meaty bites and those fat renders cook down into pure flavor gold
  • 2 ripe avocados: You want them perfectly ripe with a slight give, like a ripe peach, because firm ones will not blend into the dish the way you want
  • Juice of 1/2 lemon: This keeps the avocado bright and green while adding just enough brightness to cut through all that richness
  • 2 tbsp fresh chives: Totally optional but that mild onion flavor and pop of green color makes everything feel fancier

Instructions

Get your pasta water going:
Salt it generously because pasta water should taste like the ocean, and cook until it is just a tiny bit firmer than you like it since it will finish cooking in the sauce later
Crisp up your bacon:
Lay those chopped pieces in a cold skillet and turn the heat to medium, letting them render slowly so you get perfectly crispy bits without burning
Build your roux base:
Melt your butter with that precious tablespoon of bacon fat, sprinkle in the flour, and whisk like your life depends on it for exactly one minute until it smells nutty and toasty
Create the cheese sauce:
Slowly pour in that milk while whisking furiously to prevent any lumps, then let it bubble gently for a couple minutes until it coats the back of a spoon
Melt in the cheese:
Take the pan off the heat before adding the cheese, otherwise it can separate and get oily, and stir until every strand of pasta is hugged by sauce
Bring it all together:
Fold in half that crispy bacon and gently tumble in the avocado pieces at the very end so they stay in distinct little chunks rather than mashing into the sauce
Freshly cooked Avocado and Bacon Mac and Cheese in a white bowl topped with chopped green chives and a wedge of lemon. Save
Freshly cooked Avocado and Bacon Mac and Cheese in a white bowl topped with chopped green chives and a wedge of lemon. | freshplatejournal.com

Last weekend I made a double batch for a potluck, and by the time I got to the serving line there was literally a scrape mark in the bottom of the pan. Three different people asked me for the recipe while we were standing there with paper plates. It has become one of those dishes I get requested to bring to everything now, and honestly, I am not even mad about it.

The Bacon Secret

Rendering bacon slowly over medium heat gives you those perfect crispy pieces while maximizing the amount of fat you can save. That liquid gold is what takes this from regular mac and cheese to something people will ask you about months later. I have started keeping a small jar in my fridge specifically for these moments.

Choosing Your Avocados

The trick is gently pressing the stem end, and if it gives slightly without feeling mushy, you have got a winner. Too firm and they will not blend into the dish, too soft and they will turn into guacamole when you fold them in. I have learned through many batches of slightly brown mac and cheese that perfect ripeness is everything here.

Serving Suggestions

A crisp white wine like Sauvignon Blanc cuts right through the richness and refreshes your palate between bites. Some nights I serve this alongside a simple green salad with a vinaigrette to balance out all that creamy goodness. My friend swears by serving it in individual ramekins for dinner parties because it makes everyone feel special.

  • Sprinkle extra chives on top right before serving for that restaurant style finish
  • A pinch of smoked paprika over the top adds this gorgeous color and an extra smoky note
  • Leftovers actually reheat beautifully with a splash of milk, though the avocado is best added fresh
Creamy Avocado and Bacon Mac and Cheese garnished with savory bacon bits and diced avocado for a decadent American comfort meal. Save
Creamy Avocado and Bacon Mac and Cheese garnished with savory bacon bits and diced avocado for a decadent American comfort meal. | freshplatejournal.com

There is something deeply satisfying about taking two comfort foods and mashing them together into something entirely new. Hope this finds its way into your regular rotation and brings as much joy to your table as it has to mine.

Recipe FAQs

Yes, while elbow macaroni is traditional, cavatappi, shells, or penne work beautifully. Choose shapes that capture the creamy sauce well.

The acidity prevents the avocado from oxidizing and turning brown, keeping it vibrant green while adding a subtle brightness that balances the rich cheese sauce.

Prepare the bacon and cheese sauce in advance, but add the avocado just before serving. Reheat the pasta and sauce gently, folding in fresh avocado at the end.

Smoked gouda adds depth, gruyere brings nuttiness, or Monterey Jack offers mild creaminess. Use about 3 cups total cheese for the perfect consistency.

Store in an airtight container for up to 3 days. Note that the avocado may brown slightly—reheat gently on the stovetop with a splash of milk to restore creaminess.

Omit the bacon or substitute with smoked paprika and crispy vegetarian bacon bits. Consider adding sautéed mushrooms or roasted tomatoes for additional umami flavor.

Avocado and Bacon Mac

Creamy cheese sauce meets crispy bacon and buttery avocado in this indulgent mac and cheese.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni

Cheese Sauce

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 2 cups whole milk
  • 2 cups shredded sharp cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp ground black pepper
  • 1/2 tsp salt

Add-ins

  • 6 slices bacon, chopped
  • 2 ripe avocados, diced
  • 2 tbsp fresh chives, finely chopped
  • Juice of 1/2 lemon

Instructions

1
Cook the Pasta: Cook the macaroni according to package instructions until al dente. Drain and set aside.
2
Crisp the Bacon: In a large skillet over medium heat, cook the chopped bacon until crispy, about 6–8 minutes. Remove with a slotted spoon and drain on paper towels. Reserve 1 tablespoon of bacon fat, discarding the rest.
3
Prepare the Roux: In a large saucepan, melt butter with reserved bacon fat over medium heat. Add flour and cook, whisking constantly, for 1 minute.
4
Create the Béchamel Base: Gradually whisk in the milk until smooth. Bring to a simmer and cook for 2–3 minutes until slightly thickened.
5
Add Cheese and Seasonings: Add cheddar and Parmesan cheese, garlic powder, onion powder, salt, and pepper. Stir until the cheese is melted and the sauce is smooth.
6
Combine Pasta and Sauce: Add the cooked macaroni and half the bacon to the sauce, stirring to coat evenly.
7
Fold in Avocado: Gently fold in the diced avocado and lemon juice.
8
Serve: Serve immediately, topped with the remaining bacon and fresh chives if desired.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • Saucepan
  • Whisk
  • Slotted spoon
  • Knife and cutting board

Nutrition (Per Serving)

Calories 710
Protein 27g
Carbs 57g
Fat 40g

Allergy Information

  • Contains milk (cheese, butter, milk), wheat (pasta, flour), and pork (bacon). Individuals with dairy, gluten, or pork allergies should seek substitutions and check all labels carefully.
Clara Hensley

Passionate home cook sharing easy, family-friendly recipes and practical cooking tips.