Easy Vegan Pineapple Tofu Curry

Last updated Apr 6, 2022 | Published on Nov 20, 2019 | Recipes, Savory, Vegan

Sharing is caring!

This Easy Vegan Pineapple Tofu Curry is so flavorful, with the perfect balance of sweet and savory. It’s tastier and healthier than takeout, so you can feel good about what you put on the table!

Easy Vegan Pineapple Tofu Curry. Photograph by Happycowandme.com
Easy Vegan Pineapple Tofu Curry

I love curry and have had every kind of curry you can imagine, from fire hot red Thai curries to exotic spiced yellow Indian curries, and I love them all! There is just something so satisfying about a big bowl full of curry!

Although, this homemade pineapple tofu curry is definitely at the top of my list! It’s so flavorful and taste like you’ve been in the kitchen for hours, but no worries- you can have this on the table in no time! And even better, it only requires a few simple ingredients! So what do you need?

Pineapple Tofu Curry Ingredients

For easy vegan pineapple tofu curry, you will need a good curry powder. I have a big bag that I bought from my local Indian market for $1.99, although I have also used the McCormick brand with good results. The only other ingredients you need are extra firm tofu, pineapple chunks and juice, a can of coconut milk, a red and orange bell pepper, coconut aminos, rice vinegar, garlic, ginger, coconut oil, salt, and red chili powder if you want some spice.

Easy Vegan Pineapple Tofu Curry Ingredients. Photograph by Dessert Done Light, Lafayette, La.

I like my Pineapple tofu curry super spicy so I use Thai red chili powder. Although, feel free to use you use cayenne or crushed red pepper if that’s what you have and if you aren’t into spicy food, simply omit the red pepper.

Make sure to get the canned coconut milk, as the refrigerated cartons are very diluted and will not work as well for this recipe. I like to use light coconut milk to save on fat and calories, although the full fat will result in a much richer creamier curry; great if you are feeling decadent!

For the bell peppers, you can use whatever color you like; I just happen to love the red and orange. Feel free to make this easy vegan pineapple tofu curry recipe your own!

How to make Easy Vegan Pineapple Tofu Curry

Start out by preparing your rice; believe me you want some rice to soak up every ounce of this delicious juice! I have a Coconut Rice recipe that’s so delicious and it’s perfect with this recipe.

Next prepare your tofu cubes. Go to my Crispy Pan Seared Tofu recipe for step by step instructions on preparing your tofu. It’s super easy to do!

After the rice and tofu are prepared, it’s time for the curry and it couldn’t be easier! You start by sauteing your onions and then everything simmers together in one pot.

Serve this Easy Vegan Pineapple Tofu Curry in your coziest bowl over rice (try my Coconut Rice with it- YUM!) with cilantro and lime wedges for garnish. Sweet, savory, spicy, comforting, and healthy- How can something this EASY be so good!?

I hope you give this recipe a try. It’s sure to become a regular in your household!

Please let me know what you think of the easy vegan pineapple tofu curry in the comments! I love hearing from you and your star ratings encourage other readers to give the recipe a try!



Pineapple tofu curry being served with cilantro as a garnish.
Easy vegan pineapple tofu curry
Print Recipe
5 from 10 votes

Easy Vegan Pineapple Tofu Curry

This Easy Vegan Pineapple Tofu Curry is so flavorful, with the perfect balance of sweet and savory. It's tastier and healthier than takeout, so you can feel good about what you put on the table!
Prep Time5 mins
Cook Time30 mins
press tofu15 mins
Course: Main Course
Keyword: Easy, pineapple curry, Vegan
Servings: 4
Calories: 232kcal
Author: Crystal Yentzen


  • 14 oz tofu extra firm
  • 14 oz coconut milk canned
  • 1 cup red bell pepper thinly sliced
  • 1 cup orange bell pepper thinly sliced
  • 1/2 yellow onion chopped
  • 3 cloves garlic
  • 1 tbsp ginger minced
  • 1 1/2 tbsp curry powder yellow
  • 3 tbsp coconut aminos
  • 1/2 cup pineapple juice
  • 1 cup pineapple chunks fresh or canned
  • 2 tbsp rice vinegar
  • 1/2 tsp salt
  • 1/4 tsp cayenne powder optional
  • 2 tbsp coconut oil refined, or cooking oil of choice


  • Prepare Coconut Rice or rice of choice according to package directions.
  • Prepare Crispy Pan Seared Tofu cubes.
  • Heat coconut oil in a large saucepan over medium heat.
  • Add onion and saute for 5 minutes or until translucent.
  • Add ginger and garlic. Then saute for one additional minute or until fragrant.
  • Add coconut milk, coconut aminos, pineapple juice, rice vinegar, bell peppers, curry powder, salt, and cayenne. Simmer for 10 minutes or until bell peppers are tender.
  • Add tofu cubes and pineapple chunks and simmer for an additional 5-10 minutes.
  • Remove from heat and serve over rice. Garnish with cilantro and limes.
  • Happy eating!


Store Leftover curry in a sealed container in the refrigerator for up to 3 days. 


Calories: 232kcal | Carbohydrates: 22g | Protein: 11g | Fat: 12g | Saturated Fat: 6g | Sodium: 555mg | Potassium: 306mg | Fiber: 4g | Sugar: 11g | Vitamin A: 2380IU | Vitamin C: 120mg | Calcium: 157mg | Iron: 2mg


  1. Tavo

    5 stars
    I love having a good curry. This one reminded me of one I use to order at a Thai restaurant back in Mexico City! It was delicious, thanks for the recipe!

    • Crystal Yentzen

      You’re welcome! I’m so glad you liked it!

  2. nancy

    5 stars
    YUMMY! this tofu currry is delish!!! making it again tomorrow

  3. Andrea

    5 stars
    Love this pineapple curry dish so much! It was so easy to make and came out so sweet and delicious!

  4. Ana

    5 stars
    This vegan tofu curry is full of nutritious ingredients and I love the added sweetness of the pineapple!

  5. Anna

    5 stars
    What a great recipe! I cook curry quite often, but that’s the first time I cooked it with pineapple and I love it. It’s quick and easy to make, definitely better than any takeout.

  6. Katie

    5 stars
    Love this flavorful tofu recipe! Definitely will make again!

  7. Marinela

    5 stars
    Lovely vegan curry dish! This healthy plant-based meal is full of flavor, thanks for sharing the recipe!

    • Crystal Yentzen

      You’re welcome! I’m glad you enjoyed it!


Submit a Comment

Your email address will not be published.

Recipe Rating