Hands down the best vegan vegetable stir fry we’ve ever cooked! And it’s all plant-based! This Vegan Pineapple Stir Fry featuring curried coconut sauce and sesame-covered noodles is a sticky, messy, and extremely satisfying dish to eat, whether you’re vegan, vegetarian, or a sworn meat-eater!
As an Amazon Associate I earn from qualifying purchases, at no extra cost for you! Thank you!
Why Is This Vegan Stir Fry So Special?
We always get very excited about making these pineapple noodles. For us, it’s the perfect weekend lunch that can be made in just about 30 minutes.
This dish always reminds us of Singapore! We’ve eaten copious amounts of noodles whilst on holiday there for a week and although nothing was exactly like this Vegan Pineapple Stir Fry, the aromas and flavours of the dish definitely take us back to the buzzing Hawker markets.

Ingredients
- sesame seeds: we will toast sesame seeds, but you can buy already toasted ones.
- bell pepper: we used green pepper, as it is the least sweet and retains the most crunch, but you are welcome to use any colour to make the dish even more vibrant.
- red onion: cut into 8 wedges.
- tinned pineapple chunks: or rings, chopped into pieces. Use pineapple in juice (not syrup).
- noodles: whole wheat noodles tend to be vegan, but if you’re not following a vegan diet, egg noodles work great!
- curry powder: we used medium, but feel free to go spicy or mild depending on your preferences.
- chilli flakes: skip if you’re not a fan of spicy food.
- creamed coconut: don’t confuse it with coconut cream or coconut milk though – they have completely different textures. Creamed coconut normally comes compressed into a block shape or small (50g) sachets. We normally find this in the international food isles in the Thai or Chinese sections.
- pineapple juice: from the tin your pineapple chunks/rings were in.
- soy sauce: dark or light, you choose. You can substitute it with tamari or coconut aminos.
- vegetable, olive or coconut oil.
Method
Start by toasting your sesame seeds in a dry frying pan on medium heat. When they turn golden brown, tip them into a small bowl or plate to prevent further browning. Reserve the pan for the next step.

Grab a medium-sized red onion and cut it into 8 wedges. Then deseed a pepper and cut it into bite-size pieces. You can use any colour of pepper you have, but here’s the thing. Red, orange and yellow peppers are lovely, but I find them too sweet and not as crunchy in this dish. Because green peppers are harvested early they aren’t as sweet and have a firmer crunchier texture.

Fry the onion wedges and pepper in a reserved pan with a splash of oil for about 4 minutes.
If you have pineapple rings, just chop 3-4 of them into pieces. For this recipe, we use tinned pineapple in juice (not syrup). Add the pineapple chunks (reserve any juices in the tin) to your vegetables, increase the heat and stir fry for another 2 minutes. Your pineapple will caramelise slightly, vegetables will soften but still retain some crunch.
While your vegetables are cooking, boil your noodles. We tend to use dried medium egg noodles (when it’s not Veganuary) and find they work best texturally. We have also tried it with whole wheat noodles (usually vegan) and it makes a more filling, less sticky dish. Whole wheat noodles seemed to absorb more sauce. Glass noodles will work too!
How To Make Vegan Stir Fry Sauce?
Now onto the best part – curried coconut sauce! It’s very flavoursome, and if you taste it on its own, you may think it’s too rich, too sweet and too salty. But when mixed with vegetables and pineapple noodles, it is PERFECTION!
The one ingredient that is not substitutable in this recipe is creamed coconut. Don’t confuse it with coconut cream or coconut milk though – they have completely different textures. Creamed coconut normally comes compressed into a block shape or small (50g) sachets. We normally find this in the international food isles in the Thai or Chinese sections. Chop 50g of it roughly to help incorporate it into the sauce quicker.
Start your sauce by toasting curry powder and chilli flakes in a dry pan to release aromas. Then add all the other ingredients: creamed coconut, 4 tablespoon of pineapple juice from the tin, 3 tablespoon soy sauce and 2-3 tablespoon water. Mix to combine and cook on low heat until thickened slightly. It will typically only take 30 seconds to a minute.
All that’s left is to assemble. Tip your vegetables into the drained noodles, add the sauce and stir to combine. Divide between two bowls and generously sprinkle with toasted sesame seeds and some spring onion.

What Else Can You Add To Vegan Stir-Fry?
If you feel that vegan vegetable stir-fry won’t fill you up (although we think this recipe is really rather filling), add some extra bits to it:
- Crispy fried tofu.
- Vegan Hoisin Duck (we love Linda McCartney’s duck)
- Tempeh or seitan chunks will work great here too!
Other Quick Vegan Meals
If you are looking for more quick but delicious vegan recipes, here are some of our favourites:
- Caribbean Vegan Courgette Curry With Pineapple
- Coronation Chickpea Sandwich (Curried Chickpea Salad Sandwich)
- Vegan Tofu Bulgogi (Korean Marinated Tofu)
- Vegan Yasai Pad Thai
You can find a full collection of our Veganuary recipes here too!
Recipe Card

Vegan Pineaapple Stir Fry with Curried Coconut Sauce
Ingredients
- 10 g sesame seeds
- 1 green pepper chopped into bite-size pieces
- 1 red onion cut into 8 wedges
- 130 g tinned pineapple chunks in juice or rings cut into pieces
- 130 g noodles (2 nests)
- 1 tablespoon curry powder
- ½ teaspoon chilli flakes
- 50 g creamed coconut from a block or a sachet (not tin)
- 4 tablespoon pineapple juice from tinned pineapple
- 3 tablespoon soy sauce
- 2-4 tablespoon water
- vegetable, olive or coconut oil
Instructions
- First, toast your sesame seeds in a frying pan until they turn golden brown. Remove from the pan into a bowl to prevent further browning. Reserve the pan for stir frying the vegetables.
- Heat 1 tablespoon of oil in the reserved pan on medium-high heat. Tip in red onion wedges and chopped green pepper and stir fry for 4 minutes. Then, add pineapple chunks and stir-fry for 2 more minutes. Pineapple should caramelise slightly, onions and peppers soften but still retaining some crunch.
- Put the noodles on to boil, following the instructions of on the pack.
- In the meantime, prepare your stir-fry sauce. Heat a small saucepan and add curry powder together with chilli flakes. Dry-fry on medium heat for a minute until fragrant. Cut 50g of creamed coconut block into pieces and tip into the spices. Reduce the heat to low. Add pineapple juice from the tin and soy sauce. Stir to combine everything into a thick sauce. Add 2-3 tablespoon of water to loosen and take off the heat. It should be pouring cream consistency.
- Add your noodles and the sauce into the vegetable pan and mix well to coat.
- Serve the noodles with toasted sesame seeds generously sprinkled on top. Add some spring onion and enjoy!
Nutrition

Kris
Oh my goodness was this so tasty and unique! I already can’t wait to make again! Thank you. 🙂
Ieva
Thanks, Kris! So glad you liked it! 🙂
Lexi
What a delicious dinner! I absolutely love pineapple in a stir fry. Thanks for the recipe!
Ieva
Us too! Pineapple is so underrated in savoury dishes 🙂
kushigalu
Your recipes are always new and refreshing, an here is another one. The flavors are so interesting here. Thanks for sharing.
Ieva
Thanks!
Tavo
Delicious! We loved this pineapple curry, we made a small variation as we didn’t have curry powder, and used a yellow Thai curry paste, and it was yummy.
Ieva
Wow, I might need to try this with Thai flavours! Sounds amazing!
Alina
I love the addition of sweetness of pineapple.
Ieva
Yes, I’m glad to see more and more pineapple lovers 🙂
April
Love the flavor the pineapples add to this. Beautiful recipe, thank you
Ieva
Thanks, April!
Cara
Loved the coconut curry sauce – and the pineapple when so perfectly with it!
Ieva
Thank you, Cara! It’s our favourite stir-fry sauce ever! 🙂 Glad you liked it too!
Janie | Naughty Kitchen
I love the tastes of this curry! The pineapples added a touch of sweetness along with the creamy coconut sauce over the noodles. I’m making this again!
Ieva
Thanks for the lovely feedback, Janie! So glad you enjoyed it 🙂
Dijana
This is such a good stir-fry! And just perfect for these hot summer days when we crave lighter food that is quick and easy to prepare!
Sophia
This was so good! My partner was skeptical with the pineapple (although he eats pineapple on pizza haha) but we both loved it. It came together quickly and we’re definitely going to make it again soon.
Ieva
Thanks, Sophia! We LOVE pineapple in savoury dishes – so glad you did too! 🙂
Cara
Yum! Even my meat-eating husband devoured it and never asked where the meat was! I’ll definitely be making this again. Thanks for the great recipe!
Ieva
Cara, you are most welcome! Thanks for taking the time to leave this incredible comment! So glad you liked it 💗