The Bacon Spanish Croquettes blend the delicious flavor of crispy bacon with the creaminess of the bechamel. They are crunchy, cheesy, and delicious.

These Bacon Spanish Croquettes are a twist on the classical Spanish Ham Croquetas. These are similar to Cuban croquetas but softer in the middle.
I made these croquettes with bacon because where I live, Spanish ham is a little harder to find. So I used bacon!
Usually, you can have these Spanish croquetas serve as tapas next to a nice glass of fruity sangria. Or as an appetizer before a Spanish chicken paella.
These are the perfect finger foods to serve as a delicious snack at parties or family gatherings.
Jump to:
Why This Recipe Works
- You can make these ahead of time, freeze them, and fry them when you’re ready to enjoy.
- These are great because you can customize them by adding different fillings and spices.
Recipe Ingredients

- Bacon- Traditional, Spanish croquettes are made with jamon cerrano, but I used bacon. The best part about using bacon is that you don’t need to add butter because we use the grease as the fat for the roux.
- Onion & garlic- The onion and garlic are here for flavor. In the end result, you won’t even feel the onion or garlic.
- Flour- All you need is plain all-purpose flour. We need to use the same amount of flour as fat in this recipe.
- Milk & heavy cream- Some people only use milk, but the combination of milk and heavy cream makes a creamier croqueta center.
- Parmesan cheese- This cheese is perfect because it adds saltiness to this dish. In my opinion is a must because it adds a delicious taste.
- Breadcrumbs & eggs- Use a thin breadcrumb so it will be easier to cover the roquetas. The eggs will act as a binder to make sure the breading doesn’t fall off.
Substitutions & Variations
- Bacon substitution. Traditionally, we will use ham to make these, but croquetas are made with different fillings. If you can’t find jamon cerrano, use prosciutto. Or use shredded chicken.
- Flavor variation. The best way to infuse the croquetas with more flavor is by infusing the milk. You can do this by simmering milk with bones in it. Or use thyme, rosemary, or your favorite herb.
How to Make Bacon Spanish Croquettes

- Photo 1: First, prep the vegetables. Peel and chop your onion into small cubes. They should be small enough so they don’t stick out of the croquetas. Peel and mince the garlic.
- Photo 2: Cut the bacon into small pieces about ½ inch thick. Don’t worry if they look too big because these will shrink once cooked.

- Photo 3: Over high heat in a big pan, cook the bacon. You want it to be nice and brown and crispy. So make sure to constaly stir so it can cook evenly. Then remove it from the oil.
- Photo 4: Add the onion and garlic without removing the oil. Let the onion get nice and soft and cook for 5 minutes. Your onion should have a light brown color and should be tender.

- Photo 5: Add the flour and stir. You want to cook the flour for 2 minutes. This is done so you don’t get a chalky taste from uncooked flour. It should look like wet sand.
- Photo 6: Slowly start adding the milk while mixing in. You quickly going to notice how the milk turn into a paste. Keep whisking nd adding the milk.

- Photo 7: Cook this for 8 minutes. You’ll notice that the mix will start to thicken, almost like a pancake batter.
- Photo 8: Shut off the heat, add the bacon, cheese, and seasoning. Let the pan cool at room temperature and cover with plastic film. Put it right on top of the mix because you don’t want it to form a skin. Then cool for 4 hours at least.

- Photo 9: Remove the film and shape the croquetas. This can be done in different ways. You can use an ice cream scoop, a spoon, or just use your hands.
- Photo 10: The mix will be sticky, so make sure to grease your hands before shaping. Shape the croquettes and let them cool in the fridge for at least 30 minutes to help them get firmer. If it is a very hot day, I suggest chilling for a little longer.

- Photo 11: Beat your eggs. Pass each ball first by the eggs and then by the breadcrumbs. Place them in a tray and let them chill.
- Photo 12: In a medium-sized pan, over high heat, add the oil. Let the oil get hot and fry the croquetas for about 1 minute per side or until golden brown. Make sure you only fry a few at a time because too many will make the oil temperature go down.
Recipe Tips
- Freezing croquettes. You can freeze them, and when ready to fry, you can do it with them still frozen—no need to thaw. But make sure you don’t add too many to fry at the same time because your oil will get cold.
- These are best if you have them fresh right after fried.

More Finger Food Recipes
💬 Did this taste like home? If you enjoyed this Bacon Spanish Croquettes recipe, give it a 5-star rating and leave a comment or question below.
Watch us on YouTube or follow along on our Facebook Page, on Instagram, or on Pinterest.

Spanish Bacon Croquettes
Ingredients
Croquetas
- ¼ pound bacon (226g)
- 1 yellow onion
- 1 garlic clove
- 5 tablespoons all purpose flour (45g)
- 1 ½ cups milk (350ml)
- ½ cup heavy cream (116g)
- ½ teaspoon salt
- ¼ cup grated parmesan cheese
Breading
- 2 eggs
- 1 cup plain breadcrumbs
- 2 cups oil (for frying)
Instructions
- Start by peeling and cutting the onion into small cubes. Peel and chop the garlic clove into small pieces. Also, cut the bacon into ½ inch pieces.
- In a large pan over high heat, cook the bacon for 10 minutes. Stir a few times to make sure the bacon cooks evenly and it doesn't burn. Remove from the pan onto a plate with a paper towel so it can absorb all the excess grease.
- Lower the heat to medium high and add the onion. Cook for 5 minutes while stirring occasionally so it can brown evenly. Add the flour and quickly start stirring so the fat and the flour can get incorporated. Cook for 2 minutes.
- Slowly pour the milk while you stir. Make sure that all the milk you pour is completely incorporated before you add more. Cook for 8 minutes and stir constantly.
- Add the bacon, parmesan cheese, and salt, and stir. Let the pan cool at room temperature and then cover with plastic film by placing it directly on top of the mix. Place the mix in the fridge and let it cool for at least 4 hours
- Remove the mix from the fridge to form the croquetas. Take about 4 tablespoons of the mix and shape the dough into a ball or the shape you like (*see notes). Put the croquettes in the fridge to cool for at least 30 minutes.
- In a small dish, beat your two eggs. In another dish, add your breadcrumbs. Pass each ball first through the beaten egg and then pass the ball through the breadcrumbs. Make sure that each ball is completely covered. Do this by lightly pressing the breadcrumbs on each ball.
- Put the croquettes back in the fridge so they can firm up before frying. This will prevent them fromjbreaking while frying.
- In a medium size pan, add the oil over high heat. Once the oil is hot, add the balls to fry for 2 minutes or until golden brown. Do not overcrowd the pan. Make sure to flip the balls around so they can cook evenly. Serve immediately. Buen provecho!
Recipe Notes
- Bacon- I used bacon, but ham is also very popular when making croquetas.
- Cooling time- The cooling time is very important, especially if is a hot day.
- Shaping- I shape the croquetas into balls the size of a golf ball. But you can make them smaller. Or you can give them a more cylindrical shape like the sorullitos de maiz.
- Freezing. First, place the croquetas on a flat plate or tray so they can get firm. Then you can transfer them into an airtight container or, best to use a freezer bag. When ready, you can fry from frozen.
Nutrition
*The nutrition information is automatically calculated, so this is only an approximation.





Leave a Comment