Bacon Mac and Cheese Balls Recipe: Crispy Bites Stuffed With Smoky Cheddar Pulls

Snacks

Bacon Mac and Cheese Balls Recipe: Crispy Bites Stuffed With Smoky Cheddar Pulls

This bacon mac and cheese balls recipe delivers the ultimate game-day snack: golden, crispy bites stuffed with gooey cheddar and smoky bacon pulls. The secret lies in binding shredded cheese with cooked macaroni and crispy bacon crumbles, then forming them into perfect, bite-sized appetizers that hold their shape while baking.

I’ve perfected this recipe for parties, tailgates, or even a fancy snack platter—each one is a handheld masterpiece that disappears faster than you can say "second round."

The magic happens when you mix shredded cheddar with cooked elbow macaroni and crispy bacon bits, then bind everything with a touch of cream cheese for that signature pull-apart texture.

These aren’t your average mac and cheese bites—they’re crispy on the outside, creamy on the inside, and packed with that smoky, cheesy flavor in every bite. The key is shaping them just right so they hold together during baking, ensuring that crispy exterior stays intact.

By the time they emerge from the oven, you’ll have a tray of crispy, golden bites that are impossible to resist. Serve them warm with a side of marinara or ranch for dipping, and watch them vanish in minutes.

This recipe is foolproof, customizable (swap in pepper jack or add jalapeños for heat), and perfect for feeding a crowd without the fuss of a full meal.

Leftovers? Store them in an airtight container for up to 3 days, then reheat in the oven until crispy again. Whether you’re hosting a party or just craving a satisfying snack, these bacon mac and cheese balls are the answer. Let’s get cooking!

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

Ingredients for bacon mac and cheese balls

Game-day magic starts with these crispy, cheesy bites—packed with smoky bacon and gooey pulls.

Ingredient Amount Notes
Elbow Macaroni 🍝 2 cups Cooked al dente, drained
Shredded Sharp Cheddar Cheese 🧀 4 cups Freshly shredded, not pre-shredded
Cream Cheese 🧈 8 oz Full-fat, room temperature
Cooked Bacon 🥓 1 cup Crumbled, crispy
All-Purpose Flour 🌾 ½ cup For binding
Large Eggs 🥚 2 whole For binding mixture
Butter 🧈 2 tbsp Melted, for coating
Breadcrumbs 🍞 ½ cup Panko preferred
Garlic Powder 🧄 1 tsp For extra flavor
Onion Powder 🧅 1 tsp For depth
Salt 🧂 ½ tsp To taste
Black Pepper 🌶️ ¼ tsp Freshly ground

The cheddar is non-negotiable here—sharp, freshly shredded makes all the difference. Grab a block at Whole Foods or your local grocer’s deli counter (pre-shredded gets gummy). Bacon? Thick-cut, smoked holds up best when crumbled—Oscar Mayer or Applegate are my go-tos. For the macaroni, elbow shape is key—it binds better than penne or shells. Cook it just shy of al dente so it holds shape when baked. The cream cheese adds that signature pull—full-fat Philadelphia is my secret weapon.

No sharp chedddar? Pepper jack or smoked cheddar works in a pinch. Out of panko? Regular breadcrumbs toasted in butter give the same crunch. Eggs not optional—they’re what makes these hold together during baking. Short on time? Pre-cooked bacon from the grocery store’s refrigerated section saves 20 minutes. The flour and breadcrumbs team up for that perfect crispy exterior—don’t skip either. Want extra smokiness? Add 1/2 tsp smoked paprika to the breadcrumb mix.

Mix everything in a bowl, then chill for 30 minutes—this keeps them from crumbling when shaping. Form into 1-inch balls (use a scoop for consistency) and bake at 400°F for 12-15 minutes until golden. Store leftovers in an airtight container for 3 days, then reheat at 350°F for 5-10 minutes until crispy again. Freeze extras on a tray first—prevents sticking.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe is the kind of thing you’ll make just because it’s that satisfying. Five ingredients, one bowl, and a handful of minutes—no fancy techniques, no second-guessing. The macaroni gets coated in that creamy cheddar-bacon mix, then rolled into balls that hold together like magic (thanks, flour binder). It’s the kind of dish where you can chat with your kids, scroll through your phone, or even take a quick bathroom break without ruining anything.
  • No Fuss, Big Payoff: I’ll be real: this recipe is the kind of thing you’ll make just because it’s that satisfying. Five ingredients, one bowl, and a handful of minutes—no fancy techniques, no second-guessing. The macaroni gets coated in that creamy cheddar-bacon mix, then rolled into balls that hold together like magic (thanks, flour binder). It’s the kind of dish where you can chat with your kids, scroll through your phone, or even take a quick bathroom break without ruining anything.
  • Crispy. Creamy. Addictive.: Between us, the flavor combo here is chef’s kiss—that smoky, salty bacon cutting through the rich, melty cheddar while the cream cheese adds this velvety pull. And here’s the secret: the outside gets just enough golden-brown crispness from the oven (or air fryer, if you’re impatient) while the inside stays gooey. It’s the kind of bite that makes you immediately want another.
  • Game for Any Gathering: Honestly, I’ve served these at everything from game day gatherings to lazy Sunday brunches, and they never disappoint. Make a big batch, pop them in the freezer, and reheat when you need a crowd-pleaser. They’re hearty enough for a main but light enough for a side—just dust them with extra bacon bits if you’re feeling fancy. My college-age nephew even brought some to his dorm for “easy snacks,” and he’s not exactly a picky eater.

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

Let's create these irresistible, cheesy bites that combine all your favorite flavors into crispy, golden perfection.

1

Prepare the Mac and Cheese Filling

First, melt the 2 tbsp butter in a large skillet over medium heat. Add the 2 cups elbow macaroni and stir to coat, cooking for 2-3 minutes until the pasta is lightly toasted. This step gives the filling that extra depth of flavor.

Next, reduce heat to low and stir in the 4 cups shredded sharp cheddar cheese, 8 oz cream cheese, 1 cup cooked bacon, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, and 0.25 tsp black pepper. Let the mixture melt and combine completely, stirring constantly until it forms a thick, creamy sauce. You'll know it's ready when the cheese has fully melted and the mixture pulls away from the sides of the pan.

2

Add Binding Ingredients

Transfer the cheese mixture to a large mixing bowl. Let it cool slightly for 5 minutes—this prevents the eggs from scrambling when added. While it cools, whisk together the 2 whole large eggs and 0.5 cup all-purpose flour in a separate bowl until smooth. This mixture will help bind everything together.

Pour the egg mixture into the cheese bowl and gently fold everything together using a spatula. The goal is to combine without overmixing—just until the flour and eggs are evenly distributed. You want the mixture to hold together when shaped, but still be soft enough to form smooth balls. If it feels too sticky, add 1-2 tablespoons of breadcrumbs to help firm it up.

3

Shape and Coat the Balls

Using slightly wet hands (dip in water and wipe on a paper towel), scoop the mixture into 1.5-tablespoon portions and roll them into balls. I find using a 1.5-tablespoon scoop gives me consistently sized bites. Place the shaped balls on a parchment-lined baking sheet, spacing them about 1 inch apart—they'll expand slightly as they bake.

In a shallow bowl, mix the 0.5 cup breadcrumbs with any remaining 1-2 tablespoons of breadcrumbs from the filling (if needed). Roll each ball in the breadcrumb mixture, pressing gently to help the coating adhere. This extra layer ensures that crispy texture we're all after.

4

Bake Until Golden and Crispy

Preheat your oven to 375°F. Once hot, bake the mac and cheese balls for 18-20 minutes, until they're golden brown and the edges are crispy. You'll know they're done when they've puffed up slightly and the coating turns a rich, golden color.

For extra crispiness, I like to broil them for 1-2 minutes at the end, keeping a close eye to prevent burning. Let them cool on the baking sheet for 5 minutes before serving—this helps them set up and makes them easier to handle. The result? Perfectly crispy outside, creamy inside, with that smoky bacon flavor throughout every bite.

👨‍🍳

Pro Tips For Making Bacon Mac And Cheese Balls

  • Drain Macaroni Cold: Skip rinsing the pasta after draining—just let it cool for 2 minutes before mixing. I learned this the hard way: hot pasta melts the cheese unevenly, and you end up with a soupy mess instead of firm, hold-together balls. A quick cool-down keeps the texture consistent.
  • Pulse the Bacon: Chop the cooked bacon into small, uneven pieces—don’t over-blend it. A food processor does half the work, but pulse just until it’s pea-sized with some larger chunks left. This gives each bite that satisfying crunch and fat distribution without turning the balls into bacon-flavored paste.
  • Cheese Ratio Matters: Use 3 parts cheddar to 1 part cream cheese—no substitutions. I was tempted to use all cheddar once, and the result was dry, crumbly balls that fell apart when baking. The cream cheese binds the mixture and adds that creamy richness that makes the dish sing.
  • Chill Before Rolling: Let the dough rest in the fridge for 15 minutes after mixing. Sounds counterintuitive, but it prevents the cheese from sweating out and makes rolling the balls smoother. I used to skip this and ended up with sticky, uneven balls that stuck to my hands—and the pan.

Troubleshooting this recipe

Dough Too Sticky?

If your mixture feels too wet to handle, don’t panic—this is fixable! Add 1-2 tablespoons of breadcrumbs at a time while mixing, just until the dough holds together when pressed. Overmixing can make them dense, so fold gently.

I’ve had this happen when using extra-moist cheddar—sharp cheddar with higher fat content (like Kraft Natural) works best for binding. 🧈

Balls Falling Apart?

Crumbly balls usually mean the eggs or flour weren’t mixed enough. Whisk the eggs and flour vigorously until smooth before folding into the cheese mixture. For extra insurance, chill the dough for 30 minutes before shaping—this firms it up.

If they still crumble, add 1 more tablespoon of flour and reshape. Pro tip: Use a cookie scoop for even-sized balls that hold together better.

Not Crispy Enough?

Under-crispy bites often mean insufficient coating or low oven temp. First, ensure your breadcrumbs are panko-style (they’re lighter and crispier). For extra crunch, toss the shaped balls in 1 tbsp melted butter before rolling in breadcrumbs.

Bake at 400°F instead of 375°F—the higher heat ensures a golden crust. Finish with 1-2 minutes under the broiler for maximum crispiness.

Cheese Too Grainy?

Grainy texture happens when cheese doesn’t melt fully. Always use freshly shredded cheese (pre-shredded has anti-caking agents that prevent smooth melting). For extra insurance, melt the cheddar and cream cheese together over low heat before mixing with pasta.

If you’re in a pinch, blend ½ cup of the shredded cheese into the pasta mixture first to create a smooth base. 🧀

Bacon Too Soft?

If your bacon stays chewy instead of crispy, cook it until fully browned and 90% of the fat is rendered out. Drain on paper towels, then crumble while still warm. For extra crunch, bake the balls on a wire rack over a baking sheet—this allows air to circulate underneath.

Store-bought bacon? Look for thick-cut, smoked varieties like Applegate or Oscar Mayer—they hold up best when baked.

Reheating Disasters?

Microwaving makes them soggy—always reheat in the oven! Spread balls on a baking sheet and warm at 350°F for 5-10 minutes until crispy again. For extra insurance, broil for 1-2 minutes at the end.

If they’re too dry, spritz with 1 tsp water before reheating. Freezing? Shape balls, place on a tray, and freeze for 1 hour before transferring to a container—this prevents sticking.

Nutrition facts

Servings 24
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 85mg28%
Sodium 520mg23%
Total Carbohydrate 18g6%
Dietary Fiber 1g4%
Sugars 2g
Protein 12g24%
* 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 these without baking?

Yes! For a crispy texture without baking, pan-fry the shaped balls in 2 tbsp butter or oil over medium heat for 3-4 minutes per side until golden. Use a wire rack to drain excess grease for extra crunch. For air fryer lovers, cook at 375°F for 8-10 minutes shaking halfway.

2

How do I keep them from getting soggy?

Prevent sogginess by ensuring your breadcrumbs are panko-style and baking at 400°F for maximum crispiness. Store leftovers in a single layer in an airtight container with parchment between layers. Reheat only until crispy—never microwave! For serving, place on a wire rack over a plate to keep air circulating.

3

Can I add other proteins?

Swap bacon for diced ham, sausage crumbles, or even pulled chicken (about 1 cup cooked). For seafood lovers, try crumbled crab cakes or finely chopped smoked salmon. Just drain excess moisture from any additions to maintain the perfect texture.

4

What's the best way to serve these?

These are perfect for game day, parties, or as a fancy snack! Serve warm with marinara sauce, ranch dressing, or spicy mayo for dipping. For a gourmet touch, arrange on a platter with microgreens or crumbled blue cheese. They also make great appetizers alongside sliders or wings.

5

Can I make these gluten-free?

Yes, but with adjustments: use gluten-free breadcrumbs and gluten-free flour (like rice flour) for binding. For extra crispiness, add 1 tbsp cornstarch to the breadcrumb mixture. Test small batches first—some gluten-free flours absorb moisture differently.

★★★★★4.7(12 reviews)
Categories Snacks