• Skip to main content
  • Skip to primary sidebar
Our Plant-Based World
menu icon
go to homepage
  • About Us
  • Books
  • Juices
  • Categories
  • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About Us
    • Books
    • Juices
    • Categories
    • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Coconut Pineapple Thai Curry

    Updated: Oct 11, 2023 by Gustavo De Obaldia

    Written by Gustavo De Obaldia

    Ever wondered how to bring the tropical vibes of Thailand right into your kitchen? Look no further because we've got you covered with an irresistible vegan coconut pineapple Thai curry that's as vibrant as a Thai sunset. This dish is a perfect blend of creamy coconut, zesty pineapple, and aromatic spices. Trust us, it's the pineapple curry recipe you've been searching for!

    Coconut pineapple Thai Curry plate.
    Jump to Recipe Print Recipe Comments

    Our popular Thai Massaman Curry recipe and our Hawaiian tofu bowl inspired this dinner dish. It's perfect for those who love Thai curries but are looking for a low-carb pineapple dish option. The creamy coconut milk and the natural sweetness of the pineapple make it absolutely delicious. So, go ahead and serve warm; this dish is sure to be a hit!

    Jump to:
    • 💚 Why you will love this recipe
    • 🧾 Ingredients
    • 🍽 Equipment
    • 🔪 Instructions
    • 💡 Expert Tip
    • 📖 Variations
    • 🥢 How to serve
    • 🥡 Storage
    • 📚 More Thai Curry recipes
    • 🎥 Video
    • 📋 Recipe
    • 💬 Reviews and Comments

    💚 Why you will love this recipe

    • Tropical Flavors: This pineapple curry dish is like a vacation in a bowl, featuring creamy coconut milk, tangy pineapple chunks, and aromatic Thai spices.
    • Versatility: Whether you're into Thai food or just exploring vegan curry recipes, this dish offers plenty of variations. Swap out jasmine rice for basmati or even quinoa!
    • Quick and Easy: With a prep time that's a breeze and simple cooking spices, you'll have a delicious dish ready in no time. Plus, it's a one-pot wonder, so cleanup is minimal.
    • Nutrient-Packed: Loaded with healthy vegetables like bell peppers and spinach, this meal is not just tasty but also nutritious.
    • Customizable Heat: Whether you like your pineapple curry spicier or prefer medium heat, you can easily adjust the red curry paste to your liking.

    🧾 Ingredients

    The ingredients that make this pineapple coconut curry sauce SO good are:

    ingredients to make a coconut pineapple Thai curry.
    • Pineapple: Adds a tropical sweetness and tang that balances the spiciness of the curry. It also provides a juicy, fruity element that complements the creamy texture.
    • Light Coconut Milk: Offers a lighter yet still creamy base for the curry, making the dish less heavy but still indulgent.
    • Thai Red Curry Paste: This brings authentic Thai flavors into the mix, offering a combination of spice, depth, and complexity.
    • Ginger: Infuses the curry with a warm, spicy kick that elevates the overall flavor profile.
    • Garlic: Provides a foundational aroma and taste that's essential in building the curry's complex flavors.
    • Green Onion: The white parts add a subtle onion flavor without overpowering, while the green tops make for a fresh garnish.
    • Carrot: Introduces a slight sweetness and a crunchy texture, adding another layer of complexity to the dish.
    • Red Bell Pepper: Adds a pop of color and a sweet, slightly smoky flavor that complements the spiciness of the curry.
    • Mushrooms: Contribute an earthy flavor and meaty texture, making the curry more satisfying.
    • Extra-Firm Tofu: Serves as the protein backbone of the dish, absorbing flavors well and providing a chewy contrast to the softer veggies.
    • Coconut Oil: Used for sautéing, it enhances the coconut flavor in the curry and helps in better absorption of spices.
    • Coriander (AKA Cilantro): Freshens up the dish with its herbal notes and pairs wonderfully with the other spices.
    • Lime Juice: Adds a final zesty touch, brightening the flavors and tying everything together.

    Substitutions

    • Light Coconut Milk: If you're out of light coconut milk, use cashew or oat milk for a lighter texture. For a creamier version, full-fat coconut milk works too.
    • Thai Red Curry Paste: use other curry paste like Massaman, green curry paste, or yellow curry paste. If you can't find this, you can use a blend of ground cumin, coriander, and a dash of cayenne pepper. Note that this won't be as authentic but will still offer a spicy kick.
    • Red Bell Pepper: Feel free to swap with yellow or green bell peppers for a different color and flavor profile.
    • Carrot: Parsnips or sweet potatoes can be used for a different texture and flavor.
    • Mushrooms: Zucchini or eggplant can be used for a different texture but with a similar umami flavor.
    • Extra-Firm Tofu: Tempeh or seitan can be used for a different protein base, but note that they will offer a different texture.
    • Coriander: Fresh Thai basil or parsley can be used if coriander isn't available, although the flavor profile will change slightly.
    • Green Onion: Shallots or leeks can be used for a milder, sweeter flavor.
    • Garlic: Garlic powder or minced garlic from a jar can be used in a pinch.
    • Ginger: Ground ginger can be used if fresh ginger is not available.

    🍽 Equipment

    • Large Saucepan: Essential for making the curry, as it provides enough space for all the ingredients to mingle and cook evenly. The wide base also allows for better heat distribution, ensuring your curry is cooked to perfection.
    • Skillet: Ideal for searing the pineapple and tofu, as it heats up quickly and evenly. The searing process caramelizes the edges of the pineapple and tofu, adding an extra layer of flavor and texture to the dish.

    🔪 Instructions

    four tofu layers between paper towels.

    Step 1: Place tofu between paper towels.

    tofu layers between paper towels and chopping boards with something heavy on top to press out the excess moisture.

    Step 2: Then put something heavy on top for at least 10 minutes.

    chopped pressed tofu into cubes.

    Step 3: Then cut the tofu into cubes.

    cubed tofu with cornstarch and salt on a ziplock bag.

    Step 4: Add salt and cornstarch in a ziplock bag.

    close the ziplock and carefully move the tofu cubes until they are perfectly coated.

    Step 5: Close the bag and move it delicately with your hands until all cubes are perfectly coated.

    Sear the other half of the pineapple chunks in a skillet.

    Step 6: Sear half of the pineapple chunks in a skillet with a tablespoon of neutral or coconut oil. Turn them halfway and remove them.

    Tip: While you can certainly toss in all the pineapple chunks at once, giving them a quick sear beforehand not only enhances their flavor but also gives them a more appealing look when you serve the dish.

    Stir fry the tofu in a skillet with oil.

    Step 7: Add another tablespoon of oil and continue searing the tofu cubes. Then reserve.

    chopped vegetables, pineapple, and minced ginger, ready to start cooking in a large saucepan.

    Step 8: Chop your veggies and mince garlic and fresh ginger.

    large saucepan with chopped onions, minced ginger, garlic, and red curry paste.

    Step 9: In a large saucepan with a tablespoon of oil, stir-fry the onions, followed by the garlic, ginger, and red curry paste.

    adding coconut milk into the saucepan.

    Step 10: Then add the coconut milk and cook for two minutes.

    Hint: use full-fat coconut milk for a richer and creamier curry.

    add half chopped pineapple

    Step 11: Continue adding the chopped vegetables and half of the unseared pineapple chunks.

    add the cooked tofu into the saucepan.

    Step 12: Toss in seared tofu cubes and add cilantro.

    serve curry on a bowl and top wit your prefered garnishing ingredients like cashews, cilantro, lime juice, chopped green onions, and sesame seeds.

    Serve the curry with your preferred garnishes. We like leaving some seared pineapple and tofu cubes to top the curry bowls and then adding sesame seeds, green onions tops, and freshly squeezed lime juice.

    💡 Expert Tip

    To get this recipe right 100% of the time, make sure to shake your can of light coconut milk vigorously before opening. This ensures all the creamy goodness is well-mixed, offering a consistent texture and flavor to your pineapple curry. It's a small step, but it's a game-changer!

    📖 Variations

    Spicy Kick: If you're a heat fan, add a sliced Thai chili or a teaspoon of chili flakes to make your pineapple curry spicier. This will elevate the medium heat to a whole new level!

    Protein Boost: For an extra protein kick, in addition to crispy tofu, toss in some cooked chickpeas or lentils. They'll absorb the flavors and add a different texture to the dish.

    Tropical Fusion: Add some mango chunks along with the pineapple for a unique twist. The mango adds a different layer of sweetness and makes the dish even more tropical.

    🥢 How to serve

    served coconut pineapple curry in a bowl with steamed Jasmine rice and chopsticks.

    With Steamed Jasmine Rice: Enjoy this pineapple curry alongside a steamed Jasmine or basmati rice bowl. A sprinkle of fresh cilantro and a dash of lime juice elevate the flavors.

    Stuffed Pineapple Bowl: For a unique serving idea, hollow out a pineapple and use it as a natural bowl. Fill it with the curry and top with some bamboo shoots for added crunch. This presentation is not only delicious but also Instagram-worthy!

    🥡 Storage

    Pineapple Thai Curry stored in an airtight container.

    In the Fridge: Store any leftover pineapple curry in an airtight container and keep it in the fridge for up to 3-4 days. To reheat, simply place the desired amount in a saucepan and warm over low heat, stirring occasionally.

    Freezing: This curry freezes well. Portion it into freezer-safe containers, leaving a little space at the top for expansion. It can be frozen for up to 2 months. To reheat, thaw it in the fridge overnight and then warm it in a saucepan over low heat.

    📚 More Thai Curry recipes

    We love our curries, so you will find plenty of inspo in our vegan curries category.

    • Vegan Thai Red Curry
      Vegan Thai Red Curry with Tofu
    • Green Thai Curry Pot
      Vegan Green Thai Vegetable Curry
    • bowl of vegetarian Thai yellow Curry.
      Vegetarian Thai Yellow Curry Recipe
    • thai massaman vegetable curry with tofu featured.
      Massaman Vegetable Curry
    bowl served with coconut pineapple curry and chopsticks.

    ⭐ If you try this pineapple Thai curry recipe, let us know! 💬 Leave a comment, rate it, and don't forget to tag us @ourplantbasedworld on Instagram. Cheers!

    🎥 Video

    📋 Recipe

    Coconut pineapple Thai Curry featured image.

    Vegan Coconut Pineapple Thai Curry

    Author: Gustavo De Obaldia
    Get ready to transport your taste buds to Thailand! This Coconut Pineapple Thai Curry is a tropical delight that's easy to make and packed with flavor.
    5 from 14 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course, Soups & Stews
    Cuisine Asian-Inspired, Comfort Food, Healthy, Thai-Inspired
    Servings 4 Servings
    Calories 354 kcal

    Equipment

    cuisine art large casserole with a lid.
    (affiliate link)
    Large saucepan (affiliate link) or medium saucepan
    Cuisinart Chef's Classic Stainless Nonstick 2-Piece 9-Inch and 11-Inch Skillet Set - Black And Silver.
    (affiliate link)
    Skillet (affiliate link)
    15 Piece Kitchen Knife Set with Block by Cuisinart, Cutlery Set, Triple Rivet Collection.
    (affiliate link)
    Knife (affiliate link)

    Ingredients
     
     

    • 2 cups pineapple fresh, canned can be used, but ensure it's no sugar added
    • 1 can light coconut milk
    • 2 tablespoon Thai red curry paste
    • 2- inch ginger grated
    • 5 cloves garlic minced
    • 1 green onion large, chopped, separating green and white parts
    • 1 carrot medium, chopped into sticks
    • 1 red bell pepper sliced
    • 8 oz mushrooms
    • 14 oz extra-firm tofu 2 blocks, pressed and cubed
    • 2 tablespoons cornstarch
    • 3 tablespoons coconut oil divided
    • 1 bunch coriander
    • 1 tablespoon lime juice
    • 1 teaspoon salt to taste
    Prevent your screen from going dark

    Directions
     

    • Press Tofu: Place tofu between paper towels and set a chopping board with a heavy object on top. Let it sit for at least 10 minutes to remove excess moisture.
    • Cube Tofu: After pressing, cut the tofu into even cubes.
    • Coat Tofu: Place the tofu cubes in a ziplock bag, and add salt and cornstarch. Seal the bag and gently shake until the tofu is well-coated.
    • Sear Pineapple: In a skillet, add a tablespoon of either neutral or coconut oil and sear half of the pineapple chunks. Turn them halfway and then remove from the skillet.
    • Stir-Fry Tofu: In the same skillet, add another tablespoon of oil and sear the tofu cubes until golden. Set aside.
    • Prep Veggies: Chop all your vegetables, and mince the garlic and ginger.
    • Cook Aromatics: In a large saucepan, add a tablespoon of oil and stir-fry the onions, garlic, ginger, and red curry paste.
    • Add Coconut Milk: Pour in the light coconut milk and let it simmer for two minutes.
    • Add Veggies and Pineapple: Incorporate the chopped vegetables and the remaining unseared pineapple chunks into the saucepan.
    • Combine Everything: Add the seared tofu cubes to the saucepan, followed by a sprinkle of cilantro.
    • Garnish and Serve: Dish out the curry into bowls and top with your choice of garnishes. We recommend using the seared pineapple and tofu cubes, along with sesame seeds, chopped green onions, and a splash of lime juice.

    Video

    Notes

    You can add any other vegetables you like; just make sure to adjust the seasonings, so the flavor remains the same.
    i.e. adding more curry paste, ~½ tablespoon curry for every cup of vegetables.

    Nutrition Facts

    Calories: 354kcalCarbohydrates: 36gProtein: 11gFat: 20gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 742mgPotassium: 644mgFiber: 4gSugar: 22gVitamin A: 4887IUVitamin C: 55mgCalcium: 81mgIron: 2mg
    Did you make this recipe?Tag @ourplantbasedworld on Instagram and Hashtag it #ourplantbasedworld so we can see what's cooking!!

    Nutritional Disclaimer

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.

    Affiliate Disclaimer

    Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.

    gustavo de obaldia headshot.
    Gustavo De Obaldia
    Website |  + postsBio

    As the lead content writer and recipe developer at Our Plant-Based World, he combines his passion for health and sustainability with a Plant-Based Nutrition Certification to create accessible, delicious vegan recipes. His expertise in plant-based cooking supports the blog's mission of fostering a healthier, environmentally conscious lifestyle through simple and seasonal dishes. His commitment to making vegan cooking enjoyable and inclusive for everyone shines in each recipe and article.

    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Dairy-Free Ranch Dressing
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Creamy Carrot Hummus without Tahini
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Easy and Protein-packed Yellow Lentil Wraps
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Juice for Bloating Relief Shots

    More Vegan Main Dish Recipes

    • Another angle of the vegan shepherd's pie slice on a plate with salad and pickled red cabbage.
      Vegan Sheperd's Pie
    • Three yellow lentil wraps served in a plate with a pan-fried seitan and corn strips filling, topped with sriracha sauce and coriander leaves.
      Easy and Protein-packed Yellow Lentil Wraps
    • bowl of green high-protein healthy pasta salad garnished with halved cherry tomatoes, broccoli, and fresh basil leaves, accompanied by a bowl of cherry tomatoes.
      Easy, Healthy Pasta Salad (High in Protein)
    • instant pot mung bean dal.
      Mung Bean Dal (Instant Pot)

    Reader Interactions

    Comments

      5 from 14 votes (10 ratings without comment)

      Leave us a comment or feedback Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Charity

      March 29, 2025 at 10:46 pm

      5 stars
      can this be made with full fat coconut milk?

      Reply
      • Our Plant-Based World

        April 01, 2025 at 5:41 pm

        Hi Charity! You can absolutely make this with full-fat coconut milk—it will make the curry extra creamy and rich! However, keep in mind that full-fat coconut milk is higher in saturated fats, so if you're watching your fat intake, you might prefer lite coconut milk or even a blend of coconut milk and vegetable broth. Let us know what you decide to use—we’d love to hear how it turns out! 😍🍛

        Reply
    2. Allison

      June 27, 2024 at 7:19 am

      5 stars
      That curry broth is SO flavorful! loved the hint of sweetness with the pineapple.

      Reply
      • Our Plant-Based World

        June 28, 2024 at 6:53 am

        We are glad you enjoyed so much the curry broth, Allison! Thanks for your kind review!

        Reply
    3. TAYLER ROSS

      October 11, 2023 at 10:39 am

      5 stars
      This curry looks absolutely delicious! I've been looking for more dairy free dinner options and this is perfect

      Reply
      • Gus

        October 11, 2023 at 2:29 pm

        Hey Tayler,

        So stoked you're loving the look of our Coconut Pineapple Thai Curry! 🍍 It's a total game-changer for anyone on the hunt for dairy-free deliciousness. Plus, coconut milk brings in that creamy texture we all crave, without a drop of dairy. Hope you give it a whirl in your kitchen soon!

        Cheers,
        Gus & Joaco

        Reply
    4. Andrea

      October 11, 2023 at 10:26 am

      5 stars
      What amazing flavors and textures in this curry. The pineapple is vibrant, sweet and gives this dish an extra burst of unexpected flavor that's just marvelous.

      Reply
      • Gus

        October 11, 2023 at 2:31 pm

        Hi Andrea,

        Wow, you totally nailed it! The pineapple is the secret star of the show, right? It adds that vibrant, sweet kick that takes the curry from "yum" to "can't-stop-eating-this" marvelous. So glad you enjoyed the unique blend of flavors and textures. Thanks for taking the time to share your thoughts!

        Happy cooking,
        Gus & Joaco

        Reply

    Primary Sidebar

    Natasha and Mitri headshot. Modern Sidebar.

    Welcome To

    Our Plant-Based World!

    Natasha and Mitri here, dishing out a bounty of easy, wholesome and tasty vegan recipes along with some natural alternatives to nourish and care for your hair and skin. Brace yourselves for a delightful journey!

    More about OPBW →

    Trending Recipes

    • crispy mediterranean tofu air fryr recipe fatured.
      Crispy Air Fryer Tofu Nuggets with Mediterranean Marinade

    • Vegan Empanadas
      Vegan Empanadas

    • juice pulp in jar featured.
      What to do with Juice Pulp + Recipes

    • Indian style Brussels sprouts curry featured.
      Indian Style Spiced Brussels Sprouts Curry (Vegan)

    Winter Hits

    • drink to boost immune system, and fight cold and flu
      Drink to boost Immune System, Best Juice for Cold and Flu

    • lemony winter risotto featured
      Lemony Winter Risotto

    • beet carpaccio salad with vinaigrette.
      Beet Carpaccio Salad

    • Coconut pineapple Thai Curry featured image.
      Vegan Coconut Pineapple Thai Curry

    Footer

    Subscribe for latest recipes!

    Sign Up!
    • Privacy Policy
    • Contact
    • Accessibility Policy
    • Affiliate Links Disclaimers
    • Nutritional Disclaimer

    ↑ back to top

    Copyright © 2025 Our Plant-Based World

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.