
Cheesy Churros with Cheddar & Pecorino

By Emma
Certified Culinary Professional
Cut the churro dough. Watch the oil. Three to four minutes, turning constantly. Deep golden. That crackle sound is everything. The sharp cheddar melts into pockets inside, so when you bite through the crispy shell, you get this salty, savory punch. Then the Pecorino and parsley dust hits on top. Nothing like the dessert version everyone expects.
Why You’ll Love This Fried Cheese Appetizer
Takes 1 hour 7 minutes total. Not a all-day thing. Vegetarian snack that actually tastes like something — not just air and nostalgia. The aged cheddar gives you real bite. Crispy on the outside, soft inside, and somehow they don’t get soggy even after a few minutes. Still magic when cool, sort of. One piping bag and one pot. Cleanup isn’t painful. Your guests will ask if you deep-fried them yourself. You did. Feels like you unlocked something.
What You Need for Homemade Cheesy Churros
The dough itself is simple. Milk, water, butter, sugar, salt — basically a paste base. Quarter cup each of milk and water. Two tablespoons butter. Half a teaspoon sugar. Quarter teaspoon fine sea salt.
Flour. Half cup all-purpose, unbleached. Don’t skip the unbleached thing — it stays whiter and doesn’t brown weird.
Eggs. Two large ones. That’s the binder that makes the dough stretch instead of crack.
Aged sharp cheddar. Three quarters cup, finely grated. Not mild cheddar. Sharp. The aged stuff has actual flavor, melts into salty pockets when it hits the oil. You’ll notice the difference.
Vegetable oil for frying. Enough to reach about 175°C (350°F) in your pan. A thermometer helps, but if you don’t have one, drop a tiny scrap of dough in — should sizzle steady, not explode instantly.
Pecorino Romano. Two tablespoons, finely grated. Sharper than Parmesan, more salty and tangy. Actually tastes like something. Fresh flat-leaf parsley, minced — two tablespoons. Cayenne pepper, quarter teaspoon, adjustable if you want heat or want less. Garlic powder, quarter teaspoon. That’s the twist.
How to Make Fried Cheese Churros
Start with the oil. Set it to 175°C (350°F). Get it hot before you do anything else. You’ll need that heat consistent the whole time.
Line a baking sheet with paper towels or a wire rack. Drain spot is ready.
In a heavy saucepan, combine the milk, water, butter, sugar, and salt. Heat it. Not a rolling boil — just bubbling along the edges. Too hot and the flour cooks wrong, gets grainy. You want a soft heat.
The moment it bubbles, pull it off the heat. Don’t wait. Add all the flour at once. Stir hard with a wooden spoon until the dough pulls into one ball and cleans the sides. It’ll feel soft, almost sticky. That’s right.
Put the pan back on medium-low heat. Stir constantly. Two to four minutes. The dough gets tighter. A light film forms at the bottom — that’s moisture leaving. You want that. Too soft and the churros flop when they fry. Too dry and they crack. The window is narrow.
Transfer the dough to a bowl. Take a wooden spoon or electric mixer. Beat it for two to three minutes. Cool it down slightly, let steam release. Warm but not hot. If it’s hot, the eggs will scramble and your whole batch is ruined.
Add the eggs one at a time. Mix thoroughly after each one. The dough will get shiny and smooth again. No lumps. No graininess. If you skip this or rush it, the texture gets dense and chewy when they fry.
Fold in the grated cheddar. Don’t just stir — fold. The cheese distributes into pockets instead of clumping. Those pockets melt into salty surprises when they hit hot oil.
Get your piping bag ready. Large star tip. Spoon the dough in. The hard part comes now.
How to Get Churros Crispy and Perfect
Piping dough directly over hot oil is the move. Aim for four to six inch lengths. Snip with scissors. Drop carefully. Watch for steam bursts — the oil splatters. Stand back, use long tongs. Or snip from a safe distance. Don’t lean over the pan.
Fry in small batches. Three to four churros at a time. Three to four minutes. Turn them frequently. Every thirty seconds or so, flip them with tongs. You want deep golden all over. Crisp exterior, tender inside.
Listen for the sound shift. Starts loud and sputtering. When they’re done, the crackle gets more muffled, different pitch. Grab one. Cool it a second. Inside should be soft, pillowy. Bite through and feel the cheddar pockets. If the dough is dense or chewy, oil was too cool or they didn’t fry long enough. Too dark, oil too hot.
Drain them on the paper towel or rack. Keep finished ones warm in the oven at 90-95°C (195-200°F). Don’t let them sit at room temperature or they go soggy.
Cheesy Churros Tips and Common Mistakes
The dough needs to cool before eggs go in. One mistake there — eggs scramble, the whole thing becomes lumpy mush. Not worth fixing. Start over.
Don’t skip the heating step where dough goes on the pan for 2-4 minutes. That moisture loss is critical. It sounds small. It changes everything about texture.
Cheese won’t distribute if you stir instead of fold. Lumpy dough. Uneven pockets. Worth doing it right.
Oil temperature matters more than time. Too cool and they flop, too much oil inside instead of crispy outside. Too hot and the shell hardens while the inside stays raw. A thermometer saves you.
The garnish mixture — Pecorino, parsley, cayenne, garlic powder — mix it really well before you dust. Uneven seasoning is disappointing.
If dough gets too runny after eggs, add flour one tablespoon at a time. Too tight? Beat it more or add a spoonful of milk before piping. These fixes work. Just adjust.
Fresh oil every time. Reused oil gets a burnt smell, breaks down, makes everything taste off. Filter it if you reuse, but honestly just start fresh.
Eat them hot. Crispy right out. Cool churros lose the magic. Soggy fast.

Cheesy Churros with Cheddar & Pecorino
- Garnish
- 2 tbsp Pecorino Romano, finely grated (replace Parmesan)
- 2 tbsp fresh flat-leaf parsley, minced
- 1/4 tsp cayenne pepper, adjust spiciness as preferred
- 1/4 tsp garlic powder (added twist)
- Churros
- 1/4 cup whole milk
- 1/4 cup water
- 2 tbsp unsalted butter
- 1/2 tsp granulated sugar
- 1/4 tsp fine sea salt
- 1/2 cup all-purpose flour, unbleached
- 2 large eggs
- 3/4 cup aged sharp cheddar, finely grated (instead of Gruyère)
- Vegetable oil for frying
- Garnish
- 1 Mix Pecorino, parsley, cayenne, and garlic powder thoroughly in a small bowl. Set aside. The sharpness of Pecorino plays differently than Parmesan, more salty and tangy. Garlic powder adds subtle depth beyond just heat.
- Churros
- 2 Heat oil to about 175°C (350°F). If you don't have a thermometer, test by dropping a tiny dough bit; should sizzle steadily without browning instantly.
- 3 Line a baking sheet with paper towels or use a wire rack to drain fried churros later.
- 4 In a heavy saucepan, combine milk, water, butter, sugar, and salt. Bring just to a boil, bubbling along edges, not full rolling boil; too hot burns flour instantly.
- 5 Remove from heat immediately. Dump all flour in at once. Stir vigorously with wooden spoon until dough cleans sides, pulls into one soft ball — doesn’t stick much.
- 6 Return pan to medium-low. Stir constantly 2-4 minutes. Dough surface gets tight; a light film forms at bottom — dough no longer sticky or wet but not dry. That moisture loss critical for proper texture. Too soft and churros flop; too dry, they crack.
- 7 Transfer dough to a bowl. Using a wooden spoon or electric mixer, beat 2-3 minutes to cool slightly and release steam. Warm but not hot — eggs won’t scramble this way.
- 8 Add eggs one at a time. After each, mix thoroughly until sheen returns and dough is smooth, elastic, and shiny. No lumps or graininess.
- 9 Fold in grated cheddar cheese. The sharp cheddar melts into salty pockets during frying, giving surprises of intense flavor. Not quite the same texture as Gruyère, but more bite and nuttiness.
- 10 Spoon dough into piping bag fitted with large star tip. Piping over fryer tricky but worth it; aim for 4-6 inch lengths, snip with scissors, drop dough carefully into hot oil. Watch for steam bursts and splatters — no splash pan here, stand back, use long tongs or snip with hands at a safe distance.
- 11 Fry in small batches, 3-4 at a time. 3 to 4 minutes, turning frequently until deep golden and crisp all over. The sound shifts from loud sputtering to a more muffled crackle when done. Grab one, cool a bit - inside should be soft, tender. If dough is dense or chewy, oil likely too cool or undercooked; too dark, oil too hot.
- 12 Drain on prepared pan. Keep warm in oven at 90-95°C (195-200°F).
- 13 Serve immediately, generously dusted with the Pecorino and herb mixture. Strong, salty, spicy, herby bite hits with crunchy-cheesy churros. A play on savory snack versus dessert everyone expects. Personal fail once: not mixing cheese well, ended with lumpy dough. Don’t skip tempering eggs — one misstep and scrambled mush like disaster.
- 14 Substitutions: Use asiago in place of Pecorino; substitute Monterey Jack for cheddar if you want milder cheese flavor. For dairy-free, vegan butter and plant milk okay but texture changes, reduce oil temp and fry quicker.
- 15 Troubleshooting: Dough too runny after eggs? Add a little flour, 1 tbsp at a time; too tight? Beat vigorously, or add a spoonful milk before piping. Oil doesn’t bubble? Not hot enough. Strong burnt smell? Oil too hot or reused oil. Always keep oil filtered and fresh.
- 16 Remember: Frying is timing and feel. Visual cues beat stopwatch; dough too pale means incomplete, too dark equals bitter burnt. Listen for crackling sound shift. Get familiar with your stove and equipment.
- 17 Last tip: eat hot, crispy. Cool churros get soggy and lose magic.
Frequently Asked Questions About Cheesy Churros
Can I make the dough ahead and fry later? Yeah, you can. Refrigerate it in a piping bag or covered bowl up to four hours. Let it come to room temp before frying though — cold dough takes longer, oil cools down, churros get greasy. Tastes worse.
What if I don’t have a thermometer for oil temperature? Drop a tiny scrap in. It should sizzle steady, not sit there quiet and not explode instantly either. Takes practice. If your first batch is too pale, oil’s not hot enough. Too dark, it’s too hot. Adjust heat. Next batch gets better.
Can I swap the aged cheddar for something else? Monterey Jack works. Milder though. Asiago’s good. Sharp white cheddar, same thing — still works. Don’t use pre-shredded. Potato starch coating messes with the texture. Fresh grated only.
What about the Pecorino — can I use Parmesan instead? You can. It’s milder, less salty. The whole point of Pecorino is that sharp, tangy bite. Parmesan-free churros use Pecorino because it’s stronger. Worth using the real thing here.
How do I know when they’re actually done frying? Color first — deep golden, not light tan, not dark brown. Sound second — the sizzle changes to a crackle. And grab one with tongs, cool it a few seconds, bite. Inside soft, outside snaps. If dough’s still chewy, they need another minute.
Do these freeze well? Fry them, cool completely, then freeze in an airtight container. Reheat in a 175°C (350°F) oven for about five minutes, or just eat them cold the next day. Cold churros aren’t crispy but they’re still good. Different texture though.
Can I make these vegetarian? They already are. All the ingredients check out. No anchovy, no lard, nothing. Cheese is vegetarian. Oil is vegetarian. You’re good.



















