
These golden crispy Spanish leek croquettes turn basic ingredients into mouthwatering bites that'll make you feel like you're sitting in a cozy tapas bar in Spain. When you bite through the crunchy coating into that silky leek-filled center, you'll understand why these appetizers vanish so quickly at parties.
I picked up this croquetas recipe during a cooking workshop in Barcelona, and they've become my favorite way to wow guests. The local chef was firm about letting the mixture rest overnight in the fridge—turns out he wasn't kidding about how much it improves the texture.
What You'll Need
- Small onion: Adds rich background flavor to the milk mixture
- Bay leaves and cloves: Work their magic in the background to boost overall taste
- Olive oil: Worth splurging on Spanish varieties for real authentic taste
- Large leek: The main player that brings a gentle sweet onion flavor
- Whole milk: Gives a creamier result than you'd get with lower fat options
- Butter: Go for the European kinds with more fat for smoother texture
- Flour: The foundation of your béchamel mixture
- Sea salt: Lifts all the flavors without taking over
- Ground nutmeg: Brings a cozy warmth that works wonderfully with leeks
- Egg: Combined with milk helps breadcrumbs stick perfectly
- Breadcrumbs: The finer ones create the smoothest outer layer
- Olive oil for frying: Tastes way better than regular vegetable oil
Cooking Guide
- Get Your Flavor Starter Ready:
- Stick the cloves through the bay leaves into the onion. This smart trick lets you pull out all these flavor makers at once after they've done their job in the milk.
- Fix Up Your Leeks:
- Split them down the middle and rinse well to get rid of any dirt hiding between layers. Chop them small and cook slowly in olive oil until soft but not brown, about 5-7 minutes. Don't rush this part—the sweet leek flavor makes these croquettes stand out.
- Get the Milk Ready:
- Warm up the milk with your prepared onion until it hits 175°F. Let everything hang out together for about 5 minutes so the flavors can mix and mingle.
- Make Your Base:
- Let the butter melt completely over medium heat then dump in all the flour at once. Keep stirring for around 2 minutes until it smells a bit nutty without changing color. This gets rid of that raw flour taste.
- Mix Everything Together:
- Take out the flavor-packed onion from your milk. Pour the warm milk into your flour mix bit by bit, whisking the whole time so you don't get lumps. Start with just a splash to make a smooth paste before adding more. Keep cooking and stirring until it's thick enough to coat a spoon.
- Mix In Your Extras:
- Toss in salt and nutmeg then stir in your cooked leeks. Keep cooking until the mixture pulls away from the sides when you stir it.
- Let It Rest:
- Pour everything into a container and put parchment paper right on top of the mixture to stop a skin from forming. Leave it in the fridge overnight so it firms up and becomes easier to shape.
- Form Your Croquettes:
- With slightly wet hands, roll the cold mixture into balls about 50g each. Dip them first in egg wash then roll in breadcrumbs until they're fully covered.
- Fry Them Up:
- Heat your olive oil to 320°F then cook the croquettes in small batches until they turn a nice golden brown, usually 2-3 minutes. Getting the oil temperature just right makes sure they heat through inside while getting crispy outside.

My grandma from Spain always told me that good leeks make or break this recipe. She taught me to look for sturdy stalks with bright green tops and to only use the white and light green parts. Every time I make these, I can almost see her in her cramped Madrid kitchen, showing me just how to flick my wrist to shape each croquette perfectly.
Keeping and Planning Ahead
These little bites are great for parties because you can work on them in stages. The filling mixture keeps in the fridge up to 3 days before shaping. After you've shaped and coated them, uncooked croquettes last another day in the fridge or up to 3 months in the freezer. To freeze them, lay them out on a parchment-covered tray until solid, then pack them in an airtight container. Let frozen ones thaw overnight in the fridge before frying.
Other Ways to Make Them
While leeks are classic in this recipe, you can play around with the basic method. Try mixing in 1/4 cup of finely diced ham for the traditional croquetas de jamón, or add 1/3 cup of shredded manchego for extra richness. If you're into seafood, throw in 4 ounces of chopped cooked shrimp and a tiny bit of saffron. Whatever filling you choose, you'll still get that magical combo of creamy inside and crispy outside that makes everyone love croquetas.

How to Serve
In Spain, folks usually put croquetas on the table as part of a bigger tapas spread. Serve them alongside other Spanish favorites like patatas bravas, gambas al ajillo (those garlicky shrimp), and pan con tomate for a real Spanish evening at home. They go great with a glass of crisp Albariño or dry sherry that cuts through their richness. For a simple setup, just arrange them on a wooden board with some lemon wedges and a small bowl of aioli or romesco sauce for dipping.
Frequently Asked Questions
- → What’s the best way to store them for later?
Shape and coat the bites, then freeze them before cooking. For best results, thaw in the fridge and cook as usual.
- → What’s the texture like?
The inside is rich and creamy thanks to béchamel, while the outside is crisp and crunchy from the breadcrumb coating.
- → Can you use an air fryer?
Definitely! Air fryers make these bites crispy and fresh, using less oil than frying in a pan.
- → What dipping sauces pair well?
These bites are perfect with aioli, tangy mayo, or any zesty sauce you enjoy.
- → How can you shape them easily?
Chill the mixture first, then roll into balls with your hands. Aim for 50 grams per ball for even cooking.
- → Why chill the mixture overnight?
This step helps the mixture firm up, making it easy to shape without falling apart.