Snacks
This butter balls recipe delivers the perfect balance of crispy cornmeal crust and gooey, stretchy cheese—every bite is a satisfying pull that makes it impossible to stop.
The secret lies in the precise ratio of melted butter to cornmeal, creating that signature crunch while the cheese inside transforms from solid to molten when bitten. I developed this version after testing dozens of recipes, and the difference in texture is night and night.
The process is straightforward but requires patience: mixing the dough just right, shaping the balls evenly, and baking them until golden brown. The cheese pulls dramatically when hot, creating that irresistible stringy texture that makes these a crowd favorite.
This recipe uses sharp cheddar for the best melt, but you can experiment with other cheeses like gouda or pepper jack for variations.
By the time they come out of the oven, you'll have perfectly golden butter balls with crisp edges and a gooey center that stretches satisfyingly. The aroma alone will draw everyone to the kitchen, and the contrast of textures—crunchy crust, creamy cheese—makes them impossible to resist.
Serve warm with marinara for dipping or enjoy them straight from the oven for a salty, cheesy snack.
These butter balls are versatile enough for game day, holiday appetizers, or a simple weeknight treat. The recipe scales easily, so you can make a small batch for two or a large one for a party.
Once you master this method, you'll never go back to store-bought versions—they simply can't compare to homemade.
Ingredients for butter balls
Crispy cornmeal crust meets gooey cheese pull—just these eleven ingredients transform into irresistible butter balls.
| Ingredient | Amount | Notes |
|---|---|---|
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, 2-year aged preferred |
| Cornmeal 🌽 | 1 ½ cups | Fine grind for best texture |
| Unsalted Butter 🧈 | ¾ cup | Melted, full-fat for creaminess |
| All-Purpose Flour 🌾 | 1 cup | For binding the mixture |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle depth of flavor |
| Baking Powder 🍞 | ½ tsp | For slight leavening effect |
| Sugar 🍚 | 1 tbsp | Balances the savory flavors |
| Vegetable Oil 🫒 | 2 tbsp | For greasing baking sheet |
The cheese is everything. Sharp cheddar melts best, but Pepper Jack or Gouda work too—just shred it yourself. Walmart or Kroger usually have good pre-shredded, but I always grab a block to grate fresh. Look for cheese with visible fat marbling—it melts smoother. The cornmeal? Bob's Red Mill is my go-to, but any fine grind works. If you've got leftover cornmeal from another recipe, use it—this is one of those dishes where leftovers shine.
No sharp cheddar? Monterey Jack or Colby stretch well too, though they won't be as bold. Running low on cornmeal? Substitute half with crushed cornflakes for extra crunch. The butter must be melted completely—microwave in 20-second bursts to avoid burning. Eggs should be room temp, or whisk them vigorously to blend smoothly. Trader Joe's sells pre-shredded cheese blends that work great in a pinch, but I still prefer grating my own. For the baking sheet, use one with high edges—King Arthur's are my favorite, but any sturdy sheet will do.
These keep surprisingly well. Store leftovers in an airtight container for 3-4 days at room temp or 1 week in the fridge. Reheat in a 350°F oven for 5-7 minutes until crispy again. For parties, make a double batch—they disappear fast. I like to freeze extras on a tray first, then transfer to a bag. That way, you can pop them straight into the oven without defrosting. The cheese pull gets even better after reheating, so don't skip this step.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s actually just mixing, shaping, and baking—no rolling, no fussing. The cornmeal keeps them from sticking to the pan while you’re rolling the cheddar-butter mix into balls, and honestly? That’s half the battle won.
- Cheesy Crunch Magic: That crispy cornmeal crust with the gooey sharp chedddar inside? It’s the kind of contrast that makes you close your eyes mid-bite. The butter in the mix makes them rich but not greasy, and the egg wash seals in all the flavor so every bite is ridiculously satisfying.
- Game for Any Gathering: Between us, these disappear at potlucks, game days, or even as a snack while you’re watching TV. They hold up well at room temp, so you can make a big batch ahead—no one will guess they’re just cheddar and butter in disguise.
- Budget Snack, Big Payoff: Sharp cheddar’s on sale almost everywhere, and cornmeal lasts forever. A single batch feeds four people for under $5, and the leftovers? They’re even better the next day—if they last that long. My kids think they’re fancy, but I know the secret: it’s just smart shopping.
Step-by-step instructions for sweet cornmeal crust meets gooey cheese pull
Here's how to make these irresistible butter balls with a crispy cornmeal crust and stretchy cheese center.
Prepare the Cheese Mixture
In a large mixing bowl, combine the 1.5 cups of sharp cheddar cheese with the 0.75 cup of melted unsalted butter. I like to melt the butter first so it blends smoothly with the cheese. Use a fork to break up any large cheese clumps until you have a smooth, creamy mixture.
Next, whisk in the 2 whole large eggs until fully incorporated. The mixture should look like thick, pale cheese batter. Add the 1 tbsp of sugar, 1 tsp of salt, 0.5 tsp of ground black pepper, 0.5 tsp of garlic powder, and 0.5 tsp of baking powder. Mix well until all the dry ingredients are evenly distributed throughout the cheese mixture. This ensures each butter ball will have balanced flavor and proper texture.
Combine with Cornmeal and Flour
In a separate bowl, whisk together the 1.5 cups of cornmeal and 1 cup of all-purpose flour. This dry mixture is what creates that delicious crispy crust on the outside of your butter balls. Gradually add the dry ingredients to the cheese mixture, stirring gently with a spatula until just combined.
You'll notice the batter becomes thicker as you mix. Be careful not to overmix—just combine until there are no more flour streaks visible. The perfect consistency should be thick enough to hold its shape when rolled into balls, but still soft enough to mold easily. If the mixture feels too dry, add 1 teaspoon of milk (though our recipe doesn't call for it, I keep some handy just in case).
Shape and Chill the Butter Balls
Using a cookie scoop or tablespoon, portion out the mixture into 1.5-inch balls (about 1 ounce each). Place them on a parchment-lined baking sheet, spacing them about 2 inches apart. This gives them room to expand slightly as they bake.
Cover the baking sheet with plastic wrap and refrigerate for at least 30 minutes. Chilling is crucial—it helps the butter balls hold their shape during baking and prevents them from spreading too much in the oven. While they're chilling, preheat your oven to 375°F. This temperature gives you that perfect balance of crispy crust and gooey center.
Bake to Golden Perfection
Once the butter balls are firm to the touch, remove them from the refrigerator and place the baking sheet in the preheated oven. Bake for 18-20 minutes, rotating the pan halfway through baking for even cooking. You're looking for golden brown butter balls with a crispy exterior that gives way to that stretchy, gooey cheese center.
Here's the thing—I know it's tempting to check them early, but resist! They'll continue cooking after you remove them from the oven. The perfect butter ball should have a crackly crust that snaps when you press it gently, but still be warm and soft inside. Remove them when the edges are golden brown and the centers still look slightly underdone.
Serve Warm for Maximum Enjoyment
Let the butter balls cool on the baking sheet for 2-3 minutes before transferring them to a serving platter. Serve them warm—this is when they're at their best, with that perfect contrast between the crispy crust and gooey center. They're delicious on their own, but I love pairing them with a simple honey drizzle or a sprinkle of flaky sea salt for extra flavor.
These butter balls keep well at room temperature for 2-3 days in an airtight container, though they're best enjoyed fresh from the oven. If you have any leftovers, you can even reheat them in the oven at 350°F for 5-7 minutes to restore that crispy texture. The secret to success is in the chilling and baking time—don't rush either step!
Pro Tips For Making Butter Balls
- Chill the Dough: After mixing the cheese, butter, flour, and egg, pop the dough in the fridge for 15 minutes. I learned this the hard way—skipping it makes the balls stick to your hands and the cornmeal coating feels like a sad, crumbly afterthought.
- Grate the Cheese Fine: Use a box grater or food processor for sharp cheddar—no big chunks. I once used pre-shredded cheese (don’t judge me) and ended up with chewy, uneven butter balls. Freshly grated makes all the difference.
- Don’t Overmix the Coating: Toss the cornmeal and flour with the balls just until they’re lightly coated—no need to dredge them like chicken. Overmixing makes the crust dense instead of crispy. A quick shake in a bag works best.
- Fry in Batches: Crowd the pan, and the oil temperature drops like a rock. Two or three balls max per batch in 350°F oil keeps them golden and gooey inside. Yes, it takes longer, but trust the process.
Perfect pairings for this butter balls
Dipping Sauces
For these crispy butter balls, I love serving them with a cool, tangy dipping sauce that cuts through the richness. My go-to is a honey-mustard blend: mix 2 tbsp Dijon mustard with 3 tbsp honey and a splash of apple cider vinegar.
The sweetness balances the savory cheese, while the vinegar adds brightness. For a spicy kick, add 1 tsp of sriracha to the mix. 🌶️
Another crowd-pleaser is marinara sauce—look for a high-quality, chunky version like Rao's or Barilla. The acidity enhances the cheesy flavor, and the tomato notes complement the cornmeal crust beautifully. Warm the sauce slightly before serving to make dipping easier.
Sweet Contrasts
If you want to highlight the salty-sweet profile of these butter balls, drizzle them with local honey right before serving. I recommend a wildflower or orange blossom honey for floral notes that contrast the cheddar’s sharpness.
A sprinkle of flaky Maldon salt adds a luxurious finish—just a pinch per serving is enough to elevate the flavor.
For a dessert twist, serve them alongside warm caramel sauce or chocolate ganache. The contrast of warm, gooey cheese with rich chocolate is unexpected but delicious.
I like to pair them with a dark chocolate ganache made from 70% cacao chocolate and heavy cream, then drizzle lightly over the top. 🍫
Beverage Pairings
A crisp sparkling water with a squeeze of lemon keeps the palate clean between bites, especially if you're serving these as an appetizer. For a more indulgent pairing, try a dry rosé—its acidity and berry notes complement the cheddar’s sharpness without overpowering it.
A Provenance or La Crema rosé works beautifully.
If you prefer beer, a light lager like Corona or Heineken provides a refreshing contrast to the rich, cheesy flavor. For a craft option, a wheat beer with citrus notes—like Allagash White—adds a bright, effervescent complement.
Avoid heavy stouts or IPAs, as they can overwhelm the delicate cornmeal crust. 🍺
Seasonal Serving Ideas
In summer, serve these butter balls as a warm appetizer with a chilled gazpacho or cucumber salad. The cool, crisp vegetables balance the warm, cheesy snack perfectly. For a festive touch, arrange them on a platter with fresh herbs like dill or parsley for a pop of color.
During holiday gatherings, these make an excellent addition to a cheese board alongside cured meats, nuts, and dried fruits. The contrast of textures and flavors keeps guests reaching for more.
For a game day spread, pair them with spicy wings or buffalo cauliflower for a fun, interactive snack station. 🏈
Nutrition facts
Frequently asked questions
Why do my butter balls turn out greasy instead of crispy?
The most common cause is overmixing the dough or using too much melted butter. Stick to the 0.75 cup measurement and mix just until combined. Also, ensure your oven is fully preheated to 375°F—cold spots prevent proper crisping. Let them rest 2-3 minutes after baking before serving to redistribute the oils.
Can I make these butter balls ahead of time?
Shape and chill the balls up to 24 hours in advance, then bake fresh when ready. For leftovers, store in an airtight container for 3-4 days at room temperature or 1 week refrigerated. Reheat at 350°F for 5-7 minutes until crispy again—this restores the perfect texture.
What's the best cheese substitute if I don't have sharp cheddar?
Try Monterey Jack or Colby for a milder melt, or Gouda for extra richness. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting). For a fun twist, mix in 1/4 cup pepper jack for a subtle kick. Always shred fresh for the best results!
How do I get perfectly round butter balls?
Use a cookie scoop or 1-tablespoon measure for consistent sizes. Wet your hands slightly before shaping to prevent sticking. Chill the dough for at least 30 minutes—this firmness helps maintain roundness during baking. If they flatten, your oven may be too hot; aim for 375°F consistently.
Can I make these gluten-free?
Yes! Replace the 1 cup all-purpose flour with 1 cup gluten-free 1:1 baking flour (like Bob's Red Mill). For extra crispiness, add 1/4 cup cornstarch to the cornmeal mixture. The texture will be slightly different but still delicious. Test your gluten-free flour first—some brands absorb moisture differently.
