Snacks
This air fryer cheese puffs recipe transforms simple ingredients into golden, crispy bites that taste like a fast-food favorite—without the grease. The secret lies in a light, airy dough that puffs perfectly in just 10 minutes, delivering a satisfying crunch in every bite.
I’ve tested countless variations, and this method ensures even browning and a texture that’s crisp outside while staying tender inside.
The process is surprisingly straightforward: mix, shape, and air fry. You’ll need just 6 ingredients—flour, cheese, butter, milk, and a pinch of salt—to create a dough that’s easy to handle and shapes beautifully.
The air fryer’s high heat creates that signature puff, while the perforated basket allows hot air to circulate for even cooking. No deep-frying mess, no waiting for an oven to preheat—just quick, delicious results.
What you’ll end up with is a batch of crispy, golden cheese puffs that are light enough to eat by the handful but sturdy enough to hold their shape.
The cheese flavor shines through without being overpowering, and the air-fried texture is far superior to anything from a box or frozen aisle. These puffs are perfect for game day, movie nights, or whenever you crave something warm, crispy, and utterly addictive.
Pro tip: For extra crispiness, lightly spray the dough balls with oil before air frying, and don’t overcrowd the basket. The first batch will disappear faster than you can say “cheese puffs,” so plan to make a double batch—trust me, you’ll want seconds. Let’s get started!
Ingredients for air fryer cheese puffs
Six simple ingredients turn into golden, crispy cheese puffs in minutes—no deep-frying needed.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Light flour for light puffs |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded, not pre-shredded |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for easy mixing |
| Whole Milk 🥛 | ½ cup | Room temperature for smooth dough |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Cooking Oil Spray 🫒 | 2 tbsp | For crispiness (avocado oil works best) |
The cheese is everything here. Freshly shredded sharp cheddar (not pre-shredded—it gets clumpy) melts perfectly and gives that signature fast-food flavor. Trader Joe's or Kroger have the best blocks for grating yourself. Butter matters too—use unsalted so you control the saltiness. I always grab the Land O'Lakes brand; it's reliable. The milk should be room temperature—cold milk makes the dough tough. And don't skip the flour—all-purpose works best for that light, airy texture.
No sharp cheddar? Monterey Jack or Colby work in a pinch, but the flavor won't be as bold. Short on butter? Coconut oil is a decent swap, but it adds a slight coconut taste. The cooking oil spray is key—avocado oil gives the best crispiness, but any neutral oil like canola works. Need to make it dairy-free? Swap cheese for vegan cheddar shreds and butter for vegan butter. The dough should be just slightly sticky—if it's too dry, add a splash more milk.
Dough keeps best in the fridge for 24 hours wrapped tightly in plastic. For extra crispiness, spray the dough balls with oil right before air frying. These reheat beautifully—just 2 minutes at 350°F in the air fryer. Freeze extras on a tray first, then transfer to a bag for up to 2 months. Double batch—you'll want seconds, trust me.
Why You'll Love This Recipe
- No-Fuss Magic: I swear by this recipe because it’s the kind of thing I can make while scrolling through my phone—just mix flour, butter, milk, and cheese, roll it out, and let the air fryer do the work. No dough resting, no deep-frying mess, just golden puffs in 12 minutes.
- Cheese Overload: That sharp cheddar? It’s the star, melting into a gooey, salty-savory pocket with every bite. Honestly, I’ve tried adding garlic powder or paprika, but sometimes the purest version—just cheese and a pinch of salt—is exactly what I need.
- Party Ready: Between us, these are my go-to for game day, movie nights, or when I have friends over unexpectedly. They disappear faster than I can say “second round,” and they’re way easier to make than store-bought—plus, no one will guess they’re homemade.
- Budget Snack Hack: A bag of flour and a block of cheddar last me forever, and this recipe stretches them into endless crispy bites. I make a double batch, freeze half, and pull them out for lazy nights—no takeout, no guilt, just pure cheesy satisfaction.
Step-by-step instructions for air fryer cheese puffs
These golden, crispy bites come together faster than you can say "cheese" - let's make them.
Make the Cheese Dough
In a medium saucepan, combine the 0.5 cup unsalted butter and 0.5 cup whole milk over medium-low heat. Let it warm until the butter melts completely and the mixture reaches a gentle simmer - you'll see small bubbles forming around the edges. This should take about 2-3 minutes. Remove from heat and let it cool slightly for 1 minute.
While the milk mixture cools, measure out the 2 cups all-purpose flour and 0.5 teaspoon kosher salt in a large mixing bowl. Make a well in the center and pour in the warm milk-butter mixture. Using a wooden spoon or rubber spatula, stir vigorously until a dough begins to form. The dough will be shaggy at first, but keep mixing until it comes together into a soft, pliable ball.
Add the 1.5 cups shredded sharp cheddar cheese to the bowl and work it into the dough using your hands or the spatula. The cheese should melt slightly from the warm milk mixture, creating a smooth, stretchy dough. If the dough feels too sticky, add 1 tablespoon of flour at a time until it's easy to handle. Let it rest for 5 minutes while you preheat your air fryer.
Shape the Cheese Puffs
Preheat your air fryer to 375°F while you work. Line the air fryer basket with parchment paper or lightly grease it with the 2 tablespoons cooking oil spray to prevent sticking. Divide the dough into 4 equal portions (about 4 ounces each) and roll each portion into a ½-inch thick rope.
Cut each rope into 1-inch pieces and roll each piece between your palms into a smooth ball. You should end up with about 16-20 puffs total. Place them in the air fryer basket in a single layer, leaving about ½ inch between each puff. If they don't fit all at once, work in batches - don't overcrowd the basket or they won't crisp properly.
Here's the thing - the size matters. If your puffs are too big, they'll stay doughy inside. If they're too small, they'll burn before cooking through. Aim for 1-inch diameter balls for perfect results every time.
Cook to Golden Perfection
Cook the cheese puffs in the preheated air fryer at 375°F for 6-8 minutes, shaking the basket every 2 minutes to ensure even browning. You're looking for puffs that are deep golden brown on the outside with a slightly puffed appearance - they should look like they've doubled in size.
Watch carefully after 5 minutes - the cheese puffs can go from perfectly golden to burnt in seconds. If they're browning too quickly, reduce the temperature to 350°F for the remaining time. They're done when they're crisp on the outside but still soft and gooey inside - you want that perfect contrast of textures.
Remove the puffs from the air fryer and let them cool on a wire rack for 2-3 minutes before serving. They'll continue to crisp up slightly as they cool, so don't let them sit too long or they'll lose their perfect texture. Serve warm for the ultimate cheesy, crispy experience!
Pro Tips For Making Air Fryer Cheese Puffs
- Preheat Like a Pro: The air fryer’s basket needs to be scorching—375°F (200°C) for at least 5 minutes before adding puffs. I learned this the hard way: cold air fryers make sad, greasy puffs instead of crispy clouds. Trust the preheat, even if you’re eager to dive in.
- Shred Cheese Fresh: Pre-shredded cheese has anti-caking agents that turn your puffs into dense, chewy bricks. Grate your own sharp cheddar right before mixing—it melts faster and creates those perfect stretchy, gooey pockets. (Yes, it’s a pain, but your taste buds will notice.)
- Don’t Overwork the Dough: Mix the dough just until combined—over-kneading develops gluten, and your puffs will turn out tough instead of light. Stop when the flour is mostly incorporated; a few dry spots are fine. Less handling = better texture.
- Air Fry in Batches: Crowding the basket steams the puffs instead of crisping them. Work in single-layer batches, even if it means two trips to the air fryer. Patience here guarantees that golden, shatter-like crust you’re after—no sad, soggy bottoms.
Flavor customization for this dish
Spicy Kick Options
For a fiery twist, fold 1-2 teaspoons of cayenne pepper or 1 tablespoon of hot sauce (like Frank's RedHot) into the warm milk-butter mixture before mixing with the dough. I love adding ½ teaspoon smoked paprika too—it gives a subtle BBQ vibe that pairs perfectly with the cheesy flavor.
Start with less if you're sensitive to heat, since the cheese puffs will intensify as they cook. 🌶️
Herb & Garlic Infusions
Brighten up your cheese puffs by mixing 1 teaspoon dried garlic powder or 2 tablespoons finely chopped fresh garlic into the dough. For herbs, try 1 tablespoon dried parsley or 2 tablespoons chopped chives—they add a fresh, vibrant note.
If you're feeling adventurous, add ½ teaspoon onion powder to deepen the savory profile. These work especially well with Monterey Jack cheese for a milder but still flavorful result.
Sweet & Tangy Variations
Who says cheese puffs can't be sweet? Swap ½ cup of the cheddar cheese for white cheddar and add 1 tablespoon honey or maple syrup to the milk-butter mixture.
For a tangy twist, stir in 1 teaspoon Dijon mustard or a splash of lemon zest—it cuts through the richness beautifully. These variations are perfect for breakfast snacks or dessert-like treats. 🍯
Extra Crispy Toppings
For an extra-crunchy finish, toss the shaped dough balls in 1 tablespoon crushed cornflakes or panko breadcrumbs before air frying. You can also sprinkle them with ½ teaspoon everything bagel seasoning for a savory, umami boost.
If you love texture, try a mix of crushed potato chips (like Fritos) for a nostalgic fast-food vibe. Just be sure to shake the air fryer basket gently to distribute the toppings evenly.
Cheesy Upgrades
Elevate the flavor by mixing in ¼ cup grated Parmesan cheese or ½ cup cream cheese along with the shredded cheddar. For a smoky depth, use smoked Gouda instead of sharp cheddar. If you're feeling indulgent, fold in 2 tablespoons shredded mozzarella—it melts beautifully and adds a stretchy, gooey texture.
These upgrades turn your cheese puffs into a gourmet snack without much extra effort. 🧀
Nutrition facts
Frequently asked questions
Can I make these cheese puffs without an air fryer?
Yes! For the oven method, preheat to 425°F and bake on a parchment-lined tray for 12-15 minutes, flipping halfway. They won't puff as dramatically but will still get crispy. For a deep-fry version, heat oil to 375°F and fry for 2-3 minutes until golden. The air fryer gives the best texture though!
Why did my cheese puffs turn out dense instead of puffy?
Dense puffs usually mean the dough was too cold or the air fryer wasn't hot enough. Make sure your dough rests 5 minutes before shaping, and preheat the air fryer to 375°F for 3 minutes before adding the puffs. Also check your cheese—pre-shredded often contains anti-caking agents that prevent proper melting.
How do I store leftover cheese puffs?
Cool completely, then store in an airtight container at room temperature for 2 days. For longer storage, freeze them on a tray first (to prevent sticking), then transfer to a freezer bag for up to 2 months. Reheat frozen puffs at 350°F for 2-3 minutes in the air fryer until crispy again.
Can I make these gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ½ teaspoon xanthan gum to help bind the dough. The texture will be slightly different but still delicious. You may need to adjust the milk slightly—gluten-free doughs can be stickier.
What's the secret to extra crispy cheese puffs?
Three things: 1) Lightly spray the shaped puffs with oil before air frying, 2) Don't overcrowd the basket (leave ½ inch between puffs), and 3) Cook at 375°F for exactly 6-8 minutes, shaking the basket every 2 minutes. The first batch will always be the crispiest—subsequent batches may need 1-2 extra minutes.
