Bacon Pimento Mac and Cheese Recipe: Smoky-Spiced Crunch Meets Gooey Cheese Rivers

Breakfast & Brunch

Bacon Pimento Mac and Cheese Recipe: Smoky-Spiced Crunch Meets Gooey Cheese Rivers

This bacon pimento mac and cheese recipe transforms a comfort classic into a smoky-spiced masterpiece where crispy bacon meets velvety cheese rivers. The secret lies in perfectly rendered bacon and pimento's subtle heat, creating a flavor profile that's both bold and balanced.

I developed this recipe after years of experimenting with mac and cheese upgrades, and this version consistently delivers restaurant-quality results at home.

The process is straightforward yet rewarding: crisp the bacon until golden, then use those flavorful bits to build a rich, creamy cheese sauce. The pimento adds a subtle heat that cuts through the richness while maintaining that signature mac and cheese comfort.

This dish is perfect for brunch gatherings or weeknight dinners when you want something indulgent yet satisfying.

What you'll end up with is a gooey, cheesy masterpiece topped with crispy bacon and pimento's vibrant color. The sauce clings perfectly to each elbow macaroni, creating bite-sized pockets of flavor. The combination of smoky bacon, slightly spicy pimento, and creamy cheese creates a harmony that's impossible to resist.

Serve immediately with a side of buttery cornbread or a simple green salad to balance the richness. This recipe scales beautifully for parties or meal prep, making it a versatile addition to your cooking repertoire. Let's get started on creating this ultimate comfort dish.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

Ingredients for bacon pimento mac and cheese

These 14 ingredients create the ultimate smoky-spiced mac and cheese masterpiece.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry, uncooked, elbow shape preferred
Thick-Cut Bacon 🥓 8 oz Thick-cut for crispy texture
Sharp Cheddar Cheese 🧀 2 cups Shredded, sharp variety preferred
Monterey Jack Cheese 🧀 1 cup Shredded, mild and creamy
Pimento-Stuffed Green Olives 🫒 ½ cup Chopped, for vibrant heat
Heavy Cream 🥛 ½ cup Full-fat for ultra-creamy sauce
Whole Milk 🥛 ½ cup Warmed for smooth sauce
Butter 🧈 4 tbsp Unsalted, for rich flavor
All-Purpose Flour 🌾 ¼ cup For roux, Diamond Crystal preferred
Yellow Onion 🧅 1 whole Diced, for aromatic base
Garlic Cloves 🧄 3 cloves Minced, for aromatic depth
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Smoked Paprika 🌶️ ½ tsp For subtle smoky depth

The bacon makes or breaks this dish—thick-cut is non-negotiable for that perfect crunch. Costco or Trader Joe's sell high-quality thick-cut bacon in bulk, and I always grab extra for sandwiches. Look for bacon with good marbling—it renders better and tastes richer. The pimento-stuffed olives add that signature heat and vibrant color, so use the good stuff from the canning aisle, not the sad jarred ones. For the cheese, sharp cheddar is essential for that tangy kick, while Monterey Jack adds creaminess. I like Kraft Natural for cheddar—it shreds perfectly and melts beautifully.

No thick-cut bacon? Regular bacon cooked low and slow works in a pinch, but it won't be as crispy. Substitute pimento olives with diced jalapeños for heat, or roasted red peppers for sweetness. Short on sharp cheddar? Pepper jack adds a nice kick. The heavy cream can be swapped for half-and-half if you're watching calories, but trust me on the full-fat version. For the roux, Diamond Crystal flour absorbs moisture better than other brands, so if you've got it, use it. No roux? A splash of cornstarch slurry works in a bind.

This dish reheats beautifully—honestly tastes better the next day once everything melds. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch because it disappears fast. Store leftovers in an airtight container with a layer of foil pressed on top to keep that crispy bacon from getting soggy. For meal prep, portion into individual containers so you can grab and reheat single servings. The bacon gets extra crispy when reheated, so it's worth the effort.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s actually one-pan—no boiling pasta separately, no extra bowls. Just toss the cooked mac, crispy bacon bits, and that rich cheese sauce together, then fold in the olives at the end. (Yes, even my toddler can help stir.)
  • Crunchy-Salty-Sweet Bomb: That thick-cut bacon adds smoky depth, the sharp cheddar cuts through the creaminess, and the pimento olives? They’re the secret weapon—briny, spicy, and just enough to make every bite ridiculously satisfying. Honestly, I’ve never met a mac and cheese I liked more.
  • Tailgate or Tuesday: Between us, this is my go-to for game days and lazy nights. The olives give it a little fancy touch, but it’s still the kind of dish that disappears faster than chips at a Super Bowl party. (Pro tip: Double the batch—you’ll want leftovers.)
  • Budget Winner: Sharp cheddar and Monterey Jack stretch further than you’d think, and thick-cut bacon cooks down into flavor bombs. I make this for $8 a serving, and it’s the kind of meal that feels indulgent without breaking the bank. Plus, leftovers reheat like a dream—no dry pasta here.

Step-by-step instructions for bacon pimento mac and cheese

Here's how to build layers of smoky bacon, briny olives, and melty cheese into one perfect dish.

1

Cook the Bacon and Build the Sauce Base

Start by cutting the 8 oz thick-cut bacon into ½-inch pieces—this ensures crispy edges while keeping the bacon tender. Cook in a large skillet over medium heat for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. Use a slotted spoon to transfer the bacon to paper towels to drain excess fat, leaving behind about 2 tablespoons of rendered fat in the skillet.

In the same skillet, add 4 tablespoons butter and let it melt completely. Then add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the minced garlic cloves and ½ teaspoon smoked paprika, cooking for 30 seconds until fragrant—this is where the smoky depth begins. Real talk: don't let the garlic burn, or you'll taste bitterness instead of sweetness.

2

Create the Creamy Cheese Sauce

Reduce the heat to medium-low and sprinkle the ¼ cup all-purpose flour over the onion mixture. Stir vigorously for 1-2 minutes to cook off the raw flour taste, creating a smooth roux. Slowly whisk in the ½ cup heavy cream and ½ cup whole milk, letting the mixture thicken gradually. You're aiming for a velvety consistency—if it gets too thick, add 1-2 tablespoons of milk to loosen it.

Remove the skillet from heat and stir in the 2 cups sharp cheddar cheese and 1 cup Monterey Jack cheese until fully melted and smooth. The sauce should be luxurious and glossy, with no lumps remaining. Here's the thing—if you see any unmelted cheese, whisk in a splash of hot milk to help it dissolve completely. Taste and adjust seasoning with 1 teaspoon kosher salt and ½ teaspoon ground black pepper—this is your flavor baseline before adding the olives.

3

Cook the Pasta and Combine

While the cheese sauce simmers, boil 12 oz elbow macaroni in a large pot of salted water (it should taste like the sea) until al dente—about 1 minute less than package instructions. Reserve ½ cup pasta water, then drain the pasta and add it directly to the cheese sauce in the skillet. Stir gently to coat each noodle in the creamy mixture, adding 2-3 tablespoons of reserved pasta water if needed to create a silky texture.

Fold in the ½ cup chopped pimento-stuffed green olives and the crispy bacon pieces. The olives add a bright, briny contrast that cuts through the richness of the cheese. Taste again and adjust seasoning if needed—sometimes the olives need a pinch more salt to balance their intensity. Let the mixture sit off heat for 2-3 minutes to thicken slightly before serving.

4

Finish and Serve with Crispy Topping

Transfer the mac and cheese to a 9x9-inch baking dish and spread it evenly. For the ultimate texture, sprinkle the top with any remaining bacon pieces and a final ½ teaspoon smoked paprika for a subtle smoky finish. Here's where it gets fun—broil on high for 2-3 minutes until the top is deep golden brown and slightly crispy. Watch it like a hawk to prevent burning.

Let it rest for 5 minutes before serving—this gives the cheese time to set slightly, making each bite more satisfying. The result should be a dish with crispy bacon bits, briny olive bursts, and gooey cheese rivers in every forkful. Serve immediately with a simple side salad or crusty bread to soak up the creamy goodness.

👨‍🍳

Pro Tips For Making Bacon Pimento Mac And Cheese

  • Crisp the Bacon First: Cook the thick-cut bacon until it’s deep golden, not just pink—this prevents a greasy mac and cheese later. I used to rush it, and the fat would turn the sauce into a sad, oily mess. Take the extra 2 minutes now to render that fat properly.
  • Chop Olives Small: Slice those pimento-stuffed olives into quarters (or smaller) so they distribute evenly and don’t turn into chewy surprises. Whole olives hide in the sauce like shy guests—you want them front and center for that tangy pop.
  • Stir in Cheese Slowly: Add the cheeses off the heat, one tablespoon at a time, stirring like you’re mixing a cocktail—not a soup. My first attempt dumped it all in, and I got lumps that screamed "restaurant reject." Patience here keeps the sauce silky.
  • Toast the Pasta: Drain the cooked macaroni, then toss it in the same pan used for the bacon for 30 seconds. The residual fat crisps the edges just enough to give that restaurant-style bite—no extra oil needed. (Yes, it smells amazing.)

Storing and reheating this recipe

Refrigerator Storage

Let your mac and cheese cool completely before transferring to an airtight container—I use glass Pyrex with tight-sealing lids. Store in the fridge for up to 4-5 days, but honestly, it tastes even better the next day as flavors meld.

Press a layer of parchment paper directly on the surface to keep the crispy bacon from getting soggy. The cheese sauce thickens slightly when chilled, so add 1-2 tablespoons of milk when reheating if it seems too stiff. 🥫

Freezer Prep Tips

For long-term storage, portion into quart-sized freezer bags or glass containers with 1-inch headspace for expansion. Freeze for up to 3 months—the texture holds up beautifully when reheated properly. I like freezing individual portions so I can grab just what I need.

Label with the date to track freshness. The bacon stays crispy when reheated from frozen, but the sauce may separate slightly—just stir vigorously when warming. ❄️

Stovetop Reheating

My favorite method is stovetop because it restores that silky texture perfectly. Transfer to a skillet over medium-low heat and add 2-3 tablespoons of milk or water to loosen the sauce. Stir frequently for 5-7 minutes until fully heated through (165°F internal temp).

For extra crispiness, sprinkle 1 tablespoon of milk on top and cover for 1 minute to steam—this reactivates the cheese's meltiness. 🔥

Microwave Revival

For quick reheating, cover a single serving with a damp paper towel and microwave on 50% power for 2-3 minutes, stirring halfway. Add 1 tablespoon of milk if it looks dry. The bacon stays crispy, but the sauce may separate—just give it a good stir before serving.

This method works best for individual portions stored in microwave-safe containers. The pimento olives hold their texture well through reheating. 🍽️

Oven Crisp Finish

Want restaurant-quality texture? Transfer to a baking dish, cover with foil, and heat at 350°F for 15 minutes. Uncover and broil for 2-3 minutes to crisp the top. The bacon gets extra crunchy, and the cheese develops a golden crust.

This method works great when serving a crowd—just cover loosely with foil to prevent over-browning. The smoky paprika adds a beautiful finish. 💫

Leftovers Hack

Double the recipe—this dish disappears fast! Store extras in individual portions for easy grab-and-reheat meals. The pimento olives keep their vibrant color and briny punch, while the bacon stays crispy even after reheating.

I like adding a sprinkle of smoked paprika after reheating to refresh the smoky flavor. Serve with a side of garlic bread or roasted Brussels sprouts to balance the richness. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Trans Fat 0g0%
Cholesterol 165mg55%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 3g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this mac and cheese without pimento-stuffed olives?

Swap the pimento olives for ½ cup diced jalapeños for extra heat, or use ½ cup roasted red peppers for a sweeter, smoky alternative. If you prefer no spice, omit them entirely and add an extra ½ teaspoon smoked paprika to maintain the smoky depth. The olives add briny contrast, but the dish still shines without them.

2

Why does my cheese sauce get grainy?

Grainy cheese happens when cheese doesn't melt fully. Always shred your own cheese (pre-shredded has anti-caking agents that prevent smooth melting). Use hot milk to dissolve lumps, and stir constantly over low heat—never boil. For stubborn clumps, whisk in 1 tablespoon of milk and let it sit off heat for 2 minutes to melt completely.

3

How do I keep the bacon extra crispy when serving?

Cook the bacon until deep golden brown, then drain on paper towels. For serving, sprinkle fresh bacon pieces on top right before eating, or broil for 2-3 minutes after baking to restore crispiness. Store leftovers with a parchment paper barrier between layers to prevent sogginess. The secret is never letting the bacon sit in its own fat too long.

4

Can I make this dish ahead of time?

Yes! Assemble completely, then refrigerate for up to 4 days or freeze for 3 months. Reheat stovetop with 2 tbsp milk to restore creaminess. The flavors actually improve overnight as the pimento and bacon infuse deeper. For parties, bake in a 9x13-inch dish—it reheats beautifully and tastes even better the next day.

5

What's the best cheese blend for this recipe?

The sharp cheddar provides tangy bite while Monterey Jack adds creaminess. For extra richness, add ½ cup cream cheese to the sauce. Avoid pre-shredded cheese—it contains starch that makes the sauce grainy. If you only have mild cheddar, increase the Monterey Jack by ¼ cup for balanced flavor.

★★★★★4.5(5 reviews)
Categories Breakfast & Brunch