Snacks
This bacon mac and cheese balls recipe delivers the ultimate party snack—crispy-edged, pull-apart bites that disappear faster than you can say "cheese." The secret lies in the dough's perfect balance of mac and cheese mixed with crispy bacon, chilled just enough to hold its shape while baking into golden perfection.
Every bite combines creamy, cheesy goodness with smoky bacon crunch, making these irresistible for gatherings or game day.
What sets these apart is the technique: combining cooked mac and cheese with crumbled bacon creates a dough that's easy to shape into bite-sized balls. After chilling, they bake until golden and crispy on the outside while staying tender inside.
The result? A snack that's foolproof, customizable, and guaranteed to impress—no fancy equipment or skills required.
Perfect for appetizers, tailgating, or snacking straight from the oven, these bites are designed to be shared. The crispy edges contrast beautifully with the creamy cheese filling, and the bacon adds a savory depth that makes them impossible to resist.
Whether you're feeding a crowd or treating yourself, this recipe delivers restaurant-quality results in just 30 minutes of active time.
For extra indulgence, top with a drizzle of cheese sauce or sprinkle with extra bacon bits before serving. The possibilities are endless, but the one constant is how quickly these disappear. Let's get started on making these crowd-pleasing bites!
Ingredients for bacon mac and cheese balls
Twelve ingredients transform into irresistible crispy-edged, pull-apart bites that vanish at parties.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 2 cups | Cooked al dente, cooled |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged variety |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Unsalted Butter 🧈 | 4 tbsp | Melted, cooled slightly |
| Cooked Bacon 🥓 | 1 cup | Crumbled, crispy |
| Large Eggs 🥚 | 2 whole | Room temperature |
| All-Purpose Flour 🌾 | ½ cup | For binding |
| Garlic Powder 🧄 | ½ tsp | Enhances flavor |
| Onion Powder 🧅 | ½ tsp | Adds depth |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Panko Breadcrumbs 🍞 | ½ cup | For extra crunch |
| Egg Wash 🥚 | 1 whole | 1 egg beaten |
The cheddar is non-negotiable—sharp, aged varieties like Cabot or Pepper Jack melt perfectly and add depth. Costco or specialty cheese shops carry the best options, but any block cheese you can grate yourself works. Bacon should be cooked until crispy, then crumbled finely—thick-cut bacon holds up better during baking. The macaroni needs to be cooked al dente and cooled completely before mixing to prevent a gummy texture. For the cream, full-fat is essential—anything less risks a dry bite.
No sharp cheddar? Monterey Jack or Gouda work in a pinch, though flavor will differ slightly. Short on panko? Crushed cornflakes or regular breadcrumbs add crunch too. The egg wash is crucial—beat it vigorously for a glossy finish that ensures crispy edges. For extra indulgence, fold in 1/4 cup extra bacon bits before baking. If your dough feels too sticky, add 1-2 tbsp more flour gradually. The key to perfect texture is chilling the dough for at least 30 minutes before shaping—this prevents crumbling during baking.
These bites reheat beautifully—350°F for 5-7 minutes until crispy again. Store leftovers in an airtight container for 3 days in the fridge or 3 months frozen. For make-ahead convenience, shape all balls and freeze them unbaked on a tray before transferring to a bag. Bake straight from frozen, adding 2-3 extra minutes to the cooking time. The secret to serving? Arrange them on a parchment-lined tray with space between for even browning—crowding leads to soggy spots.
Why You'll Love This Recipe
- One-Bowl Magic: I swear by this recipe because it’s actually one bowl—no mixing separate cheesy sauce and pasta separately. Just toss cooked macaroni, shredded sharp cheddar, and crumbled bacon right into the cream-butter sauce while it’s still hot. The cheese melts into a glossy, stretchy blanket around every bite, and the bacon? It gets toasted in the pan just enough to add that smoky crunch.
- Craving-Worthy Crunch: That crispy exterior with the creamy, cheesy center? It’s the best of both worlds. The sharp cheddar gives it a tangy punch, while the heavy cream makes it impossibly smooth inside. Honestly, the first time I bit into one still warm from the oven, I nearly dropped the whole pan. (Yes, even on a Tuesday night.)
- Party-Prep Ready: Between us, these are my secret weapon for game days, potlucks, or whenever I need something that looks impressive but takes zero effort. They hold shape perfectly, so you can arrange them on a platter like little edible ornaments. Plus, they reheat like a dream—just pop them in the oven for 10 minutes, and no one will guess they’ve been sitting around.
- Budget-Friendly Leftovers: Sharp cheddar and bacon might sound fancy, but this recipe actually stretches ingredients further than you’d think. A single box of elbow macaroni and a pound of bacon make enough for a meal and leftovers that taste just as good the next day. I’ll be real: I’ve eaten these cold for lunch the day after, and they’re still the star of the show. No sad, rubbery mac and cheese here.
Step-by-step instructions for bacon mac and cheese balls
Here's how to create golden, crispy-edged mac and cheese balls that'll disappear faster than you can say "pull-apart perfection."
Create the Perfect Mac and Cheese Filling
In a large bowl, combine the 2 cups cooked elbow macaroni with the 2 cups shredded sharp cheddar cheese, 1 cup crumbled cooked bacon, 0.5 cup heavy whipping cream, 4 tablespoons melted butter, 0.5 cup all-purpose flour, 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, 0.25 teaspoon ground black pepper, and 1 teaspoon kosher salt. Mix everything together until the cheese melts slightly and the mixture becomes a thick, cohesive mass.
This is where the magic happens. The flour acts as a binder, while the bacon and spices infuse deep flavor. If the mixture seems too dry, add a splash of warm milk (not in ingredients) to help it come together. You're aiming for a texture that's soft enough to shape but holds together when pressed—think of it like wet sand that can be molded into balls.
Chill the Mixture for Better Handling
Transfer the mac and cheese mixture to a lightly greased baking dish and press it into an even layer. Cover tightly with plastic wrap and refrigerate for at least 30 minutes (up to 2 hours). This chilling step is crucial—it firms up the filling so it holds its shape when baked and prevents the balls from falling apart.
While it chills, preheat your oven to 375°F. The colder the mixture, the easier it will be to handle when shaping. If you're short on time, you can chill it in the freezer for 15 minutes, but don't skip this step entirely—it makes all the difference in texture.
Shape and Prepare the Balls
Once chilled, remove the mixture from the fridge and let it sit at room temperature for 5 minutes to make it easier to work with. Using your hands, roll the mixture into 1.5-inch balls (about 4 balls total for this recipe). Place them on a parchment-lined baking sheet, spacing them about 1 inch apart—they'll expand slightly as they bake.
For extra crispiness, I like to dip each ball into the 1 whole egg wash (the beaten egg), then roll them in 0.5 cup panko breadcrumbs until fully coated. This double-coating creates that perfect crunchy exterior while keeping the inside creamy and gooey. Be gentle when rolling—too much pressure will flatten the balls and affect their shape.
Bake to Golden Perfection
Bake the mac and cheese balls in the preheated 375°F oven for 18-22 minutes, until they're deep golden brown and the edges are crispy. You'll know they're done when you see the panko turning a beautiful golden color and the cheese underneath starting to bubble slightly.
Here's the thing—don't overbake them. They'll continue cooking slightly as they rest, and you want that pull-apart texture, not a dry exterior. If they're browning too quickly, tent them loosely with foil for the last 5 minutes of baking to prevent over-browning while still allowing them to crisp up.
Serve Warm and Enjoy Immediately
Let the mac and cheese balls rest for 5 minutes after baking—this gives the cheese inside a chance to set slightly and makes them easier to serve. They should be hot, crispy on the outside, and oozing with melted cheddar on the inside.
Serve them immediately while they're warm, straight from the oven. These bites are best enjoyed fresh—they're designed to be pulled apart, revealing that gooey, cheesy center with every bite. Pair them with a simple side salad or some steamed vegetables for a complete meal that's sure to impress.
Pro Tips For Making Bacon Mac And Cheese Balls
- Boil Macaroni Firm: I learned this the hard way—soft pasta turns to mush when you shape it into balls. Cook elbow macaroni al dente (1 minute less than package says), then drain and rinse with cold water to stop cooking. The slight bite keeps those balls holding together when fried.
- Shred Cheese Coarse: Skip the food processor—it turns cheddar into powder. Use a box grater and shred the sharp chedddar yourself; the bigger the shreds, the better the texture. If you’re lazy, buy pre-shredded but pack it tightly in the recipe—it’s less airy and melts like a dream.
- Chill the Dough: This isn’t the prettiest step, but it’s the thing that matters most. After mixing everything, pop the dough in the fridge for 20 minutes. Cold fat firms up, so the balls won’t fall apart when you cut them—no more sad, greasy blobs in your pan.
- Crisp the Bacon First: I was skeptical until I tried it: cook the bacon separately, drain it well, and chop it fine—like confetti. Mixing it in after the cheese melts keeps the flavor distributed evenly, and the extra fat from the bacon makes the balls crispier when fried. (Yes, even if you’re impatient like me.)
Dietary considerations for bacon mac and cheese balls
Gluten-Free Adaptation
For a gluten-free version, swap the all-purpose flour for ½ cup gluten-free 1:1 baking flour (like Bob's Red Mill or King Arthur). The texture stays intact thanks to the egg and cheese binding, but the crunch from panko will differ—use gluten-free panko or crushed gluten-free cornflakes instead.
Keep the egg wash for crispiness, but expect slightly less structure. 🥗
Dairy-Free Options
Replace the sharp cheddar with 2 cups dairy-free sharp cheddar shreds (like Violife or Daiya) and use ½ cup full-fat coconut milk instead of heavy cream. The butter should be dairy-free butter (Miyoko's or Earth Balance).
These tweaks maintain creaminess while keeping the dish vegan-friendly. The flavor stays rich, though the melt factor differs slightly.
Lower-Carb Version
Cut carbs by replacing 2 cups elbow macaroni with 2 cups cauliflower rice (rinsed and sautéed until tender). Use ½ cup almond flour instead of regular flour for binding.
The texture becomes lighter but still holds shape when chilled. For extra protein, fold in ½ cup cooked ground turkey or chicken sausage crumbles with the bacon. 🥦
Allergen-Friendly Swaps
For egg-free balls, replace the egg wash with 1 tbsp melted dairy-free butter mixed with 1 tbsp water (brush lightly). Use ½ cup crushed gluten-free cornflakes for coating.
For nut-free versions, ensure all cheeses and flours are nut-free certified. Always check labels—some panko brands process in nut facilities. Cross-contamination matters when serving guests with allergies!
Protein Boost
Add ½ cup cooked ground beef or chicken to the mix for extra protein without altering texture. For a vegetarian boost, stir in ½ cup black beans (rinsed and drained) or ½ cup lentils (cooked).
These additions enhance heartiness while keeping the dish balanced. The beans add subtle earthiness that pairs perfectly with the bacon and cheese. 💪
Nutrition facts
Frequently asked questions
Can I make these ahead of time?
Shape the balls and freeze them unbaked on a tray for 1 hour, then transfer to a bag. Bake straight from frozen at 375°F for 25-30 minutes, adding 3-5 extra minutes to the baking time. They reheat beautifully—just pop them in the oven until crispy again.
Why did my mac and cheese balls fall apart?
This usually happens when the dough isn't chilled long enough or the oven temperature is too high. Always refrigerate the mixture for at least 30 minutes before shaping, and bake at 375°F—not higher. If the dough feels too sticky, add 1-2 tbsp more flour gradually. Overmixing can also weaken the structure.
Can I use different types of cheese?
Yes! While sharp cheddar is ideal, you can mix in Monterey Jack for creaminess or Pepper Jack for heat. Avoid pre-shredded cheese (it contains anti-caking agents that prevent melting). For extra richness, add ½ cup cream cheese to the filling. Just keep the total cheese at 2 cups for proper texture.
How do I make them extra crispy?
Double-coat them! After dipping in egg wash, roll in panko breadcrumbs, then dip again and roll in crushed cornflakes for an extra-crunchy exterior. Bake at 400°F for 15 minutes before reducing to 375°F for the final 5-7 minutes to ensure even browning.
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 5-7 minutes until crispy again. Microwaving works in a pinch (use 20-second bursts on high), but the texture suffers. For the best results, reheat from room temperature—never straight from the fridge. A quick broil for 1-2 minutes restores that golden crunch.
