Tacos de Canasta

Classic Mexican tacos de canasta are small, soft, steamed basket tacos made from corn tortillas lightly stained with guajillo chile oil and folded around three traditional fillings — mashed potato, refried beans, and red-sauced chicharrón — then finished simply with salsa verde and pickled red onion, the key being a tender, lightly oily taco that is never crisp. Resting the packed tacos in a lined, tightly wrapped basket, rather than serving them straight from the skillet, is the technique this whole taco depends on for its signature texture — without the steaming period the oil never works through the corn and the tortillas stay stiff and dry, the same rest-and-absorb principle used elsewhere in this collection whenever a wrapped dish needs time to hydrate. Cooking every filling thick and cohesive is what keeps the tortillas from tearing and the basket from turning soggy. Warming the chile oil gently, never to smoking, is what stains the corn orange-red and keeps it supple instead of fried. The payoff is a basket of tacos with real, taquería-cart character — soft, moist, lightly oily tortillas around creamy potato, earthy beans, and savoury chile-red chicharrón, brightened by tangy salsa verde and sharp pink onion.

Tacos de canasta showing soft folded corn tortillas stained orange-red with chile oil, layered in a lined basket with salsa verde and pickled red onion, on marble surface

Prep Time : 45 min

Total Time : 2 hr

Servings : 4

Prep Time :

45 min

Total Time :

2 hr

Servings :

4

Ingredients

For the Pickled Red Onion


• 1 medium red onion, thinly sliced


• 120g hot water


• 60g apple cider vinegar or white vinegar


• 1 tsp sugar


• 1 tsp kosher salt

For the Salsa Verde


• 500g tomatillos, husked and rinsed


• 1–2 serrano chiles


• ¼ medium white onion


• 1 garlic clove


• 10g cilantro


• ½ tsp kosher salt, or to taste


• 1–2 tbsp water, only if needed for blending

For the Potato Filling


• 500g potatoes, peeled and cut into chunks


• 1 tbsp lard or neutral oil


• 40g white onion, finely chopped


• ¾ tsp kosher salt, or to taste

For the Bean Filling


• 350g refried pinto beans


• 1 tbsp lard or neutral oil


• 30g white onion, finely chopped


• 2–4 tbsp water or bean cooking liquid, only if needed


• Salt, only if needed

For the Chicharrón Filling


• 250g chicharrón prensado, roughly chopped or crumbled


• 2 dried guajillo chiles, stemmed and seeded


• 2 medium Roma tomatoes


• 1 garlic clove


• 30g white onion


• 1 tbsp lard or neutral oil


• ½ tsp kosher salt, or to taste


• 60–120g water, as needed for blending and simmering

For the Chile Oil and Taco Assembly


• 16 small corn tortillas, about 10–12cm / 4–4.5 in


• 180g neutral oil, or 90g neutral oil + 90g melted lard for a more traditional flavour


• 3 dried guajillo chiles, stemmed and seeded


• ½ medium white onion, thinly sliced


• 2 garlic cloves, lightly crushed


• ½ tsp kosher salt


Directions

  1. Pickle the Red Onion
    Combine the sliced red onion, 120g hot water, 60g vinegar, 1 tsp sugar, and 1 tsp kosher salt in a bowl or jar, then toss well and press the onion down so it sits fully submerged. Leave it to stand for at least 30 minutes while the rest of the tacos come together, until the slices have softened, turned bright pink, and lost their harsh raw bite. Drain just before serving. That short hot pickle is what gives the tacos a sharp, tangy counterpoint without any raw-onion sting.
  2. Make the Salsa Verde
    Place the 500g tomatillos, 1–2 serrano chiles, ¼ white onion, and 1 garlic clove in a saucepan, cover with water, and bring to a simmer. Cook for 8–10 minutes, until the tomatillos turn from bright green to olive green and are fully tender but not disintegrating. Drain well, then blend with the 10g cilantro and ½ tsp salt until smooth or lightly textured, adding 1–2 tbsp water only if the blender stalls. Taste and adjust the salt; the salsa should be spoonable, not watery. That thick, concentrated texture is what lets a small spoonful flavour a taco without wetting the tortilla.
  3. Make the Potato Filling
    Cover the 500g potatoes with cold salted water, bring to a boil, then simmer for 12–15 minutes until fully tender. Drain very well and let them steam dry in the colander for 1–2 minutes. Heat 1 tbsp lard or oil in a skillet over medium heat, add the 40g chopped onion, and cook for 3–4 minutes until soft and translucent. Add the potatoes and mash directly in the pan until mostly smooth with a little texture, season with ¾ tsp salt, and stir for 1–2 minutes until the mixture holds its shape on a spoon. Cool slightly. That steam-dried, pan-thickened mash is what keeps the filling from weeping into the tortilla.
  4. Make the Bean Filling
    Heat 1 tbsp lard or oil in a small skillet over medium heat, add the 30g chopped onion, and cook for about 3 minutes until soft. Add the 350g refried beans and stir constantly until hot and thick. If they are too stiff to stir, loosen with 2–4 tbsp water or bean cooking liquid, a spoonful at a time, keeping them thick and spreadable rather than runny. Taste for salt, adding only if needed, then cool slightly. That thick, spreadable consistency is what stops the beans from seeping through the folded tortilla as the tacos rest.
  5. Make the Chicharrón Filling
    Toast the 2 stemmed, seeded guajillo chiles in a dry skillet for 5–10 seconds per side, just until fragrant, since scorched chiles turn bitter. Cover them with hot water, soak for 10 minutes until softened, then blend with the 2 Roma tomatoes, 1 garlic clove, 30g onion, ½ tsp salt, and 60–120g water until smooth. Heat 1 tbsp lard or oil in a skillet over medium heat, add the sauce, and cook for 5–7 minutes, stirring often, until it darkens slightly, loses its raw smell, and thickens. Stir in the 250g chicharrón prensado and cook 3–5 minutes more until the pork softens and the mixture is moist but not loose, with no sauce pooling in the pan. That reduction is what leaves a rich, cohesive filling that stays inside the fold.
  6. Make the Chile Oil
    Combine the 180g neutral oil (or 90g neutral oil and 90g melted lard), 3 stemmed, seeded guajillo chiles, ½ sliced white onion, 2 lightly crushed garlic cloves, and ½ tsp salt in a saucepan. Heat over low to medium-low heat for 8–10 minutes, until the mixture sizzles gently and the oil turns orange-red, with the onion softened and nothing browned deeply or burnt. Remove from the heat, then strain for a cleaner oil or leave the softened onion in to layer into the basket; either way keep the oil warm, not smoking hot. That gentle infusion is what stains the tortillas without frying them.
  7. Warm and Fill the Tortillas
    Warm the 16 small corn tortillas on a comal or skillet just until soft and pliable, or wrap and steam or microwave them briefly, until they fold without cracking. Keep them covered in a towel while you work. Fill 6 tortillas with mashed potato, 5 with refried beans, and 5 with chicharrón, using about 2 heaped tablespoons per taco spread across the centre, then fold each into a half-moon. Do not overfill. That restraint is what stops the tacos from bursting when they are stacked and steamed.
  8. Pack and Rest the Basket
    Line a basket, deep bowl, Dutch oven, or small cooler with a large sheet of parchment or butcher paper, then a clean kitchen towel. Brush or lightly dip each taco in the warm chile oil until it takes on a light orange sheen without being drenched. Lay a few softened onion slices in the bottom, pack the tacos in snug layers with more onion and a little oil between them, top with the remaining onion and oil, then fold the paper and towel over to enclose and cover tightly. Rest for at least 30 minutes, ideally 45–60 minutes. That rest is what softens the tortillas, lets the oil penetrate, and builds the classic basket-taco texture.
  9. Serve
    Open the basket and lift the tacos out carefully; they should be soft, moist, and lightly oily, never crisp. Serve 4 tacos per person, topped modestly with a spoonful of salsa verde and a few slices of drained pickled red onion. Keep the garnishes restrained, since a heavy spoonful would drown the delicate corn and hide the fillings. That light hand is what keeps the steamed, chile-stained taco the focus of every bite.

*Notes : 

  • Resting the packed tacos for at least 30 minutes deserves genuine recognition as the technique most directly responsible for whether you serve true basket tacos or merely assembled ones. Trapped heat and chile oil soften the corn and carry flavour through it, whereas serving immediately leaves the tortillas stiff, dry at the centre, and nothing like the soft, lightly oily texture the style is known for.
  • Cooking each filling until thick and cohesive deserves the same attention this technique receives throughout this collection’s other wrapped and folded dishes. A loose potato, bean, or chicharrón mixture releases moisture into the corn during steaming, which tears the tortillas, spreads the red stain unevenly, and turns the entire basket soggy.
  • Keeping the chile oil warm rather than smoking hot deserves genuine respect as the detail most directly responsible for tortillas that are stained and supple instead of fried. Oil hot enough to sizzle crisps the corn and scorches the guajillo, whereas gently infused oil leaves a light orange sheen that stays soft under the steam.
  • Warming fresh tortillas only until pliable deserves attention as a genuine, checkable readiness cue rather than a loose approximation. A tortilla that folds into a half-moon without cracking survives stacking and steaming, whereas an older or cold one splits at the fold, lets filling and oil leak, and leaves a ragged, uneven taco.

Why This Recipe Works

This recipe works because three thick, cohesive fillings — creamy potato, spreadable beans, and chile-red chicharrón — are cooked until they hold their shape, so they stay inside the folded corn. Warm guajillo chile oil stains the tortillas and makes them supple without frying them, while snug layers with softened onion keep every taco coated. A covered rest of 30–60 minutes then lets heat and oil work through the corn into the genuine, classic soft, moist basket texture. A spoonful of salsa verde and a few slices of pickled onion cut the richness without wetting the tortilla.


Ingredient Breakdown

Covered Basket Rest (30–60 Minutes)

The critical technique — trapped heat and chile oil soften the corn and unify the tacos into the classic soft, moist basket texture.

Thick, Cohesive Fillings

The structural foundation — steam-dried potato, thickened beans, and reduced chicharrón sauce stay put in the fold instead of tearing the tortillas.

Guajillo Chile Oil (Warm, Never Smoking)

The defining flavour ingredient — gently infused fat stains the tortillas orange-red and seasons them without frying the corn.

Chicharrón Prensado in Red Sauce

The centrepiece — pressed pork cracklings soften in guajillo-tomato sauce into a rich, savoury filling that defines this style.

Fresh Small Corn Tortillas

The structural choice — young, pliable tortillas fold without cracking and steam into tender, supple wrappers around each filling.

Salsa Verde and Pickled Red Onion

The finishing touch — tangy tomatillo and sharp pink onion cut the richness, applied sparingly so the tacos stay the focus.


Flavor Structure Explained 

This taco de canasta follows a layered balance model:

  • Soft, earthy foundation (steamed corn tortilla, mashed potato, refried beans)
  • Savoury, porky richness (chicharrón prensado, guajillo-tomato sauce, lard)
  • Warm, fruity chile note (guajillo chile oil, softened onion, garlic)
  • Tangy, green brightness (salsa verde, tomatillo, serrano, cilantro)
  • Sharp, pink finish (pickled red onion, vinegar)

The steamed corn tortilla, creamy potato, and refried beans give the taco its soft, earthy foundation. Chicharrón simmered in guajillo-tomato sauce adds savoury, porky richness, while the chile oil and softened onion lend a warm, fruity note that runs through every layer. Salsa verde brings tangy, herbal brightness that lifts the heavier fillings, and quick-pickled red onion adds a sharp, pink finish that ties the taco de canasta together.


Common Mistakes to Avoid 

  • Skipping the Steaming Rest – This leaves the tacos tasting merely assembled, with stiff, dry corn. Always rest the packed basket covered for at least 30 minutes, ideally 45–60.
  • Overfilling the Tortillas – This makes the tacos burst when they are stacked and steamed. Always use about 2 heaped tablespoons per taco and fold them without pressing the filling out.
  • Using Loose, Wet Fillings – This tears the tortillas and turns the whole basket soggy. Always steam-dry the potatoes and cook the beans and chicharrón until they hold their shape on a spoon.
  • Frying the Tortillas in Hot Oil – This crisps the corn and scorches the guajillo into bitterness. Always keep the chile oil warm, never smoking, and brush or dip the tacos only lightly.
  • Folding Stiff, Cold Tortillas – This cracks the corn at the fold and lets the filling escape. Always warm fresh tortillas until pliable and keep them covered in a towel while you fill.

Variations

Potato and Bean Version

Skip the chicharrón and divide the 16 tacos between the potato and bean fillings, using neutral oil instead of lard throughout, for a meat-free basket that steams and softens in exactly the same way.

Lard Chile Oil Version

Make the chile oil with 90g neutral oil and 90g melted lard, as the ingredient list allows, for a richer, more traditional flavour and a slightly glossier orange sheen on the tortillas.

Extra-Hot Salsa Version

Blend two serranos with their seeds into the salsa verde for sharper, hotter heat that cuts through the richness of the oil-stained tortillas and the chicharrón filling.

Pork Cracklings Version

Use regular pork cracklings in place of the chicharrón prensado, cooked in the same guajillo sauce, accepting a slightly less traditional, crunchier-edged texture in the filling.


Storage & Make-Ahead

Make the pickled red onion and salsa verde up to 3 days ahead and keep them in covered containers in the refrigerator, since the onion mellows and the salsa deepens as they sit.

Cook the potato, bean, and chicharrón fillings up to 1 day ahead, cool them quickly, and refrigerate each in a separate covered container, then rewarm them gently so they spread easily without tearing the tortillas.

Once packed and rested, the tacos hold in the covered basket for about 1–2 hours while still warm, which makes them well suited to serving a table of people at a relaxed pace.

If you need to hold the tacos longer than two hours, refrigerate them in the wrapped basket or an airtight container, keeping the salsa and pickled onion separate until serving time.

Reheat the refrigerated tacos gently and covered, for example wrapped in foil in a 150°C oven for 10–15 minutes or in a steamer until hot, so they stay soft instead of drying out or crisping.


Frequently Asked Questions

Why do the packed tacos need to rest for at least 30 minutes before serving?

The covered rest lets trapped heat and chile oil soften the corn and work through the tortillas. Without it, the tacos taste like freshly assembled tacos rather than true basket tacos.

Why must every filling be thick and cohesive before it goes into the tortilla?

Loose fillings release moisture while the tacos steam, which tears the tortillas and soaks the whole basket. Steam-dried potato, thickened beans, and reduced chicharrón stay put inside the fold instead.

Why is the chile oil kept warm rather than smoking hot?

Warm oil stains and flavours the tortillas, leaving them supple and lightly oily. Oil that is too hot fries the corn crisp and scorches the guajillo, which turns the flavour bitter.

Why are the tacos packed snugly in paper and a towel instead of left on a plate?

The lining and tight wrap trap heat and moisture so the tortillas steam together and soften evenly. On an open plate they would cool quickly and dry out.

Are there other classic Mexican taco, bean, or salsa dishes worth trying?

Suadero Tacos offers another classic Mexican taco direction worth exploring. Refried Beans and Salsa Verde are also worth trying for the filling and topping foundations, and Homemade Corn Tortillas and Alambre Tacos offer the tortilla base and another taco direction worth exploring.



Nutrition Facts 

( Per Serving — 4 tacos )

Calories

~930 kcal

Protein

38 g

Fat

48 g

Carbs

88 g

Calories

~930 kcal

Protein

38 g

Fat

48 g

Carbs

88 g

Related Recipes

Related Recipes


You might also like

You might also like


Tacos de canasta showing soft folded corn tortillas stained orange-red with chile oil, layered in a lined basket with salsa verde and pickled red onion, on marble surface

Tacos de Canasta

Classic Mexican tacos de canasta are small, soft, steamed basket tacos made from corn tortillas lightly stained with guajillo chile oil and folded around three traditional fillings — mashed potato, refried beans, and red-sauced chicharrón — then finished simply with salsa verde and pickled red onion, the key being a tender, lightly oily taco that is never crisp. Resting the packed tacos in a lined, tightly wrapped basket, rather than serving them straight from the skillet, is the technique this whole taco depends on for its signature texture — without the steaming period the oil never works through the corn and the tortillas stay stiff and dry, the same rest-and-absorb principle used elsewhere in this collection whenever a wrapped dish needs time to hydrate. Cooking every filling thick and cohesive is what keeps the tortillas from tearing and the basket from turning soggy. Warming the chile oil gently, never to smoking, is what stains the corn orange-red and keeps it supple instead of fried. The payoff is a basket of tacos with real, taquería-cart character — soft, moist, lightly oily tortillas around creamy potato, earthy beans, and savoury chile-red chicharrón, brightened by tangy salsa verde and sharp pink onion.
Prep Time 45 minutes
Cook Time 45 minutes
resting time 30 minutes
Total Time 2 hours
Servings: 4
Course: Main Course
Cuisine: Mexican
Calories: 930

Ingredients
  

For the Pickled Red Onion
  • 1 medium red onion thinly sliced
  • 120 g hot water
  • 60 g apple cider vinegar or white vinegar
  • 1 tsp sugar
  • 1 tsp kosher salt
For the Salsa Verde
  • 500 g tomatillos husked and rinsed
  • 1–2 serrano chiles
  • ¼ medium white onion
  • 1 garlic clove
  • 10 g cilantro
  • ½ tsp kosher salt or to taste
  • 1–2 tbsp water only if needed for blending
For the Potato Filling
  • 500 g potatoes peeled and cut into chunks
  • 1 tbsp lard or neutral oil
  • 40 g white onion finely chopped
  • ¾ tsp kosher salt or to taste
For the Bean Filling
  • 350 g refried pinto beans
  • 1 tbsp lard or neutral oil
  • 30 g white onion finely chopped
  • 2–4 tbsp water or bean cooking liquid, only if needed
  • Salt only if needed
For the Chicharrón Filling
  • 250 g chicharrón prensado roughly chopped or crumbled
  • 2 dried guajillo chiles stemmed and seeded
  • 2 medium Roma tomatoes
  • 1 garlic clove
  • 30 g white onion
  • 1 tbsp lard or neutral oil
  • ½ tsp kosher salt or to taste
  • 60–120 g water as needed for blending and simmering
For the Chile Oil and Taco Assembly
  • 16 small corn tortillas about 10–12cm / 4–4.5 in
  • 180 g neutral oil or 90g neutral oil + 90g melted lard for a more traditional flavour
  • 3 dried guajillo chiles stemmed and seeded
  • ½ medium white onion thinly sliced
  • 2 garlic cloves lightly crushed
  • ½ tsp kosher salt

Method
 

Pickle the Red Onion
  1. Combine the sliced red onion, 120g hot water, 60g vinegar, 1 tsp sugar, and 1 tsp kosher salt in a bowl or jar, then toss well and press the onion down so it sits fully submerged. Leave it to stand for at least 30 minutes while the rest of the tacos come together, until the slices have softened, turned bright pink, and lost their harsh raw bite. Drain just before serving. That short hot pickle is what gives the tacos a sharp, tangy counterpoint without any raw-onion sting.
Make the Salsa Verde
  1. Place the 500g tomatillos, 1–2 serrano chiles, ¼ white onion, and 1 garlic clove in a saucepan, cover with water, and bring to a simmer. Cook for 8–10 minutes, until the tomatillos turn from bright green to olive green and are fully tender but not disintegrating. Drain well, then blend with the 10g cilantro and ½ tsp salt until smooth or lightly textured, adding 1–2 tbsp water only if the blender stalls. Taste and adjust the salt; the salsa should be spoonable, not watery. That thick, concentrated texture is what lets a small spoonful flavour a taco without wetting the tortilla.
Make the Potato Filling
  1. Cover the 500g potatoes with cold salted water, bring to a boil, then simmer for 12–15 minutes until fully tender. Drain very well and let them steam dry in the colander for 1–2 minutes. Heat 1 tbsp lard or oil in a skillet over medium heat, add the 40g chopped onion, and cook for 3–4 minutes until soft and translucent. Add the potatoes and mash directly in the pan until mostly smooth with a little texture, season with ¾ tsp salt, and stir for 1–2 minutes until the mixture holds its shape on a spoon. Cool slightly. That steam-dried, pan-thickened mash is what keeps the filling from weeping into the tortilla.
Make the Bean Filling
  1. Heat 1 tbsp lard or oil in a small skillet over medium heat, add the 30g chopped onion, and cook for about 3 minutes until soft. Add the 350g refried beans and stir constantly until hot and thick. If they are too stiff to stir, loosen with 2–4 tbsp water or bean cooking liquid, a spoonful at a time, keeping them thick and spreadable rather than runny. Taste for salt, adding only if needed, then cool slightly. That thick, spreadable consistency is what stops the beans from seeping through the folded tortilla as the tacos rest.
Make the Chicharrón Filling
  1. Toast the 2 stemmed, seeded guajillo chiles in a dry skillet for 5–10 seconds per side, just until fragrant, since scorched chiles turn bitter. Cover them with hot water, soak for 10 minutes until softened, then blend with the 2 Roma tomatoes, 1 garlic clove, 30g onion, ½ tsp salt, and 60–120g water until smooth. Heat 1 tbsp lard or oil in a skillet over medium heat, add the sauce, and cook for 5–7 minutes, stirring often, until it darkens slightly, loses its raw smell, and thickens. Stir in the 250g chicharrón prensado and cook 3–5 minutes more until the pork softens and the mixture is moist but not loose, with no sauce pooling in the pan. That reduction is what leaves a rich, cohesive filling that stays inside the fold.
Make the Chile Oil
  1. Combine the 180g neutral oil (or 90g neutral oil and 90g melted lard), 3 stemmed, seeded guajillo chiles, ½ sliced white onion, 2 lightly crushed garlic cloves, and ½ tsp salt in a saucepan. Heat over low to medium-low heat for 8–10 minutes, until the mixture sizzles gently and the oil turns orange-red, with the onion softened and nothing browned deeply or burnt. Remove from the heat, then strain for a cleaner oil or leave the softened onion in to layer into the basket; either way keep the oil warm, not smoking hot. That gentle infusion is what stains the tortillas without frying them.
  2. Warm and Fill the Tortillas
  3. Warm the 16 small corn tortillas on a comal or skillet just until soft and pliable, or wrap and steam or microwave them briefly, until they fold without cracking. Keep them covered in a towel while you work. Fill 6 tortillas with mashed potato, 5 with refried beans, and 5 with chicharrón, using about 2 heaped tablespoons per taco spread across the centre, then fold each into a half-moon. Do not overfill. That restraint is what stops the tacos from bursting when they are stacked and steamed.
  4. Pack and Rest the Basket
  5. Line a basket, deep bowl, Dutch oven, or small cooler with a large sheet of parchment or butcher paper, then a clean kitchen towel. Brush or lightly dip each taco in the warm chile oil until it takes on a light orange sheen without being drenched. Lay a few softened onion slices in the bottom, pack the tacos in snug layers with more onion and a little oil between them, top with the remaining onion and oil, then fold the paper and towel over to enclose and cover tightly. Rest for at least 30 minutes, ideally 45–60 minutes. That rest is what softens the tortillas, lets the oil penetrate, and builds the classic basket-taco texture.
  6. Serve
  7. Open the basket and lift the tacos out carefully; they should be soft, moist, and lightly oily, never crisp. Serve 4 tacos per person, topped modestly with a spoonful of salsa verde and a few slices of drained pickled red onion. Keep the garnishes restrained, since a heavy spoonful would drown the delicate corn and hide the fillings. That light hand is what keeps the steamed, chile-stained taco the focus of every bite.

Notes

Resting the packed tacos for at least 30 minutes deserves genuine recognition as the technique most directly responsible for whether you serve true basket tacos or merely assembled ones. Trapped heat and chile oil soften the corn and carry flavour through it, whereas serving immediately leaves the tortillas stiff, dry at the centre, and nothing like the soft, lightly oily texture the style is known for.
Cooking each filling until thick and cohesive deserves the same attention this technique receives throughout this collection’s other wrapped and folded dishes. A loose potato, bean, or chicharrón mixture releases moisture into the corn during steaming, which tears the tortillas, spreads the red stain unevenly, and turns the entire basket soggy.
Keeping the chile oil warm rather than smoking hot deserves genuine respect as the detail most directly responsible for tortillas that are stained and supple instead of fried. Oil hot enough to sizzle crisps the corn and scorches the guajillo, whereas gently infused oil leaves a light orange sheen that stays soft under the steam.
Warming fresh tortillas only until pliable deserves attention as a genuine, checkable readiness cue rather than a loose approximation. A tortilla that folds into a half-moon without cracking survives stacking and steaming, whereas an older or cold one splits at the fold, lets filling and oil leak, and leaves a ragged, uneven taco.