As I stood in my kitchen, the tantalizing aroma of ginger and garlic began to swirl around me, instantly transporting me to the bustling streets of Thailand. Today, I’m excited to share my recipe for Pineapple Tofu Curry, a vibrant and refreshing dish that combines the crispiness of tofu with the sweet juiciness of pineapple. In under 40 minutes, this vegan delight is not only quick to prepare but also deliciously customizable with your choice of vegetables. The perfect balance of sweet and savory provides a much healthier alternative to your usual takeout, enticing even the most discerning palate. Whether you serve it over jasmine rice or as a standalone dish, this comforting curry is certain to have your loved ones asking for seconds! Ready to discover the magic of combining flavors? Let’s get cooking!

Why is Pineapple Tofu Curry a Must-Try?
Deliciously Unique: This dish brings a vibrant blend of sweet pineapple and savory spices, making it stand out from typical curries.
Quick & Easy: With fewer than 40 minutes needed, you can whip up a gourmet meal without the hassle.
Versatile Ingredients: Easily customize by swapping in your favorite veggies or proteins, keeping mealtime exciting.
Vegan Comfort: This recipe provides all the comfort of a traditional curry while being entirely plant-based, perfect for everyone at the table.
Crowd-Pleasing Flavor: With its delightful balance of flavors, it’s bound to impress even picky eaters.
Why not serve it alongside our Caribbean Style Plantain Curry for a fun meal duo? Each dish complements the other beautifully!
Pineapple Tofu Curry Ingredients
For the Curry Base
- Tofu – A rich source of protein; always press before use to eliminate excess water for better texture.
- Tamari Sauce – Enhances flavor; ensure to use gluten-free tamari if needed.
- Coconut Oil – Great for frying; can be substituted with canola or avocado oil for different flavor profiles.
- Garlic – Adds aromatic depth; freshly chopped is ideal for maximum flavor.
- Ginger – Provides warmth; freshly minced ginger works best for taste.
- Thai Red Paste – The base for the curry sauce; make sure it’s vegan-friendly.
For the Veggies
- Red Bell Pepper – Brings sweetness and crunch; can substitute with zucchini or mushrooms if desired.
- Green Beans – Adds vibrant color; consider using broccoli or cauliflower for a different texture.
- Pineapple Chunks – Offers a sweet contrast; both fresh and canned work well—just drain the canned variety to avoid excess juice.
For the Creamy Sauce
- Coconut Milk – Creates a rich, creamy sauce; full-fat is preferable for a luscious consistency.
- Fresh Cilantro – Perfect for garnishing; adds freshness and an aromatic lift to your curry.
With these Pineapple Tofu Curry ingredients, you’re just a step away from a plate of deliciousness that combines sweet and savory flavors beautifully!
Step‑by‑Step Instructions for Pineapple Tofu Curry
Step 1: Preheat Oven/Air Fryer
Begin by preheating your oven or air fryer to 200°C (400°F). While it heats, prepare a baking tray by lightly greasing it with coconut oil to ensure the tofu gets crispy during baking. Make sure everything is in place so you can quickly move to the next steps in crafting your delightful Pineapple Tofu Curry.
Step 2: Prepare Tofu
Once the oven is ready, cut your pressed tofu into 1-inch pieces. Toss these cubes in a bowl with tamari sauce and a drizzle of coconut oil until evenly coated. Spread the tofu on your prepared baking tray, then bake for 20 minutes. Flip the tofu halfway through to achieve that perfect golden crispiness that complements your curry beautifully.
Step 3: Cook Vegetables
Meanwhile, heat a tablespoon of coconut oil in a deep pan over medium heat. Add the red bell pepper and green beans to the pan, sautéing for 3-4 minutes until they start to soften and brighten in color. The vibrant tones will enhance the overall presentation of the Pineapple Tofu Curry as your kitchen fills with inviting aromas.
Step 4: Build Curry Sauce
After the vegetables are cooked, add the chopped garlic and minced ginger to the pan. Stir and sauté for about one minute until fragrant, then mix in your Thai red paste. Continue cooking this combination for one more minute, allowing the flavors to meld before tossing in the pineapple chunks for a quick 2-3 minute caramelization, enhancing their sweetness.
Step 5: Finish Sauce
Next, pour in a can of creamy coconut milk, stirring well to combine all the ingredients. Bring the mixture to a gentle boil, then reduce the heat to let it simmer for 10 minutes. During this time, the sauce will thicken up beautifully, enveloping the vegetables and pineapple in a luscious blend that defines the essence of your Pineapple Tofu Curry.
Step 6: Combine & Serve
Lastly, add the crispy baked tofu to your curry mix, ensuring each piece is coated with the creamy sauce. Gently mix to combine all the flavors, and season with salt or additional tamari to taste. Serve hot over jasmine or basmati rice, garnished with freshly chopped cilantro for that final touch of freshness and flavor in your comforting Pineapple Tofu Curry.

Make Ahead Options
These Pineapple Tofu Curry components are ideal for busy home cooks looking to save time! You can prep the tofu by pressing and cubing it up to 24 hours in advance, marinating it in tamari sauce, and refrigerating. Additionally, chop your vegetables and store them in an airtight container for up to 3 days to preserve freshness. When you’re ready to enjoy your curry, simply bake the tofu and sauté the prepped veggies, then follow the remaining steps to build the sauce and combine everything. This method ensures each serving of Pineapple Tofu Curry remains just as delicious while drastically cutting down your evening cooking time!
Pineapple Tofu Curry Variations & Substitutions
Feel free to mix things up and make this Pineapple Tofu Curry truly your own—each variation brings a delightful twist to the table!
-
Cauliflower Magic: Swap out tofu for roasted cauliflower for a gluten-free, lower-carb option that’s still incredibly satisfying. It absorbs flavors beautifully!
-
Nutty Crunch: Add a handful of crushed cashews or peanuts on top for a crunchy texture that perfectly contrasts the creaminess of the curry. The added protein is a bonus!
-
Green Goodness: Toss in fresh spinach or kale for a nutrient boost. They wilt perfectly into the curry, adding vibrant color and richness to each bite.
-
Spicy Kick: Boost the heat by tossing in sliced fresh chilies or a dash of chili flakes. Adjust according to your spice tolerance for a personalized curry experience!
-
Flavorful Swaps: Replace red bell peppers with zucchini or mushrooms for a different taste profile. Each vegetable adds its own unique texture and flavor depth.
-
Sweet Twist: Swap pineapple with mango for a seasonal twist! The juicy sweetness of mango adds a tropical flair that complements the curry beautifully.
-
Deliciously Creamy: For a creamier sauce, mix in a dollop of peanut butter or sunflower seed butter while simmering. This adds a delightful richness and goes well with the spices.
Feeling adventurous? Why not combine a few of these variations? Maybe try out the Caribbean Style Plantain Curry alongside to create an exciting pair of flavors on your dinner table! Embrace the joy of cooking and let your creativity shine!
How to Store and Freeze Pineapple Tofu Curry
Fridge: Store any leftover Pineapple Tofu Curry in an airtight container for up to 3-4 days. Reheat gently on the stove over low heat or in the microwave until warmed through.
Freezer: Avoid freezing the curry due to the texture of tofu and vegetables which may degrade. However, if you must, freeze in a sealed container for up to 1 month—just be prepared for a change in texture upon defrosting.
Serving Fresh: For the best flavor and texture, enjoy the curry immediately after cooking. It truly shines when served fresh, accentuated by the crispiness of the tofu and the luscious sauce.
Reheating Tips: When reheating, consider adding a splash of coconut milk or water to restore creaminess and prevent the curry from drying out.
What to Serve with Pineapple Tofu Curry
Elevate your dining experience by pairing this delightful dish with complementary sides that bring out its vibrant flavors.
-
Jasmine Rice: A fragrant base that soaks up the creamy curry sauce, making every bite more satisfying.
-
Crunchy Spring Rolls: Adding a crispy texture filled with fresh vegetables balances the soft tofu and pineapple beautifully.
-
Mango Salad: The zesty sweetness of mango enhances the tropical essence of the curry, providing a refreshing contrast.
-
Toasted Cashews: Their rich crunch adds depth and a nutty flavor, creating a delightful textural harmony with the creamy curry.
-
Cucumber Relish: This cooling side offers a crisp, refreshing bite, perfectly complementing the spiciness of the dish.
-
Thai Iced Tea: A creamy, sweet beverage that complements the savory notes of the curry while refreshing your palate.
-
Coconut Rice Pudding: For dessert, this fluffy treat echoes the coconut flavor of the curry, rounding off the meal with a sweet finish.
Enjoy your meal as you embrace the vibrant blend of textures and flavors!
Expert Tips for Pineapple Tofu Curry
-
Press Tofu First: Always remember to press your tofu! Removing excess moisture ensures it crisps up beautifully when baked or air-fried.
-
Adjust Sweetness: If you prefer a sweeter curry, feel free to add more pineapple or a touch of maple syrup to enhance the flavor balance.
-
Spice Control: Adjust the spiciness by varying the amount of Thai red paste or adding fresh chilies to suit your taste preferences.
-
Serve Fresh: For the best texture and flavor, enjoy your Pineapple Tofu Curry immediately. While you can refrigerate leftovers, it’s best when fresh.
-
Experiment with Veggies: Don’t hesitate to mix in other veggies like spinach or zucchini to personalize your curry and add nutritional variety.

Pineapple Tofu Curry Recipe FAQs
How do I choose the right tofu for my Pineapple Tofu Curry?
Absolutely! When selecting tofu, opt for firm or extra-firm varieties as they hold up best during cooking. Always press the tofu before use to eliminate excess moisture, which enhances its ability to crisp up beautifully. Look for tofu that’s smooth and without any dark spots; this indicates freshness.
How should I store leftovers of Pineapple Tofu Curry?
For best results, store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Make sure it has cooled completely before sealing. Reheat gently on the stove over low heat or in the microwave, adding a splash of coconut milk or water to restore creaminess.
Can I freeze Pineapple Tofu Curry?
While you can freeze the curry, I typically advise against it due to potential texture changes of both the tofu and vegetables. If you must freeze, do so in a sealed container for up to 1 month. When defrosting, gently reheat while preparing for a change in texture from the original dish.
What if I have dietary restrictions or allergies?
If you’re cooking for those with dietary restrictions, you can easily adapt the recipe! For a gluten-free version, ensure you use gluten-free tamari instead of regular soy sauce. Additionally, if someone’s allergic to soy, consider substituting tofu with cauliflower or chickpeas, maintaining the dish’s heartiness.
How can I make my Pineapple Tofu Curry spicier or milder?
Very! Adjusting the spice level is simple: to amp up the heat, add more Thai red paste or fresh chilies to your preferred taste. Conversely, if you’d like a milder flavor, reduce the amount of Thai paste or balance it with a touch of sweetener like maple syrup or additional pineapple.
What vegetables can I substitute in the curry?
The more the merrier! You can replace bell peppers with zucchini or mushrooms, and swap out green beans for broccoli or cauliflower depending on your preferences. Fresh greens like spinach or kale also make excellent additions, enhancing both nutrition and flavor in your Pineapple Tofu Curry.

Pineapple Tofu Curry: A Sweet Twist on Thai Comfort Food
Ingredients
Equipment
Method
- Preheat your oven or air fryer to 200°C (400°F) and grease a baking tray with coconut oil.
- Cut pressed tofu into 1-inch pieces. Toss with tamari sauce and coconut oil, then spread on the baking tray and bake for 20 minutes, flipping halfway.
- Heat coconut oil in a deep pan over medium heat. Sauté red bell pepper and green beans for 3-4 minutes until softened.
- Add chopped garlic and minced ginger to the pan, sauté for one minute, then mix in Thai red paste. Cook for another minute, then add pineapple chunks for 2-3 minutes.
- Pour in coconut milk, stir well, and bring to a gentle boil. Reduce heat and simmer for 10 minutes until sauce thickens.
- Add crispy baked tofu to the curry, mix gently, and season with salt or additional tamari. Serve hot over rice and garnish with cilantro.

Leave a Reply