This post may contain affiliate links. Please read our disclosure policy.
These satay mushroom tacos are not your traditional tacos! They are loaded with meaty mushrooms simmered in a buttery satay sauce. Infused with coconut milk, peanut butter, lemongrass, and spices, they are superbly seasoned and so easy to make!
Let’s make it clear—these satay mushroom tacos are so saucy you better eat them with a fork and a knife on a plate. It’s definitely not the traditional way, but you won’t regret it. Imagine the tortilla soaking up the coconut peanut sauce. It’s SO GOOD.
The inspiration for this recipe came when I had leftover peanut curry in the fridge but was out of rice and bread. But I had tortillas! So, I figured I would use the leftover curry as a filling to make tacos. It tasted so good that I decided to come up with a filling that would be made specifically for tacos. Those satay mushrooms were born!
⭐️ Why You Will Love It
Restaurant-quality flavors.
The curry sauce, which beautifully coats the sautéed mushrooms, packs bold flavors thanks to the use of fresh aromatics and warming spices.
The sauce’s richness and buttery goodness come from a blend of full-fat coconut milk and peanut butter, which adds a delicate nutty flavor. Then, lemongrass, lime juice, and coriander bring citrusy and floral notes.
Fuss-free and quick.
You will be surprised by how simple and quick this recipe comes together. The sauce consists of blending coconut milk with aromatics and spices until smooth. Then, sauté the mushrooms for a few minutes and pour in the curry sauce. Simmer for another 5 minutes, and the filling is done.
All you have to do next is assemble your tacos and garnish them with your favorite toppings. It couldn’t be easier!
🍄 Ingredient Notes
Mushrooms
Any type of mushroom will work here. I personally like cremini mushrooms, but white buttons, portobello, or shiitakes will also work.
A quick suggestion: If you have access to king oyster mushrooms, shred them using a fork to create an even meatier texture!
Coconut milk
Full-fat coconut milk makes the base of the curry sauce, bringing richness and creaminess.
Note: For the creamiest consistency, I recommend using only full-fat coconut milk. Yes, it’s a bit higher in calories, but it makes the sauce taste so much richer, giving it a restaurant-style finish. Alternatively, any plant-based cream will work.
What to do with the leftovers: This recipe calls for 1/3 cup of coconut milk, which is not even a quarter of a 13.5-ounce can. This means that, unless you are using a smaller can, you will have leftover coconut milk. I personally like to use the leftover coconut milk to make my cucumber gazpacho or my vegan crème caramel. You can also double the mushroom filling to have leftovers to make more tacos the next day.
Peanut butter
There is no good satay sauce without peanut butter! The peanut butter does two things in this recipe: 1) It brings a wonderful nuttiness and a toasty flavor. 2) It helps thicken the sauce. You won’t need to use any cornstarch or flour to get a thick curry sauce. It’s peanut butter magic!
I recommend using salted peanut butter. If using unsalted peanut butter, add an extra pinch of salt to the sauce.
Shallots, garlic, and lemongrass
When it comes to the aromatics, I use a combination of shallot, garlic, and lemongrass. The first two give the sauce pungent and complex flavors, while the lemongrass imparts a citrusy, almost minty aroma.
Use the white bottom part of the stalk (about 1 inch). You can use the lemongrass leftovers to make this peach, orange, and lemongrass tea or lemongrass-infused water.
Substitute: If you don’t have lemongrass on hand, feel free to use about 1 tablespoon of freshly grated ginger. The taste will be different, but it will taste great!
Lime juice
A spoonful of fresh lime juice gives the curry sauce a hint of sourness and a delicate zestiness.
Substitute: You can replace the lime juice with tamarind juice (I have a recipe for tamarind juice here).
Sesame oil
I use toasted sesame oil to sauté the mushrooms. This imparts them a super delicious toasted, almost nutty flavor.
Sugar
I love my curries with a hint of sweetness, especially when that curry is spicy and slightly sour, so I made no exception here. The addition of sugar helps balance the overall flavor.
On top of that, since the sauce is inspired by Indonesian curry sauce, it’s not abnormal to use sugar as a seasoning component.
Any type of sugar will work in this recipe. I personally like to use coconut sugar to keep the sauce refined sugar-free, but maple syrup, agave syrup, or even light brown sugar will work.
Spices
Instead of relying on pre-made curry mix, which can vary a lot depending on the brand, I use a few specific ground spices: turmeric, cumin, chili, and coriander.
Chili powder: Do not confuse chili powder with chile powder. You want to use CHILI powder, which is a spice blend that usually consists of chili powder, cumin, and oregano. Do not use chile powder, which is 100% ground chile peppers.
Tortillas
You can use wheat flour or corn tortillas. I do believe that flour tortillas taste superior, as they allow the flavor of the filling to shine more, but that is just my preference.
The mushroom filling of this recipe is enough to fill about four 5-inch (13 cm) tacos or two larger 8-inch (20 cm) ones.
🥣 How to Make It
1. Make the sauce
- Blend the sauce ingredients. To a blender, add the full-fat coconut milk, peanut butter, lime juice, shallot, garlic, lemongrass, spices, coconut sugar, and salt. Blend on high speed for about 20 seconds, or until smooth. Taste and adjust saltiness and sweetness to your liking.
2. Prepare the mushrooms
- Slice the mushrooms. Clean the mushrooms and pat them dry. Cut off their feet and slice them into quarters (or slices, it doesn’t really matter).
- Sauté. Heat the sesame oil in a large non-stick skillet over medium heat. Once hot, add the mushrooms and sautée for 3-5 minutes or until the mushrooms are tender.
- Add the sauce and let simmer. Pour in the curry sauce and toss to coat the mushrooms with the sauce. Let simmer for another 5 minutes.
3. Assemble
- Warm the taco shells or tortillas. Warm the tortillas in a large non-stick pan for a few seconds over medium heat. Alternatively, you can slightly char the tortillas over an open flame.
- Assemble. Fill the tacos with the saucy mushrooms, adding more or less sauce to your liking. Top with fresh cilantro or basil, sliced avocado, and thinly sliced red cabbage for crunchiness!
📔 Tips
Adjust the spiciness.
Since not all chili powders are equal, I highly recommend starting with only 1/4 teaspoon of chili powder and adding more to taste.
Use a blender.
I have tried making the sauce in both a food processor and a blender. I don’t recommend using a food processor, as it won’t fully blend the lemongrass stalk and will result in a gritty texture. The blender, on the other hand, yields a much superior texture: it’s smoother, and all of the aromatics are fully blended.
🔥 Variations
Use a mix of mushrooms and other veggies.
While I went with just mushrooms to keep things simple, feel free to use a mix of mushrooms and different veggies. You can, for example, add spinach, zucchini, pak choy, or bell peppers!
If you plan on using vegetables that take a bit longer to cook (such as carrots, broccoli, eggplant, etc), add them before the mushrooms and sauté until tender. Then, add the mushrooms and cook for another 3-5 minutes.
Add protein.
For heartier tacos, I like to add some diced tofu or shredded vegan chicken to the filling. Soy curls, tempeh, or seitan are also great options!
Make it spicier.
Looking for extra-spicy tacos? Add a tablespoon of chili paste, sweet chili sauce, or sriracha to the curry sauce.
❄️ Storing and Reheating
- To store: The mushroom filling can be stored for up to 3 days in the refrigerator.
- To freeze: Allow the mushroom filling to cool completely before transferring to a freezer-safe bag or container. You can freeze it for up to 2 months. Thaw overnight in the refrigerator.
- To reheat: Reheat in a skillet or saucepan over medium heat for 5-7 minutes, stirring regularly.
💬 FAQ
Yes, you can replace peanut butter with sunflower butter, such as SunButter.
You can make the filling ahead of time, but I found that it tastes better if served right away.
I know it might seem unconventional to put curried mushrooms in a tortilla, but I highly suggest giving it a try! These tacos are saucy, packed with complex flavors, and so easy to make!
🌮 More Mexican-Inspired Recipes
⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!
I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Saucy Satay Mushroom Tacos
Ingredients
- 1/3 cup full-fat coconut milk
- 2 tbsp peanut butter
- 1 tbsp lime juice
- 1/2 shallot
- 1 small clove of garlic
- 1 inch lemongrass stalk
- 1/2 tsp each: turmeric, chili, coriander
- 1/4 tsp cumin
- 1 and 1/2 tbsp coconut sugar
- 1/8 tsp salt
- 1 tbsp sesame oil
- 15-18 cremini mushrooms quartered
- 4 5-inch tortillas
Instructions
- Blend the sauce ingredients. To a blender, add the full-fat coconut milk, peanut butter, lime juice, shallot, garlic, lemongrass, spices, coconut sugar, and salt. Blend at high speed for about 20 seconds or until smooth. Taste and adjust saltiness and sweetness to your liking.
- Slice the mushrooms. Clean the mushrooms and pat them dry. Cut off their feet and slice them into quarters (or slices, it doesn’t really matter).
- Sauté. Heat the sesame oil in a large non-stick skillet over medium heat. Once hot, add the mushrooms and sautée for 3-5 minutes or until the mushrooms are tender.
- Add the sauce and let simmer. Pour in the curry sauce and toss to coat the mushrooms with the sauce. Let simmer for another 5 minutes. Remove from the heat.
- Warm the taco shells or tortillas. Warm the tortillas in a large non-stick pan for a few seconds over medium heat. Alternatively, you can slightly char the tortillas over an open flame.
- Assemble. Fill the tacos with the saucy mushrooms, adding more or less sauce to your liking. Top with fresh cilantro or basil, sliced avocado, and thinly sliced red cabbage for crunchiness!
- The mushroom filling can be stored for up to 3 days in the refrigerator.
Notes
Adjust the spiciness.
Since not all chili powders are equal, I highly recommend starting with only 1/4 teaspoon of chili powder and adding more to taste.Use a blender.
I have tried making the sauce in both a food processor and a blender. I don’t recommend using a food processor, as it won’t fully blend the lemongrass stalk and will result in a gritty texture. The blender, on the other hand, yields a much superior texture: it’s smoother, and all of the aromatics are fully blended.Nutrition
About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.
Leave a Comment
Hi Thomas,
Can I sub out coconut milk for cashew crema?
Hi Deb,
Yes, a thin cashew cream will replace coconut milk well.
These tacos were incredible! I made an all raw vegan version of it. I used purple cabbage for the taco shells. I doubled the recipe except for the coconut milk. I kept the coconut milk at 1/3 cup and doubled everything else, so my sauce could be a bit thicker. I garnished it with a hot spicy pepper, a little bit of green bell pepper, avocado, cilantro and lime. It was amazing, a winner!!!
Thank you, much gratitude.
Thanks so much for your great feedback Amethyst! I’m glad you liked these tacos 😉
Lovely Recipe
Thank u so much for a yummy treat for our taste buds
Really appreciate it
Glad to hear you liked these! 🙂
Made these tonight and they were delicious!
Glad you liked these tacos Jackie! Thanks for your rating!
I always seem to have trouble with my peanut sauces. They’re either too cloying, too vinegary, or just not very tasty.
This is by far the best peanutty sauce I’ve ever made… and it was so simple! I think I let it cook too long or too hot because my sauce did break – but didn’t effect the flavor much. It was delicious. I will be using this sauce on lots of different things now that I you have shown me the way of Satay. Thank you! : )
I’m so glad you liked this recipe Lisa 🙂 Thanks for your feedback!
I made these tacos today. Really good! I know you put a lot of time and effort into bringing us healthy and delicious recipes. Thank you, thank you.
Trina
You’re welcome Trina! 🙂 Thanks for your rating!
Made this last night. The sauce is fantastic! Changed it up a bit, and added other vegetables along with the mushrooms. Served it over quinoa instead of in a taco. The family loved it! The minute I tasted the sauce, I added more ingredients to the blender to make a double batch. Thanks! This was a homerun!
🙂 Awesome! I’m happy you and your family liked these satay mushrooms! Thank you for the feedback, really appreciate it!
Thomas, this recipe was really nice. A great Friday night after work light meal with a glass of wine and friends.
Great! Glad you liked it!
Thomas – I got this recipe in my inbox this morning and had been wondering what to cook for dinner and this fitted what was left in the fridge. I am not going to lie to you – THESE WERE FREAKING AMAZING – one of the nicest dishes I have ever eaten and when you consider how quick and simple it is how great is that. The satay sauce was absolutely on point with the lemon grass hitting the right note and not too peanut buttery. I could not stop eating it out the pan before the saucy mushrooms made it to the soft tacos and with the avo – delicious. Seriously good, seriously quick and easy and just so more-ish. You outdid yourself with this one – thank you. Absolute keeper
Hi Christine,
Thanks so much for your great rating and feedback! I’m so glad you liked these satay mushrooms 😉
I love the fact that you add Avocado in it. That’s healthy fat and natural testosterone. 🙂