Avocado Bacon Mac and Cheese

Creamy avocado and bacon mac and cheese topped with crispy bacon crumbles and fresh chives on a rustic plate. Save to Pinterest
Creamy avocado and bacon mac and cheese topped with crispy bacon crumbles and fresh chives on a rustic plate. | quickyummyrecipes.com

This indulgent mac and cheese combines a creamy two-cheese sauce with smoky bacon and buttery avocado. The sharp cheddar and Parmesan create a rich base, while crispy bacon adds savory crunch and fresh avocado brings vibrant contrast. Ready in under an hour, this American comfort classic serves four generously. Perfect for weeknight dinners or casual entertaining, each bowl delivers 27 grams of protein with decadent flavors.

My roommate walked in while I was mashing avocado into leftover mac and cheese, looked at me like I'd lost my mind, then demanded a bowl. The creamy richness against the smoky bacon creates something unexpectedly magical. Now it's the most requested dish at every game night. Sometimes the weirdest experiments become the best traditions.

Last winter my cousin visited during a snowstorm and we ended up making three batches in one week. Something about comfort food meets fresh ingredients just hits different when you're stuck inside watching movies. Now every time she visits, this appears on the dinner table without anyone saying a word.

Ingredients

  • 12 oz elbow macaroni: Pick a brand with ridges—they grab sauce better and hold up nicely when you fold everything together
  • 2 tbsp unsalted butter plus 1 tbsp reserved bacon fat: The bacon fat adds this incredible smoky depth to the roux that butter alone can't achieve
  • 2 tbsp all-purpose flour: Don't skip whisking this for the full minute—it gets rid of any raw flour taste
  • 2 cups whole milk: Room temperature milk incorporates smoother than cold, preventing lumps in your sauce
  • 2 cups shredded sharp cheddar: Shred it yourself from blocks for better melt and brighter flavor than pre-shredded cheese
  • 1/2 cup grated Parmesan: Adds this salty, nutty backbone that makes the cheese sauce taste more complex
  • 1/2 tsp garlic powder and onion powder: These dried spices bloom in the roux and give consistent flavor throughout every bite
  • 6 slices bacon, chopped: Thick-cut bacon gives you more meaty bits to work with and renders more fat for that reserved tablespoon
  • 2 ripe avocados, diced: Choose ones that yield slightly to gentle pressure—too firm and they won't cream, too soft and they'll disappear completely
  • Juice of 1/2 lemon: This keeps the avocado vibrant and adds a bright acid that cuts through all that richness

Instructions

Cook the pasta:
Boil macaroni until just barely al dente— it'll cook more when you toss it with sauce, so undercook by about a minute from package directions. Drain well but don't rinse that starch down the drain.
Crisp the bacon:
Let those chopped pieces sizzle in a skillet over medium heat until the fat renders and they're beautifully crispy, about 6 to 8 minutes. Scoop them out with a slotted spoon but definitely save that tablespoon of rendered fat.
Build your base:
Melt butter with that precious bacon fat in a saucepan over medium heat, whisk in flour, and cook for exactly 1 minute while constantly stirring. You'll know it's ready when the mixture bubbles and smells slightly nutty.
Create the sauce:
Slowly whisk in room temperature milk, letting it come to a gentle bubble and thicken for 2 to 3 minutes. The sauce should coat the back of a spoon when it's ready for cheese.
Melt in the cheese:
Remove from heat before adding cheddar, Parmesan, and all those spices—this prevents the sauce from separating. Keep stirring until everything's melted into liquid gold.
Bring it together:
Add pasta and half the bacon to the sauce, folding until every piece of macaroni is thoroughly coated and glistening.
Add the finishing touch:
Gently fold in diced avocado and lemon juice last, being careful not to mash it too much—you want pockets of creamy coolness throughout.
Serve it up:
Dish immediately while it's hot and gooey, sprinkling that remaining bacon and chives on top for the perfect finish.
Steaming bowls of avocado and bacon mac and cheese feature tender elbow pasta and vibrant green avocado chunks. Save to Pinterest
Steaming bowls of avocado and bacon mac and cheese feature tender elbow pasta and vibrant green avocado chunks. | quickyummyrecipes.com

This recipe saved a disappointing date night when the restaurant we planned fell through. We ended up making this at my place with whatever we had in the fridge, and something about cooking together turned the whole evening around. Sometimes the best meals aren't the ones you plan.

Making It Ahead

You can absolutely prep everything in advance—cook the bacon, make the sauce, and dice the avocado separately. Just wait to combine until right before serving. The lemon juice on the avocado helps, but even with it, that beautiful green starts looking tired after too long.

Cheese Selection

Sharp cheddar delivers the most flavor punch, but I've played around with smoked gouda or adding pepper jack for heat. The key is using cheese you shred yourself—those anti-caking agents in pre-shredded bags make sauce grainy instead of silky smooth.

Serving Ideas

This dish is rich enough to stand alone as a main, but a simple green salad with bright vinaigrette cuts through the heaviness beautifully. If you're feeding a crowd, consider doubling everything because bowls disappear embarrassingly fast.

  • Pair with a crisp white wine like Sauvignon Blanc to balance the richness
  • A sprinkle of extra chives right before serving adds fresh onion notes and makes it look restaurant-worthy
  • Leftovers reheat surprisingly well in the microwave with a splash of milk added in
Family-style serving of avocado and bacon mac and cheese with melted cheese sauce and a squeeze of lemon. Save to Pinterest
Family-style serving of avocado and bacon mac and cheese with melted cheese sauce and a squeeze of lemon. | quickyummyrecipes.com

Every time I serve this, someone asks for the recipe like it's some family secret passed down through generations. The truth is just that avocado and cheese were meant to be together.

Recipe FAQs

Prepare the cheese sauce and cook bacon in advance, but add diced avocado just before serving to prevent browning. Reheat gently on the stove, adding a splash of milk if needed.

Sharp cheddar provides bold flavor, but smoked cheddar adds extra depth. Gruyère or Monterey Jack are excellent alternatives. Avoid pre-shredded cheese for the smoothest sauce.

Add fresh lemon juice immediately after dicing, and fold avocado into the dish right before serving. The citrus helps maintain the vibrant green color.

Use gluten-free elbow macaroni and substitute all-purpose flour with a 1:1 gluten-free flour blend. The sauce thickens beautifully with proper whisking.

A crisp Sauvignon Blanc cuts through the richness beautifully. Alternatively, try a light Chardonnay or even a chilled rosé for balance against the creamy elements.

Sautéed spinach, roasted broccoli, or caramelized onions complement the flavors well. Add them during step six when combining pasta with the cheese sauce.

Avocado Bacon Mac and Cheese

Creamy cheddar mac and cheese topped with crispy bacon and fresh avocado for a rich, indulgent twist on comfort food.

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
Prepare the Pasta: Cook elbow macaroni according to package directions until al dente. Drain thoroughly and set aside.
2
Crisp the Bacon: Cook chopped bacon in a large skillet over medium heat for 6-8 minutes until crispy. Transfer to paper towels to drain, reserving 1 tablespoon of rendered fat.
3
Create the Roux: Melt butter with reserved bacon fat in a large saucepan over medium heat. Whisk in flour and cook constantly for 1 minute to form a smooth paste.
4
Build the Béchamel: Gradually whisk milk into the roux until fully incorporated. Simmer for 2-3 minutes, stirring frequently, until sauce thickens slightly.
5
Add Cheese and Seasonings: Stir in cheddar, Parmesan, garlic powder, onion powder, salt, and pepper. Continue whisking until all cheese melts completely and sauce becomes velvety smooth.
6
Combine Pasta and Sauce: Add cooked macaroni and half the crispy bacon to the cheese sauce. Fold gently until every piece of pasta is evenly coated.
7
Incorporate Avocado: Gently fold diced avocado and lemon juice into the mac and cheese, being careful not to mash the avocado.
8
Finish and Serve: Plate immediately, garnishing with reserved bacon and fresh chives. Serve while hot for optimal texture and flavor.
Additional Information

Equipment Needed

  • Large stockpot
  • Wide skillet
  • Heavy-bottomed saucepan
  • Wire whisk
  • Slotted spoon
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 710
Protein 27g
Carbs 57g
Fat 40g

Allergy Information

  • Contains milk (cheese, butter), wheat (pasta, flour), and pork (bacon). Individuals with dairy, gluten, or pork sensitivities should seek appropriate substitutions.
Lila Anderson

Home cook sharing easy recipes, quick meal tips, and comforting dishes for busy families.