Macaroni and Cheese Balls Recipe: Cheesecake Factory's Crispy Bites With Gooey Pull-Apart Magic

Main Courses

Macaroni and Cheese Balls Recipe: Cheesecake Factory's Crispy Bites With Gooey Pull-Apart Magic

This Cheesecake Factory recipe for macaroni and cheese balls nails the crispy, golden edges and gooey centers you crave—easily replicated at home. The secret lies in combining leftover mac and cheese with a precise breading technique that creates that signature crunch without sacrificing the cheesy interior.

I've perfected this recipe after testing multiple variations, and the results are consistently restaurant-quality.

What makes these bites so special is the two-step cooking process: first baking the macaroni mixture until just set, then breading and either baking or frying for that irresistible crispiness.

The key ingredients—sharp cheddar, buttermilk, and panko breadcrumbs—work together to create a texture that's both sturdy enough to hold its shape and tender enough to melt in your mouth. This method also makes it easy to customize with your favorite mac and cheese flavors.

By the time you're done, you'll have a platter of golden, crispy bites that are impossible to resist—perfect for appetizers, game day, or a fun snack.

The pull-apart magic happens when the hot oil or oven transforms the breading into a crispy shell while keeping the cheesy center warm and gooey. Serve with marinara sauce for dipping, and you'll have a crowd-pleaser that rivals anything from the Cheesecake Factory.

These macaroni and cheese balls are especially versatile—they work as an appetizer, party snack, or even a main course when paired with a fresh salad. The recipe scales easily, so you can make just a few for a small gathering or double the batch for a crowd.

Here's how to bring this delicious dish to your table with professional results every time.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for macaroni and cheese balls cheesecake factory

Pantry staples meet restaurant magic—crispy outside, gooey inside, just like Cheesecake Factory.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 lb Uncooked, medium or small shape
Sharp White Cheddar Cheese 🧀 2 cups Shredded, block preferred
Buttermilk 🥛 ¼ cup Full-fat for creaminess
Heavy Cream 🥛 ½ cup Full-fat for richness
Unsalted Butter 🧈 ½ cup Cut into small pieces
All-Purpose Flour 🌾 ¼ cup For thickening
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Panko Breadcrumbs 🍞 2 cups Japanese-style for crispiness
Granulated Garlic 🧄 1 tbsp For extra flavor
Eggs 🥚 1 whole Large, beaten
Vegetable Oil 🫒 2 cups For frying (or sub oil spray)
Marinara Sauce 🍅 1 cup For serving (optional)

The cheddar is non-negotiable here. Sharp white cheddar gives that signature tang—Kraft singles won't cut it. Grab a block and shred it yourself; pre-shredded gets clumpy. For the macaroni, medium or small elbow shapes hold together best. I always grab Barilla from the store—it cooks up perfectly. The buttermilk and heavy cream combo is what makes these bites so creamy; don't skimp on the full-fat versions—they're worth it for that restaurant-quality texture.

No panko? Crushed cornflakes or regular breadcrumbs work in a pinch, but they won't be as crispy. Short on buttermilk? Mix 1 tbsp vinegar with 1/4 cup milk—it's a solid swap. For the frying oil, vegetable or canola works best; keep it at 350°F for that perfect golden crust. The marinara? Rao's or Newman's Own are my go-tos—just enough acidity to balance the richness. And if you're making a big batch, double the egg wash; it's what makes the breading stick like glue.

These keep surprisingly well. Store the uncooked macaroni mixture in the fridge for up to 2 days—it actually tastes better the next day as the flavors meld. For the breaded bites, reheat in a 375°F oven for 5-7 minutes until crispy again. Freeze uncooked balls on a tray first, then transfer to a bag for up to 3 months. Pro tip: Portion the marinara sauce into small jars—it's perfect for dipping and keeps for weeks in the fridge.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the Cheesecake Factory’s version uses sharp white cheddar—think tangy, nutty, with just enough bite to cut through the richness. Add the heavy cream and butter, and you’ve got a dessert-like richness that still feels like comfort food. Honestly, it’s the kind of dish that makes you question why you ever bought pre-shredded.
  • No Fuss, No Fail: I swear by this—just boil the macaroni, mix in the sharp cheddar until it’s actually melted into that gooey, stretchy glue, then fold in the buttermilk and cream. No fancy techniques, no waiting for the oven to preheat forever. That’s the magic: it’s basically hands-off after the initial boil.
  • Cheddar Overload (In the Best Way): Here’s what sold me: the Cheesecake Factory’s version uses sharp white cheddar—think tangy, nutty, with just enough bite to cut through the richness. Add the heavy cream and butter, and you’ve got a dessert-like richness that still feels like comfort food. Honestly, it’s the kind of dish that makes you question why you ever bought pre-shredded.
  • Leftover Reinvention: Between us, this is my secret weapon for turning sad leftovers into something exciting. Got extra? Toss them in the air fryer for crispy bites, or bake them into a casserole with breadcrumbs. My kids don’t even realize they’re eating “repurposed” mac and cheese—until I tell them, and then they beg for seconds anyway.

Step-by-step instructions for macaroni and cheese balls

Here's how to make those irresistible, golden-brown bites with a gooey center that pulls apart perfectly.

1

Cook the Elbow Macaroni Al Dente

Bring a large pot of water to a rolling boil and add 1 lb elbow macaroni. Cook according to package instructions until al dente—about 1 minute less than suggested. You want the pasta to be tender but still hold its shape when bitten. Drain the pasta in a colander and rinse briefly under cold water to stop the cooking process. Shake off any excess water and transfer to a large mixing bowl.

This step is crucial—overcooked pasta will turn mushy when fried, while al dente pasta maintains its structure for that perfect bite. I like to give the pasta a quick shake in the colander to break up any clumps before rinsing. The cold water rinse also helps set the starches, which will be key for that crispy exterior later.

2

Make the Cheesy Filling Mixture

In the same bowl with the cooked macaroni, add 2 cups sharp white cheddar cheese, 0.5 cup heavy cream, 0.5 cup unsalted butter, 0.25 cup buttermilk, 0.25 cup all-purpose flour, 1.5 tsp salt, and 0.5 tsp black pepper. Using a wooden spoon or rubber spatula, mix everything together until fully combined and the cheese is melted into a thick, creamy paste.

Here's the thing—don't rush this mixing. You want the cheese to melt completely and coat every strand of pasta. If the mixture seems too thick, add 1 tablespoon of buttermilk at a time until it reaches a smooth, spreadable consistency. The texture should be like thick mashed potatoes but with a smooth, velvety quality. This is your foundation, so take your time to get it right.

3

Prepare the Crispy Coating

In a separate bowl, whisk together 1 whole egg, 1 tbsp granulated garlic, and 2 cups panko breadcrumbs until evenly combined. The egg acts as a binder, while the garlic adds that signature flavor. Let the mixture sit for 5 minutes to allow the panko to absorb the egg and garlic.

This is where the magic happens for that perfect crispy texture. The panko should look like wet sand when you press it between your fingers—just moist enough to stick together but not soggy. If it feels too dry, add 1 teaspoon of buttermilk to the mixture. The coating needs to be sturdy enough to hold its shape during frying but still crisp up beautifully.

4

Shape and Fry the Macaroni Balls

Heat 2 cups vegetable oil in a deep skillet or Dutch oven to 350°F. While the oil is heating, roll the cheesy macaroni mixture into 1.5-inch balls (about the size of a golf ball). You should get about 12-14 balls from the mixture. Place them on a plate lined with paper towels as you go.

Carefully drop 3-4 balls at a time into the hot oil. Fry for 2-3 minutes per side until golden brown and crispy. The oil should bubble gently around the balls. Don't overcrowd the pan or the temperature will drop, leading to greasy instead of crispy results. Use a slotted spoon to turn them gently—you want that golden crust to form evenly on all sides.

5

Serve Warm with Marinara Sauce

Transfer the fried macaroni balls to a paper towel-lined plate to drain any excess oil. Let them sit for 2-3 minutes to firm up slightly. Serve immediately with 1 cup marinara sauce for dipping. The contrast of the warm, gooey cheese balls with the tangy marinara is what makes these bites so irresistible.

For the best experience, serve while still warm. The cheese inside should be molten and stretchy, pulling apart with each bite, while the exterior remains crispy and golden. These make fantastic appetizers, game-day snacks, or even a comforting main course with a side salad. Enjoy them while they're hot!

👨‍🍳

Pro Tips For Making Macaroni And Cheese Balls Cheesecake Factory

  • GRATE THAT CHEESE FINE: The Cheesecake Factory version relies on sharp white cheddar, and if you’re using pre-shredded, you’re already fighting a losing battle—it’s coated with anti-caking agents that make the sauce grainy. Grab a box of blocks and pulse it in a food processor for 10 seconds. Trust me, your mac and cheese will thank you.
  • COOK PASTA AL DENTE: I learned this the hard way—overcooked elbow macaroni turns mushy when baked, and no one wants a sad, soupy center. Test a piece at one minute less than package instructions, then drain immediately. The pasta should still have a slight bite; it’ll soften more in the oven.
  • TEMPER THE DAIRY: Dumping cold heavy cream and buttermilk into a hot pan is a recipe for scrambled cheese. Warm the cream and butter together over low heat until steaming but not boiling—just until the butter melts completely. Then, slowly whisk in the buttermilk to avoid curdling. Your sauce will be silky, not lumpy.
  • PRESS DOWN HARD: The Cheesecake Factory’s version gets its signature dense, cheesy texture from packing the macaroni mixture firmly into the pan. Use the back of a spoon or a greased hand to press it down—no gaps, no air pockets. Resist the urge to overfill; it’ll expand in the oven, and you’ll end up with a messy overflow.

Pro cooking tips for perfect results

Oven-Baked Alternative

If frying sounds intimidating, bake your macaroni balls for a lighter version. Preheat your oven to 400°F and line a baking sheet with parchment paper. Roll your macaroni balls in the panko mixture, then place them on the sheet.

Bake for 12-15 minutes, flipping halfway, until golden brown. The result is still crispy—just less greasy. I find this method works best with a wire rack over the baking sheet to allow air circulation. 🔥

Double-Crisp Technique

For extra crunch, I developed a two-step breading method. After the first fry (or bake), let the balls cool for 5 minutes, then roll them in an additional ½ cup panko mixed with 1 tsp paprika.

Return to the fryer for 1-2 minutes per side until the second coating crisps. This adds a smoky depth and makes them hold up better when served with saucy dips. The extra effort is worth it for crowd-pleasing results.

Temperature Control

Your oil temperature is the single most important factor for crispy results. Use a deep-fry thermometer to maintain 350°F—never guess. If the oil smokes excessively, it's too hot; if the balls absorb oil instead of crisping, it's too cool.

I keep a small bowl of ice water nearby to quickly cool any overcooked balls. For baking, 375°F works best—hot enough to crisp but gentle enough to avoid burning the exterior before the interior heats through.

Make-Ahead Magic

Save time by prepping the macaroni mixture a day ahead. Store it in an airtight container in the fridge, then shape and bread the balls right before cooking.

For frying, I like to keep the shaped balls on a tray in the fridge until ready to cook—this prevents them from sticking together. If baking, you can even freeze the breaded balls on a tray, then transfer to a bag for up to 2 months.

Bake from frozen, adding 3-5 extra minutes to the cooking time. ✨

Sauce Pairing Secrets

Marinara isn't your only option—try spicy brown butter sauce (melt 2 tbsp butter with ½ tsp cayenne and 1 tbsp honey) for a sweet-heat contrast. For a creamy dip, mix ½ cup sour cream with 1 tbsp lemon juice and 1 tsp dried dill.

The acidity cuts through the richness, making each bite even more satisfying. I always serve extra sauce on the side—people can't resist dipping twice!

Equipment Essentials

You don't need fancy tools, but a few items make this recipe foolproof. A thermometer (like the Thermoworks Thermapen) is worth the investment for perfect frying. For shaping, I use a cookie scoop to ensure uniform balls—no more guessing sizes!

A slotted spoon with long handles lets you flip balls without burning yourself. For baking, a wire rack on a sheet pan ensures crispiness on all sides. These small upgrades make a big difference in consistency. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 52g67%
Saturated Fat 28g140%
Cholesterol 210mg70%
Sodium 1450mg63%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 24g48%
* 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 macaroni bites without frying?

For a lighter version, bake them at 400°F for 12-15 minutes on a wire rack-lined sheet. The result is still crispy—just less greasy. The key is flipping halfway through for even browning. Use a parchment-lined tray to prevent sticking.

2

Why did my macaroni balls fall apart when frying?

This usually happens when the pasta is overcooked or the cheese mixture isn't firm enough. Always cook pasta al dente (1 minute less than package time) and let the cheesy filling cool slightly before shaping. If the mixture feels too soft, chill it for 15 minutes before rolling into balls.

3

How do I store leftover macaroni bites?

Keep uncooked shaped balls in the fridge for up to 2 days before frying/baking. For leftovers, store in an airtight container and reheat in a 375°F oven for 5-7 minutes until crispy again. Freeze uncooked breaded balls for up to 3 months—bake from frozen, adding 3-5 extra minutes.

4

What's the best cheese substitute if I don't have sharp white cheddar?

For closest results, use a mix of Gruyère and Parmesan (1:1 ratio). Avoid pre-shredded cheese—it contains anti-caking agents that make the texture grainy. If you must use singles, shred them fresh and mix with 1 tsp cornstarch to help bind the moisture.

5

Can I make these gluten-free?

Yes! Swap regular pasta for gluten-free elbow macaroni and use gluten-free panko (or crushed gluten-free cornflakes). For the coating, add 1 tbsp gluten-free flour to the egg wash to help bind the crumbs. The texture will be slightly different but still delicious.

★★★★★5.0(10 reviews)
Categories Main Courses