Encacahuatadas - Peanut Enchiladas

Mexican Sides & Mains

These Encacahuatadas (Peanut Enchiladas) are a rich and flavorful Mexican dish, made entirely plant-based. Featuring a smooth, creamy peanut salsa and a filling of mashed Yukon gold potatoes, this recipe combines traditional Mexican flavors with a modern vegan twist. The roasted peanuts and guajillo chiles in the sauce give it a bold, smoky depth that pairs perfectly with the soft, creamy potatoes inside.

To make the sauce, char onions and tomatoes, then blend them with roasted peanuts, guajillo chiles, garlic, and vegetable broth. The result is a smooth, savory peanut salsa that's bursting with flavor. The filling is equally simple, made with boiled and mashed Yukon gold potatoes mixed with creamy cashew cream and vegan butter for a velvety texture. Once you've prepared the sauce and filling, the tortillas are quickly pan-fried, dipped in the sauce, and filled with the mashed potatoes.

Top your vegan enchiladas with more salsa, crushed peanuts, avocado slices, and a vegan cheese like feta or queso fresco for a delicious finishing touch. These peanut enchiladas are perfect for weeknight dinners or entertaining guests, offering a unique flavor profile that’s both hearty and satisfying. This dish shows just how easy it can be to make traditional Mexican food that’s also vegan-friendly!

PREP TIME

5min

COOK TIME

25min

TOTAL TIME

30min

INGREDIENTS

For the salsa/sauce

  • 2 tablespoons avocado oil 
  • 1/2 yellow onion, roughly chopped 
  • 5 small roma tomatoes, cut in half 
  • 3 garlic cloves, peeled 
  • 3/4 cup roasted peanuts (if using salted make sure to adjust seasoning and taste as you go)
  • 3 guajillo chiles, stems and seeds removed 
  • 1 1/2 cup broth 
  • Juice 1/2 lime

For the filling

  • 1 lb Yukon gold potatoes, peeled
  • 1/3 cup cashew cream (recipe on blog) or store bought sour cream of choice (I like kitehill brand)
  • 1 tablespoon butter (I like miyokos or kitehill brand for vegan)
  • Pinch of salt
  • Pinch of ground pepper 

Other ingredients

  • Corn tortillas 
  • Avocado 
  • Peanuts (crushed or chopped for topping)
  • Any crumbly cheese like quesito fresco or cotija! I like vegan feta as a sub!

EQUIPMENT

  • Blender or food processor
  • Large pan
  • Small pot

Instructions

vIDEO INSTRUCTIONS

@alexafuelednaturally encacahuatadas | peanut enchiladas !!! SO GOOD Recipe: Salsa/ sauce: •2 tablespoons avocado oil •1/2 yellow onion, roughly chopped •5 small roma tomatoes, cut in half •3 garlic cloves, peeled •3/4 cup roasted peanuts (if using salted make sure to adjust seasoning and taste as you go) •3 guajillo chiles, stems and seeds removed •1 1/2 cup broth •Juice 1/2 lime Filling: •1 lb Yukon gold potatoes, peeled •1/3 cup cashew cream (recipe on blog) or store bought sour cream of choice (I like kitehill brand) •1 tablespoon butter (I like miyokos or kitehill brand for vegan) •pinch of salt •pinch of ground pepper Other ingredients: •Corn tortillas •avocado •peanuts (crushed or chopped for topping) •any crumbly cheese like quesito fresco or cotija! I like vegan feta as a sub! 1. In a large pan over medium heat, add 2 tablespoons of oil then once hot add the roughly chopped onion and tomatoes, cook for 2-3 minutes on each side allowing for them to char /or get golden. Then add peanuts, guajillo chiles and whole garlic. Cook for 1-2 minutes, Move everything around to ensure peanuts & chiles do not burn. Add everything to a blender along with vegetable broth, a pinch of salt and juice of 1/2 a lime. Blend until smooth. Taste and add more salt to your liking. 2. Pour the salsa into a medium pan or pot and heat through over low heat. 3. Meanwhile prepare filling of choice. For the creamy potatoes simply boil the potatoes until fork tender, once cooked, mash with a fork, add cashew cream, salt and butter and mix to combine. 4. To assemble, add a touch of oil to a pan and heat over medium heat. Once hot, add a corn tortilla and pan fry for 30 seconds on each side or until golden, but still pliable. Dip the tortilla into the sauce then place on plate, fill with filling, fold in half and repeat. 5. Top with more salsa, sliced avocado, crema and crushed peanuts . #enchiladas #encacahuatadas #vegan #vegetarian #recipe #healthyfood #mexicanfood ♬ Hasta la Raíz - Natalia Lafourcade

HAVE ANY QUESTIONS?

Come hang out on Instagram and ask me all your questions.

You can also go ahead and send me an email at fuelednaturally@gmail.com.

  1. In a large pan over medium heat, add 2 tablespoons of oil then once hot add the roughly chopped onion and tomatoes, cook for 2-3 minutes on each side allowing for them to char /or get golden. Then add peanuts, guajillo chiles and whole garlic. Cook for 1-2 minutes, Move everything around to ensure peanuts & chiles do not burn. Add everything to a blender along with vegetable broth, a pinch of salt and juice of 1/2 a lime. Blend until smooth. Taste and add more salt to your liking.
  2. Pour the salsa into a medium pan or pot and heat through over low heat. 
  3. Meanwhile prepare filling of choice. For the creamy potatoes simply boil the potatoes until fork tender, once cooked, mash with a fork, add cashew cream, salt and butter and mix to combine.
  4. To assemble, add a touch of oil to a pan and heat over medium heat. Once hot, add a corn tortilla and pan fry for 30 seconds on each side or until golden, but still pliable. Dip the tortilla into the sauce then place on plate, fill with filling, fold in half and repeat. 
  5. Top with more salsa, sliced avocado, crema and crushed peanuts.

HAVE ANY QUESTIONS?

Come hang out on Instagram and ask me all your questions.

You can also go ahead and send me an email at feel free to email me at fuelednaturally@gmail.com.