Breakfast · Any · Intermediate
Patatas Bravas
with Caramelized-Paste Bravas Sauce & Garlic Aioli
Twice-fried potatoes that crackle across the table, striped with smoky caramelized-paste bravas sauce and dollops of cool garlic aioli, bare crisp edges left showing between the two.
Per serving ≈ 610 cal · 6g protein · 46g fat · 42g carbs
The tapas-bar order we couldn't stop chasing after a week in Madrid — potatoes crisp enough to hear across the table, sauce thick enough to stay put. Weekend breakfast potatoes at the cabin never recovered.
Cooking around dairy, gluten, wine, meat…? tap to adjust
The Tools
- Small–medium saucepan, 2–3 qt (bravas sauce)
- Wooden spoon or heat-resistant spatula
- Immersion blender + tall cup (sauce, then aioli — washed between) — A countertop blender works for the sauce; the aioli method wants the stick
- Microplane or fine grater (garlic paste)
- Large pot, 4+ qt (parboil)
- Colander
- Large mixing bowl (rinsing the potatoes)
- Heavy Dutch oven or deep pot, 5+ qt (frying)
- Deep-fry or candy thermometer — Non-negotiable — the whole technique is two exact oil temperatures
- Spider skimmer or slotted spoon
- Sheet pans × 2 (drying, then draining)
- Wire cooling rack (draining — beats paper towels, no steaming)
- Vegetable peeler
- Chef's knife + cutting board
✚ ends up in the sink · essentials unless marked optional
Bravas Sauce
Why this works Tomato paste treated like a steak: pressed onto hot metal until Maillard browning builds fond, then deglazed. Paste is already concentrated several times over, so browning it creates roasted depth no amount of simmering fresh tomato can reach — the sit-scrape-sit rhythm exists because browning needs still contact with the pan, and stirring constantly prevents it. Pimentón is the identity of the dish — peppers dried over oakwood smoke — and 30 seconds blooming in the hot fat dissolves its fat-soluble aroma compounds; much longer and it scorches bitter. Vinegar brightens, the teaspoon of honey rounds the acid without reading sweet, and the sauce reduces until it clings, because sauce that pools defeats the crunch you built.
- 3 tbsp Olive oil
- 5 cloves, minced fine Garlic
- 3 tbsp Tomato paste — The star — buy good paste (tube over can when you can)
- 1 tbsp Pimentón (smoked Spanish paprika) — Pimentón de la Vera, dulce. Regular paprika isn't smoked and cannot stand in — the ingredient is the ceiling here
- 1/4 tsp Cayenne pepper — Scale to your table's heat tolerance
- 1/2 cup Crushed tomatoes
- 1/4 cup Water or vegetable stock — Stock adds quiet depth; water is fine
- 1 tbsp Sherry vinegar — Red wine vinegar substitutes cleanly
- 1 tsp Honey — Rounds the acid — you won't taste sweetness
- 1/2 tsp, then to taste Kosher salt
- pinch, cracked fresh Black pepper
-
Warm the oil 2 min hands-on
Oil in the saucepan over medium, 1–2 min, until it shimmers and flows loose when you tilt the pan. Not smoking.
-
Bloom the garlic — 30 seconds 1 min hands-on
All the minced garlic in, stirring constantly. Fragrant and translucent, still white to barely pale gold.
Look for Immediate sizzle; the garlic smell hits within 20 seconds.
Take care Brown garlic is bitter and unfixable — discard and start over. -
Caramelize the paste — the key step 4 min hands-on
All 3 tbsp of paste in, spread across the pan floor. Let it sit 30 seconds untouched, scrape and redistribute, sit again — repeat for 3–4 minutes.
Look for Ketchup-red deepens to brick-rust; the smell goes from tinny to roasted.
Take care Dark brown or black patches and an acrid smell = burnt — start over. This 3–4 minutes is the whole difference between good sauce and the one people scrape the platter for; do not skip it. -
Bloom the spices — 30 seconds, no more 1 min hands-on
Pimentón and cayenne straight into the caramelized paste, stirring the moment they land.
Look for A wave of smoky aroma comes off the pan.
Take care Ground spices scorch in under a minute in fat this hot. -
Deglaze 2 min hands-on
Crushed tomatoes and water in; scrape the fond off the pan floor until the sauce is homogenous, no streaks of paste.
-
Reduce, uncovered 5 min hands-on · 18 min wait
Medium-low, gentle simmer, 20–25 min, stirring every 3–4 minutes. You want moisture leaving.
Look for Spoon test: a finger-line drawn through sauce on the back of a spoon holds instead of flowing back.
-
Blend smooth 2 min hands-on · 3 min wait
Off heat, cool 2–3 min, then immersion-blend 30–60 seconds until velvet. (Countertop blender: center cap out, folded towel over the hole — steam needs an exit.) Strain through fine mesh if you want it plate-glass smooth.
-
Season and taste 2 min hands-on
Back over low: vinegar, honey, salt, pepper. Taste for smoky, deep, gently building heat, bright at the finish. Cool before covering; fridge up to 5 days — it thickens cold, so loosen with a splash of water on reheat.
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Tastes raw and tinny | Paste under-caramelized | Reduce a few minutes longer now; next time hold the sit-scrape rhythm the full 3–4 minutes to brick-red |
| Bitter | Garlic or spices burnt | No fix — start over with fresh ingredients and lower heat |
| Too thin, pools on the plate | Under-reduced | Simmer uncovered until the spoon-line holds |
Garlic Aioli
Why this works An emulsion: oil shattered into droplets so small they stay suspended in the water phase, each droplet coated by the yolks' lecithin. The immersion-blender cup method works because the blade starts at the bottom with the yolks while the oil floats above — the emulsion forms first, then eats the oil layer from below as you lift. Mostly neutral oil is deliberate: a blender's shear breaks all-EVOO into bitter polyphenol fragments, so EVOO is dosed for flavor only. Cultural honesty: true Catalan allioli is garlic and oil alone, mounted in a mortar; this yolk version is the steadier restaurant shortcut and we're saying so. FOOD SAFETY: contains raw egg yolk — keep refrigerated, use within 3 days, use pasteurized eggs if raw egg is a concern.
- 2 large, room temperature Egg yolks
- 4 cloves, grated to a paste Garlic
- 1 tbsp Fresh lemon juice
- 1 tsp Dijon mustard — Stabilizes the emulsion
- 3/4 cup (180ml) Neutral oil — Grapeseed, vegetable, or light olive oil
- 1/4 cup (60ml) Extra virgin olive oil — Flavor only — all-EVOO blends bitter
- 1/2 tsp, then to taste Kosher salt
- pinch White pepper — Optional; black works
-
Garlic to paste 3 min hands-on
Microplane the cloves, or mince fine, add a pinch of salt, and drag the flat of the knife across the pile at a low angle until smooth. Chunks read as harsh raw bites in the finished sauce.
-
Load the cup 2 min hands-on
Yolks, garlic paste, lemon juice, Dijon, and salt into the immersion blender's tall cup. Pour BOTH oils on top. Do not stir.
-
Blend from the bottom 1 min hands-on
Blender head flat on the cup floor. Run it 10–15 seconds without moving.
Look for An opaque, pale-yellow cream forms at the bottom and starts climbing.
Take care Lift before the base catches and you get garlicky broken oil. Rescue: fresh yolk in a clean bowl, whisk the broken mix into it drop by drop. -
Rise slowly 1 min hands-on
With the blender running, tilt and lift it through the oil layer over about 20 seconds, then a few up-and-down passes until uniform.
Look for Thick as mayonnaise or thicker; holds a soft peak off a spoon; no oil slick on top.
-
Season and rest 1 min hands-on · 30 min wait
Taste: flat wants salt, dull wants lemon. Rest 30 min in the fridge — raw garlic mellows noticeably. Press plastic wrap onto the surface; keeps 3 days.
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Broke — pools of loose oil | Blender lifted too soon, or cold ingredients | Fresh yolk in a clean bowl; whisk the broken batch in drop by drop, slower than feels reasonable |
| Too thick | Full emulsion, low water phase | Whisk in water or lemon juice a few drops at a time |
| Raw garlic is harsh | Fresh garlic is sharp at first | Rest 30 minutes refrigerated; the sharpness mellows on its own |
The Potatoes
Why this works The crunch is engineered in three moves. Baking soda makes the parboil water alkaline, which speeds the breakdown of pectin — the glue between the surface cells — so a gentle shake of the drained chunks raises a rough, starchy slurry that fries into a shell. The 325°F first fry cooks the interior and sets that shell with almost no color; the rest lets interior moisture migrate out and evaporate; the 400°F second fry is pure browning on a surface that's already cooked and dry. Irregular chunks beat neat cubes because every extra edge and corner is more crust. Russets are the ceiling ingredient: high starch fries crisp and fluffs inside — waxy potatoes stay dense and never shatter.
- 2 lbs (about 4 medium) Russet potatoes — High starch only — Yukon or red potatoes won't crisp the same way
- 1/2 tsp — exactly Baking soda — For the parboil water; more turns the potatoes to mush
- 2 tbsp (parboil water) + more for seasoning Kosher salt
- 4–6 cups (2–3 inches deep) Neutral oil for frying — Vegetable, canola, or peanut
- finishing Flaky salt (Maldon)
-
Peel and cut rough 8 min hands-on
Peel, then cut into roughly 1-inch chunks — halve lengthwise, thirds lengthwise, crosswise into pieces, rotating the knife angle between cuts. Irregular on purpose.
-
Rinse the starch off 3 min hands-on
Chunks in a big bowl of cold water, swish, drain; repeat 2–3 times until the water runs mostly clear. Surface starch left on glues pieces together in the fryer.
-
Parboil from cold 3 min hands-on · 12 min wait
Potatoes into the pot, cold water to cover by 2 inches, the 2 tbsp salt and 1/2 tsp baking soda stirred in. High heat to a boil, then simmer 8–10 min to fork-tender.
Look for A paring knife slides in with no resistance and the chunk barely holds together.
Take care Past fork-tender they fall apart in the oil. Slightly under beats over. -
Drain gently, steam-dry 1 min hands-on · 5 min wait
Pour into the colander with care — they're fragile now. Leave them 5 min; visible steam is moisture you won't fight in the fryer.
-
Rough up the edges 1 min hands-on
3–4 gentle shakes of the colander. You're abrading the surfaces, not mashing.
Look for Edges look fuzzy and ragged, coated in a starchy film — that film is the future shell.
-
Dry 1 min hands-on · 15 min wait
Single layer on a sheet pan, 15 min at room temp — or 10 min in a 200°F oven, which is better. Drier potatoes fry crispier and spatter less.
-
Set the fry station 3 min hands-on · 12 min wait
Wire rack over a sheet pan for draining; spider and salt within reach. Oil 2–3 inches deep in the Dutch oven — NEVER past half full — thermometer clipped in, tip submerged, and heat to 325°F.
Take care Water and hot oil is a violent spatter; potatoes go in dry, the pot stays half-empty, and heating oil is never left alone. -
First fry — 325°F, 4–5 min 11 min hands-on · 4 min wait
In 2–3 batches with room to float free. Moderate steady bubbling; pull the chunks while still pale yellow but tender through. Let the oil recover to 325°F between batches.
Look for Pale, blond, cooked through — no real color yet.
Take care Crowding crashes the oil temperature and the potatoes come out greasy, not crisp. -
Rest 10 min wait
All first-fried chunks rest on the rack at least 10 min — or up to 3 hours, which makes this the make-ahead hinge for a crowd.
-
Second fry — 400°F, 2–3 min 6 min hands-on · 6 min wait
Raise the oil to 400°F. Fry in batches again — color moves fast now. Pull at deep golden, and err darker.
Look for Aggressive bubbling; fast-food-fry gold; chunks click audibly against the spider.
Take care Pale is the failure here — underfried bravas go soft under the sauce in a minute. -
Season immediately 2 min hands-on
Straight to a clean sheet pan and hit with kosher salt while still glistening — the oil is what makes salt stick. Toss gently.
When it goes wrong
| Problem | Cause | Fix |
|---|---|---|
| Fell apart in the parboil | Overcooked, or more than 1/2 tsp baking soda | Measure the soda exactly; pull at fork-tender, not falling-apart |
| Greasy, limp, not crisp | Oil too cool or pot overcrowded | Smaller batches; let the thermometer read the target before each batch goes in |
| Pale after the second fry | Oil under 400°F or pulled too early | Verify 400°F on the thermometer and hold your nerve to deep golden |
To the Table
Warm the platter or plates (200°F oven, 5–10 min) and gently rewarm the bravas sauce while the second fry runs.
Pile the hot, salted potatoes on the warm platter.
Bravas sauce over the top in dramatic stripes and pools — over half the potatoes, not all; bare crunch must survive.
Aioli dolloped or piped in its own zones, visually separate from the red.
Flaky salt over everything; optional parsley, chives, or a dust of pimentón on the aioli. Serve inside 5 minutes — the crunch is on a timer.
For the Cook Who Wants More
The Honest Ledger
| Serves | 4 |
|---|---|
| Shopping | 45 min |
| Hands-on (new to this) | 1 h 46 min |
| Hands-on (comfortable) | 1 h 23 min |
| Hands-on (experienced) | 1 h 6 min |
| Waiting (same for everyone) | 1 h 55 min |
| True total | 3 h 46 min |
| You will dirty | 14 dishes |
Deep-fried and sauced — a once-in-a-while breakfast. The aioli is a condiment: dose it. Vegetarian as written; vegan with the aquafaba and brown-sugar swaps listed.
Words We Used
- Pimentón
- Spanish paprika from peppers dried over oak smoke (pimentón de la Vera). The defining flavor of bravas sauce; unsmoked paprika is a different spice.
- Fond
- The browned layer that sticks to the pan floor — concentrated flavor, built here from the tomato paste itself.
- Deglaze
- Adding liquid to a hot pan to dissolve the fond into the sauce.
- Bloom
- Briefly cooking aromatics or ground spices in hot fat to dissolve and release their flavor compounds — seconds, not minutes.
- Emulsion
- Two liquids that don't mix (oil and water) held together as microscopic droplets by an emulsifier — here, egg-yolk lecithin.
- Parboil
- Partially cooking in water before finishing with another method — here, before the fryer.
- Spider
- A wide, shallow wire skimmer on a long handle for lifting food out of hot oil.