Quick Benefits
Tacos de Canasta, also known as “basket tacos,” are a classic Mexican street food that’s beloved for their convenience and rich flavors. These tacos are typically steamed in a basket to create soft, juicy, and flavorful bites. This easy recipe brings the authentic taste of Tacos de Canasta right to your kitchen, with a savory filling of chorizo and potatoes, topped with a delicious oil-based salsa.
Essential Ingredients
Main Ingredients
- 20 corn tortillas
- 1 cup salsa verde
- 1 large onion, sliced
Filling
- 3 large potatoes, boiled and mashed
- 1 lb chorizo, cooked
- 1/4 white onion, diced
- 1 clove garlic, minced
- 1 tsp pepper
- 1 tsp salt
Oil-Based Salsa
- 1 cup canola oil
- 2 guajillo peppers, deseeded
- 1/4 white onion
- 2 cloves garlic
- 1/2 tsp salt
- 1/2 tsp pepper
- 2 bay leaves
Preparation Steps
- Prepare the Filling: Boil the potatoes with salt until soft, then mash them with butter and milk as desired. In a frying pan, cook the chorizo over medium heat. Add the mashed potatoes, diced onion, and minced garlic, and season with salt and pepper. Cook for an additional 5 minutes and set aside.
- Make the Oil-Based Salsa: Roast the onion, garlic, and guajillo peppers until browned. Add the canola oil and bay leaves, and fry everything together. Blend the mixture until smooth and strain. Reheat the strained salsa in a frying pan.
- Assemble the Tacos: Heat the tortillas and add a spoonful of the filling to each one. Fold the tortillas in half to form tacos. Arrange the tacos in a row, top with sliced onion, and cover with a layer of butcher paper. Repeat layering as needed.
- Steam the Tacos: Line a basket or large pot with aluminum foil, then add a large towel and a plastic bag. Place a layer of butcher paper inside. Stack the layered tacos as instructed, then pour the hot oil-based salsa over the top. Seal the bag, cover with the towel, and let the tacos rest for one hour before serving.

Health Benefits
Tacos de Canasta are a hearty, protein-packed meal thanks to the chorizo and potatoes. Corn tortillas add fiber and whole-grain benefits, while the guajillo pepper salsa provides a punch of flavor with minimal calories.
Serving Suggestions
Serve these Tacos de Canasta with a side of salsa verde, pickled jalapeños, or a squeeze of lime for added zest. They’re perfect for sharing at family gatherings, parties, or casual dinners.
Creative Variations
- Substitute chorizo with chicken or carne asada for a different flavor profile.
- Use refried beans as a vegetarian filling option.
- Add crumbled cheese and fresh cilantro for a more traditional touch.
Storage Tips
Store leftover tacos in an airtight container in the refrigerator for up to 3 days. Reheat in a steamer or microwave to maintain their soft texture.
Pro Tips
- Make sure to steam the tacos for at least 1 hour to achieve the signature soft and juicy texture.
- To keep the tacos warm and moist, wrap them tightly and use a well-insulated basket.
- For an even richer taste, add a touch of chipotle powder to the filling.
Frequently Asked Questions
Q: Can I make the filling ahead of time? A: Yes, the filling can be made a day ahead and stored in the refrigerator. Just reheat before assembling the tacos.
Q: Can I use flour tortillas instead of corn tortillas? A: Traditionally, corn tortillas are used, but flour tortillas can work if you prefer a softer texture.
Q: Are there vegetarian versions of Tacos de Canasta? A: Absolutely! Swap the chorizo for mashed beans or sautéed mushrooms for a delicious vegetarian option.
Enjoy the authentic flavors of Tacos de Canasta in your own home with this easy and flavorful recipe!
Print
Tacos de Canasta Easy Recipe
Tacos de Canasta (Basket Tacos) are a beloved Mexican street food known for their soft, juicy texture and delicious filling. These steamed tacos are filled with a flavorful mixture of mashed potatoes and chorizo, wrapped in warm corn tortillas, and soaked with a rich oil-based salsa made from guajillo peppers. Perfect for parties, family gatherings, or a casual meal, these tacos are easy to make and incredibly satisfying. The slow steaming process in a basket gives them their characteristic softness and irresistible flavor.
- Total Time: 1 hour 30 minutes
Ingredients
Main Ingredients
- 20 corn tortillas
- 1 cup salsa verde
- 1 large onion, sliced
Filling
- 3 large potatoes, boiled and mashed
- 1 lb chorizo, cooked
- 1/4 white onion, diced
- 1 clove garlic, minced
- 1 tsp pepper
- 1 tsp salt
Oil-Based Salsa
- 1 cup canola oil
- 2 guajillo peppers, deseeded
- 1/4 white onion
- 2 cloves garlic
- 1/2 tsp salt
- 1/2 tsp pepper
- 2 bay leaves
Instructions
- Prepare the Filling: Boil the potatoes with salt until soft, then mash them with butter and milk as desired. In a frying pan, cook the chorizo over medium heat. Add the mashed potatoes, diced onion, and minced garlic, and season with salt and pepper. Cook for an additional 5 minutes and set aside.
- Make the Oil-Based Salsa: Roast the onion, garlic, and guajillo peppers until browned. Add the canola oil and bay leaves, and fry everything together. Blend the mixture until smooth and strain. Reheat the strained salsa in a frying pan.
- Assemble the Tacos: Heat the tortillas and add a spoonful of the filling to each one. Fold the tortillas in half to form tacos. Arrange the tacos in a row, top with sliced onion, and cover with a layer of butcher paper. Repeat layering as needed.
- Steam the Tacos: Line a basket or large pot with aluminum foil, then add a large towel and a plastic bag. Place a layer of butcher paper inside. Stack the layered tacos as instructed, then pour the hot oil-based salsa over the top. Seal the bag, cover with the towel, and let the tacos rest for one hour before serving.
- Prep Time: 30 minutes
- Cook Time: 1 hour (including steaming)
- Category: Main Course
- Cuisine: Mexican
Nutrition
- Serving Size: 20 tacos
- Calories: 350 per taco