Panko-Crusted Cheesecake Factory Mac and Cheese Balls
Cheesecake Factory mac and cheese balls turn a bowl of stovetop mac and cheese into something you can pick up with your fingers, a crisp panko shell around a soft, cheesy center that gives when you bite into it.
This copycat version uses a basic cheese sauce, a quick freezer chill, and a hot oil bath, and it holds together the first time you fry it.

Why These Mac and Cheese Balls Work
The sharp cheddar gives the filling some bite, and the white cheddar melts smoother so the center stays soft instead of grainy once it cools.
Freezing the mixture before you shape it is what keeps these from blowing out in the oil. It firms the cheese sauce just enough to hold a ball shape through the dredge and the fry.
Panko gives a shatter-crisp shell instead of a heavy, greasy one, since the flakes fry up lighter than regular bread crumbs.
Ingredients

- 8 oz elbow macaroni: cooked just to al dente so it doesn’t turn mushy once it’s mixed with sauce and chilled
- 2 tbsp unsalted butter: the base for the roux
- 2 tbsp all-purpose flour, for the roux: thickens the cheese sauce so it sets up firm enough to shape
- 1 1/2 cups whole milk: use whole milk here, low-fat versions make a thinner, harder-to-shape sauce
- 1 cup shredded sharp cheddar cheese: for bite and color
- 1 cup shredded white cheddar cheese: melts smoothly, or swap in Monterey Jack
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
- 1/2 cup all-purpose flour, for dredging: the first layer of the coating
- 2 large eggs, beaten: helps the panko stick
- 1 1/2 cups panko bread crumbs: gives the crisp, craggy shell
- 4 cups vegetable oil, for frying: or another neutral oil with a high smoke point
- 1 cup marinara sauce, warmed, for dipping: store-bought is fine here
Variations / Substitutions
- Pepper Jack Swap: use pepper jack instead of the white cheddar for a spicier center.
- Bacon Add-In: fold in 1/4 cup crumbled cooked bacon before chilling for a smoky note in every bite.
- Gluten-Free: use a 1-to-1 gluten-free flour for both the roux and the dredge, and swap in gluten-free panko, it fries up just as crisp.
- Baked Version: skip the fryer and bake the breaded balls at 425°F (220°C) for 12 to 15 minutes, turning once, for a lighter version with less crunch.
- If you like crowd-pleasing appetizers, my buffalo chicken dip is another one worth keeping in the recipe box.
How to Make Panko-Crusted Cheesecake Factory Mac and Cheese Balls
Step 1: Simmer the Cheese Sauce

Cook the 8 oz elbow macaroni in salted boiling water until just al dente, then drain and set aside. In a separate saucepan over medium heat, melt the 2 tbsp unsalted butter, whisk in the 2 tbsp all-purpose flour, and cook for about 1 minute, stirring constantly. Slowly whisk in the 1 1/2 cups whole milk and simmer for 3 to 4 minutes, whisking often, until the sauce coats the back of a spoon.
Off the heat, stir in the 1 cup sharp cheddar, 1 cup white cheddar, 1/2 tsp salt, 1/4 tsp black pepper, and 1/4 tsp garlic powder, stirring until the cheese melts into a smooth, glossy sauce. Fold in the drained macaroni until every piece is coated.
The sauce should look thick and pull away from the sides of the pan when you stir it. If it looks loose or soupy, it hasn’t simmered long enough and the balls won’t hold their shape later.
Step 2: Chill and Portion the Mixture

Spread the mac and cheese in an even layer on a parchment-lined baking sheet and press it flat. Slide it into the freezer for about 45 minutes, until it’s firm enough to hold a shape when pressed.
Once firm, scoop the mixture into 1 1/2-inch balls using a small cookie scoop or your hands, rolling each one between your palms until it’s compact. You should get about 24 balls, and they’ll feel cold and dense, almost like cookie dough.
Step 3: Bread Each Ball

Set up three shallow bowls: the 1/2 cup all-purpose flour in one, the 2 beaten eggs in the second, and the 1 1/2 cups panko bread crumbs in the third. Roll each ball first in the flour, tapping off the excess, then dip it into the egg, then roll it in the panko, pressing gently so the crumbs stick all over.
Set the breaded balls on a tray as you go. The panko coating should look even and slightly shaggy, with no bare cheese sauce showing through, which is what keeps the oil out during frying.
Step 4: Fry Until Golden

Heat the 4 cups vegetable oil in a heavy pot or deep skillet to 350°F (175°C), checking with a thermometer so you’re not guessing. Fry the balls in batches of 6 to 8, turning them once, for about 3 minutes, until the shell is deep golden brown and the cheese inside is fully melted.
Don’t crowd the pot. Too many balls at once drops the oil temperature and the shell soaks up more oil instead of crisping, so work in small batches and let the oil come back up to temperature between rounds.
Step 5: Drain and Serve with Marinara

Lift the balls out with a slotted spoon and set them on a paper towel-lined plate to drain for a minute. Warm the 1 cup marinara sauce in a small saucepan or the microwave and pour it into a bowl for dipping.
Serve the mac and cheese balls right away while the shell is still crackling and the center is molten. They lose that pull the longer they sit, so this is the moment to get them to the table.
Tips for Balls That Hold Their Shape
- Use a small cookie scoop so every ball is the same size, which means they all fry through at the same rate.
- If the mixture still feels soft after 45 minutes in the freezer, give it another 10 to 15 minutes rather than trying to shape it warm.
- Press the panko on firmly during breading. A loose coating is the main reason balls crack open in the oil.
- Freeze extra unbreaded mixture in a container for up to a month and thaw it in the fridge before shaping.
Fry time depends on how many balls you fit in the pot at once, since crowding drops the oil temperature.
| Batch Size | Oil Temp | Fry Time |
|---|---|---|
| 6 balls | 350°F (175°C) | 2 to 3 minutes |
| 8 balls | 350°F (175°C) | 3 to 4 minutes |
| 12 balls (crowded) | 340°F (171°C) | 4 to 5 minutes |
Keeping Mac and Cheese Balls Crisp
- Refrigerate: Store cooled, fried balls in an airtight container for up to 3 to 4 days.
- Reheating: Reheat in the oven at 375°F (190°C) for about 10 minutes to bring back the crunch. The microwave will leave the shell soft and a little chewy, so it’s worth the extra few minutes in the oven.
What Goes Well With Mac and Cheese Balls
A simple arugula salad with lemon vinaigrette is a good match here, since the sharp acidity cuts through the richness of the fried cheese. Grilled chicken skewers work too, they add lean protein without competing with the cheese for attention. A bowl of tomato soup alongside also makes sense, since it echoes the marinara but gives you something warm to dunk them in as well.
Frequently Asked Questions
Can I use a different pasta shape?
Yes, cavatappi or small shells work fine as long as the pieces are small enough to pack into a 1 1/2-inch ball without leaving gaps.
Can I freeze the breaded balls before frying?
Yes, freeze them in a single layer on a tray until solid, then transfer to a bag. Fry straight from frozen, adding 1 to 2 minutes to the fry time.
Do I need a deep fryer to make these?
No, a heavy pot with about 3 inches of oil and a clip-on thermometer works just as well and gives you more control over the temperature.
Can I air-fry these instead of deep frying?
Yes, air-fry at 400°F (200°C) for about 10 minutes, flipping halfway through. The shell will be thinner and less shatter-crisp than deep-fried, but it still gets golden.

Ingredients
Method
- Cook the macaroni until al dente, then make a roux with the butter and flour and whisk in the milk to build a smooth cheese sauce with the cheddars, salt, pepper, and garlic powder. Fold in the macaroni.
- Spread the mixture on a tray and freeze until firm, then scoop into 1 1/2-inch balls.
- Dredge each ball in flour, dip in beaten egg, then coat in panko bread crumbs, pressing to adhere.
- Fry in batches at 350°F (175°C) for about 3 minutes per batch, until deep golden and the cheese is fully melted.
- Drain on paper towels and serve immediately with warmed marinara sauce for dipping.
