Skip to Content

Bacon Mac and Cheese

Why I Always Come Back to This Bacon Mac and Cheese

Alright, let me just say up front: I can’t count how many times I’ve thrown together this bacon mac and cheese on a random Thursday night. Something about that cheesy, smoky goodness makes me a hero in my own kitchen for, like, 20 minutes (until everyone is eyeing seconds). One time I tried to double the recipe for a holiday potluck and still ended up with an embarrassingly empty dish way before dessert. That’s the magic, I guess! And for whatever reason, every time I smell bacon crisping, I remember my aunt nabbing the best bits straight out of the pan. (She says quality control – sure.)

Bacon Mac and Cheese

Why You’ll Love This (Besides, you know, Cheese and Bacon)

I make this bacon mac and cheese any time anyone (including me) is in need of comfort food that feels like a hug in a bowl. My family goes nuts for it – even the “super picky” one! (The only issue: someone always steals extra bacon while my back is turned.)

For me, it’s the gooey cheese sauce mixed with salty bacon that just hits the spot, and honestly, I feel a bit invincible after making it. Once, I had to pull this recipe together with leftover cheese ends and “not quite enough” milk. It still rocked. The only real frustration I ever run into is when I’ve forgotten to check for pasta in the pantry… learned that one the hard way. (Who knew elbow macaroni is apparently invisible?)

What You Need (My Real-Life Ingredient List)

  • Macaroni: 2 cups uncooked (elbows are classic, but I’ll use shells or even penne if that’s what’s left in the box)
  • Bacon: 6-8 slices, thick cut if you can, but thin works. Sometimes, I use chopped ham if bacon’s not on sale.
  • Butter: About 2 tablespoons. Or margarine, if that’s your thing, but I really prefer butter for, well, flavor’s sake.
  • Flour: 2 tablespoons (sometimes I just scoop – don’t stress this bit)
  • Milk: 2 cups. Whole, 2%, or whatever is lurking at the back of my fridge (careful with almond milk—it can taste weird in this, but doable)
  • Cheese: 2 cups shredded cheddar (mild or sharp; sometimes I throw in a bit of mozzarella, or whatever “mystery cheese” is in the fridge)
  • Salt & Pepper: To taste. It will need pepper, trust me
  • Optional Extras: Paprika (1/2 tsp for color), a pinch of garlic powder, or, if you’re brave, a handful of green onions (my kids claim it “ruins” it, but I like the bite!)

How I Actually Make It (The Honest Method)

  1. Boil your pasta: Big pot of salted water, boil until al dente – you want a bit of a bite (nobody likes mushy mac). Drain and set aside. This is when I usually sneak a bite and hope nobody sees!
  2. Bacon time: Toss the bacon in a frying pan and cook over medium, flipping occasionally, until crispy (or chewy, whatever floats your boat). Drain it on paper towels and chop when it cools. Try not to eat half of it straight outta the pan.
  3. Cheese sauce magic: In a decent-sized saucepan, melt the butter over medium. Whisk in the flour till it’s like wet sand (don’t sweat if it looks weird at first – it always pulls together). Pour in the milk, slowly. Keep whisking. You’ll probably wonder if it’s ever going to thicken. It will (just give it a minute until it’s kinda like runny yogurt).
  4. Cheese goes in: Turn the heat down a touch, then dump in most of your cheese (save a handful for topping, if you remember). Stir until smooth and dreamy. Season with salt, pepper, maybe paprika; if the sauce is too thick, splash in some more milk.
  5. Mix it all together: Combine pasta, bacon (save a bit for topping, or don’t), and cheese sauce in your biggest bowl or right back into the pot if you like washing fewer dishes. Stir gently until properly coated.
  6. Bake it (optional): Pour it into a casserole, sprinkle on that extra cheese (and bacon), and bake at 350°F (180°C) for about 20 minutes, or until it’s bubbling and golden. Sometimes I don’t bother baking, especially if people are already standing around impatiently.
Bacon Mac and Cheese

Notes from My Messy Kitchen

  • If you use pre-shredded cheese, the sauce might be less silky; still tastes great, just doesn’t stretch like home-grated. (I’m usually too lazy to grate hard cheese, but oh well.)
  • Don’t panic if you see lumps in the sauce, they tend to work themselves out. Just keep stirring; patience actually does help here, unfortunately.
  • I used to worry about the amount of bacon fat…then I stopped worrying and lived a little. You can swap half out for turkey bacon and nobody will really notice. (Or pretend not to!)

How I’ve Swapped It Up (and Sometimes Regretted It)

  • Tossed in some chopped jalapenos once, thinking I was clever. Too spicy for me, but the in-laws loved it.
  • Made a version with smoked gouda—actually, I find it works better if you mix gouda with sharp cheddar (otherwise it’s almost too fancy?)
  • Tried gluten-free pasta once. Eh. Better than nothing, but the texture’s not quite the same as regular macaroni. Maybe better brands exist! (I’m open to tips.)
Bacon Mac and Cheese

Equipment: Don’t Stress If You’re Missing Something

You’ll want a big pot (for boiling) and a medium saucepan (for sauce). Don’t have a casserole dish? Actually, you can just serve straight form the pot, and nobody’s going to complain. Oh, and a whisk is helpful, but I’ve definitely grabbed a fork in a pinch. Use what you got!

How Long Will This Last? (Not Very, Honestly)

This will keep in the fridge for about 3 days (I think it tastes better the next day), but honestly, in my house it never lasts more than a day! If you do have leftovers, cover them up and microwave or heat gently on the stove with a splash more milk to revive the sauce.

How I Serve It (Almost Every Time)

We usually pile bowls high and top with extra bacon and a grind of black pepper, but if you want to get all proper, a sprinkle of chopped parsley looks nice. Sometimes I’ll serve it with a salad, but usually… just a cold drink and good company. On rare occasions, I bring out ketchup for the kids. (Don’t judge—I tried to resist, but I lost that battle, mate!)

If I Could Offer Only One Pro Tip

I once tried to rush the cheese melting step and regretted it—because the sauce got grainy. Let the cheese melt gently, or it’ll go gritty. Also, don’t let the bacon sit too long or someone will make off with most of it before you even notice. Learned that the hard way at family brunch last year.

Some FAQs – For Real

  • Can I make it ahead? Yep! Just reheat with a bit of milk (though it’s creamiest fresh). I often make the sauce in advance if I know chaos is coming.
  • What’s the best cheese? Sharp cheddar, usually, but I’ve gotten away with half mozzarella, half leftover brie (weird, I know) and nobody blinked. Cheese snobs may disagree.
  • Can I skip the bacon? Sure, but then it’s just mac and cheese. But I say try smoked sausage or even mushrooms if you want the flavor boost, especially if bacon’s off the table.
  • Why does my sauce get clumpy? Probably overcooked or added cheese too fast (been there, no judgment). Pull the pan off heat, stir stir stir, worst case, add a tiny bit more milk and whisk like your life depends on it.
  • Is this freezer-friendly? Uhh, yes and no. It freezes, but the texture can get a bit unhappy (kinda grainy) after thawing. I’ve done it, just lower your expectations and give it a big stir after reheating.
  • Why is there a rogue green pea in my mac and cheese? Oh, that’s just from dinner last week—I must’ve missed a pot swap. Oops! (But hey, now it’s got a vitamin.)

Before you ask, yes, my kitchen gets wildly messy, and no two pans look quite the same coming out of the oven. That’s real life, innit? Anyway—enjoy!

★★★★★ 4.30 from 14 ratings

Bacon Mac and Cheese

yield: 4 servings
prep: 15 mins
cook: 30 mins
total: 45 mins
Creamy macaroni and cheese loaded with crispy bacon pieces, baked to bubbly perfection—a comforting classic with a savory twist.
Bacon Mac and Cheese

Ingredients

  • 8 oz elbow macaroni, uncooked
  • 6 slices bacon, chopped
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 2 cups milk
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup grated Parmesan cheese

Instructions

  1. 1
    Preheat oven to 350°F (175°C). Grease a 2-quart baking dish.
  2. 2
    Cook macaroni according to package instructions. Drain and set aside.
  3. 3
    In a large skillet, cook bacon over medium heat until crispy. Remove bacon with a slotted spoon and set aside, keeping 1 tablespoon of bacon fat in the skillet.
  4. 4
    Melt butter in the skillet with bacon fat. Whisk in flour and cook for 1 minute. Gradually whisk in milk, bring to a simmer, and cook until thickened, about 3-4 minutes.
  5. 5
    Remove from heat. Stir in cheddar and mozzarella cheese, salt, and pepper until smooth.
  6. 6
    Combine pasta, cheese sauce, and most of the bacon. Transfer to the prepared dish, sprinkle with Parmesan and remaining bacon. Bake 20 minutes, until golden and bubbly.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 580 caloriescal
Protein: 26gg
Fat: 31gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 47gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!