
This Thai-inspired curry brings together sweet pineapple and spicy flavors in a creamy coconut base that’s impossible to resist.
I’ve refined this recipe to balance heat with natural sweetness, using fresh ingredients like red curry paste, bell peppers, and tofu for a hearty, vegan-friendly meal.
The coconut milk creates a rich, velvety sauce that coats every bite, while the pineapple adds a bright, juicy contrast to the bold spices.
Ready in under 40 minutes, this dish delivers restaurant-quality results with minimal effort. Here’s how to make it at home.
Ingredients for Pineapple Curry Recipe Thai
Thai flavors shine with fresh pineapple, bold curry paste, and creamy coconut milk. Simple yet vibrant.
| Ingredient | Amount | Notes |
|---|---|---|
| Firm Tofu 🧈 | 14 oz | Pressed and cubed for texture |
| Red Curry Paste 🌶️ | 3 tbsp | Thai kitchen brand recommended |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, well-shaken |
| Fresh Pineapple 🍍 | 2 cups | Diced into bite-sized pieces |
| Red Bell Pepper 🌶️ | 1 whole | Sliced into thin strips |
| Yellow Onion 🧅 | 1 whole | Thinly sliced for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and finely grated |
| Soy Sauce 💧 | 2 tbsp | Low-sodium for balance |
| Brown Sugar 🍚 | 2 tbsp | Light or dark works |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point for searing |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
The red curry paste is non-negotiable for authentic flavor. Thai Kitchen or Maesri brands are widely available at Whole Foods or Asian markets. Opt for full-fat coconut milk—light versions won’t give you that luxurious, velvety texture. The tofu should be firm or extra-firm for holding its shape during cooking. Pressing it for 15 minutes removes excess water, ensuring better searing and sauce absorption.
No fresh pineapple? Canned pineapple in juice (not syrup) works in a pinch—just drain well. For a nutty depth, swap half the tofu for tempeh. If you’re sensitive to heat, reduce the curry paste to 2 tablespoons. The bell pepper can be red, yellow, or orange—pick whatever looks freshest. Fresh ginger is ideal, but ground ginger at one-third the amount can substitute if needed.
This curry tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 4 days. The tofu and pineapple hold up well to freezing—keep for 2 months (thaw overnight before reheating). Always stir well before serving, as the coconut milk may separate.
Why You’ll Love This Recipe
- One Pan Wonder: I toss in tofu, pineapple, and bell peppers, simmer with coconut milk, and it’s done. No fancy techniques, just big flavor.
- Sweet & Spicy Balance: The fresh pineapple’s juice caramelizes with the red curry paste, cutting through the richness of the coconut milk. Honestly, it’s addictive.
- Weeknight Hero: Between us, this curry tastes fancy but takes less time than ordering takeout. (Yes, even on a Tuesday night)
- Stretches Further: Leftovers taste even better the next day, and the ingredients won’t break the bank. I’ll be real: it’s my go-to for feeding a crowd without stress.
Step-by-Step Instructions for Pineapple Curry
Master this method for balancing sweet pineapple with rich coconut and bold spices.
Step 1: Sear the Tofu for Maximum Flavor
Press the 14 oz firm tofu between paper towels with a heavy pan for 15 minutes to remove excess water. Cut it into 1-inch cubes and pat dry again. This prevents splattering and ensures a proper sear.
Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Add the tofu in a single layer and cook undisturbed for 3-4 minutes until the undersides are deep golden brown. Flip and sear the remaining sides for another 2-3 minutes total.
Season with 0.5 tsp salt and 0.25 tsp black pepper while searing. The tofu should be crisp on all sides with a tender interior. Transfer to a plate and set aside.
Step 2: Build the Aromatic Curry Base
In the same skillet, reduce heat to medium and add the thinly sliced yellow onion, sliced red bell pepper, 4 cloves minced garlic, and 1 tbsp grated fresh ginger. Sauté for 4-5 minutes until the onions turn translucent and the peppers begin to soften.
Push the vegetables to one side and add 3 tbsp red curry paste to the cleared space. Toast the paste for 30-45 seconds until it becomes fragrant and deepens slightly in color. This intensifies the curry’s complex flavors.
Stir everything together and cook for an additional 1 minute to fully incorporate the paste with the aromatics.
Step 3: Simmer the Coconut Curry Sauce
Pour in 1 can full-fat coconut milk, stirring to combine with the curry paste and vegetables. Add 2 tbsp brown sugar, 2 tbsp soy sauce, and the 2 cups diced fresh pineapple. Stir well to dissolve the sugar.
Bring the mixture to a gentle simmer over medium heat. Reduce to medium-low and let it cook for 8-10 minutes, stirring occasionally, until the sauce thickens slightly and the pineapple begins to soften but still retains some texture.
Step 4: Finish and Garnish
Return the seared tofu to the skillet and stir to coat it in the sauce. Simmer for an additional 3-4 minutes to allow the flavors to meld and the tofu to absorb some of the curry’s richness.
Remove from heat and stir in 2 tbsp lime juice. Taste and adjust seasoning if needed—the balance should be sweet, spicy, and tangy with a creamy coconut finish. Garnish with 0.25 cup chopped fresh cilantro just before serving.
Let the curry rest for 5 minutes off the heat to allow the flavors to fully develop before serving over steamed rice.
Pro Tips For Making Pineapple Curry Recipe Thai
- Press the Tofu: Drain and press your firm tofu for at least 20 minutes—wrapped in a towel with a heavy pan on top—so it soaks up the curry flavors instead of watering them down.
- Bloom the Paste: Cook the red curry paste in a dry pan for 1-2 minutes until fragrant before adding coconut milk; this wakes up the flavors and prevents a raw, bitter taste.
- Skip the Tin: Use fresh pineapple only—canned pineapple is too soft and its syrup makes the curry cloyingly sweet.
- Simmer Gently: Once the coconut milk is in, keep the heat at a low simmer; a rolling boil can cause the curry to separate and the tofu to break apart.
Health Benefits of pineapple curry recipe thai
Digestive Health Boost
Pineapple contains bromelain, an enzyme that aids digestion by breaking down proteins. This can help reduce bloating and improve gut health. A 1-cup serving provides about 78% of your daily vitamin C, supporting immune function. 💪
Anti-Inflammatory Power
The combination of ginger and garlic in this dish offers natural anti-inflammatory benefits. Gingerol in ginger and allicin in garlic work together to reduce oxidative stress. I notice less joint discomfort when eating ginger regularly.
Heart-Healthy Fats
Coconut milk provides medium-chain triglycerides (MCTs), which can boost heart health and metabolism. The tofu adds plant-based protein without saturated fats. Together, they create a balanced, heart-friendly meal.
Rich in Antioxidants
Red bell peppers are packed with vitamin C and beta-carotene, powerful antioxidants that combat free radicals. The cilantro garnish adds quercetin, another antioxidant that supports cellular health. 🌱
Low-Calorie Nutrition
Each serving offers a nutrient-dense meal with roughly 300-350 calories. The pineapple provides natural sweetness without added sugars, while the vegetables contribute fiber for satiety. This makes it ideal for weight management.
Vegan Protein Source
Firm tofu delivers about 10-12 grams of protein per ½ cup, supporting muscle repair and growth. Paired with the amino acids from soy sauce, this dish offers a complete plant-based protein profile.
Nutrition Facts
Frequently Asked Questions
Can I use canned pineapple instead of fresh?
Yes, canned pineapple in juice works fine. Drain it well to avoid excess liquid in your curry. Fresh is ideal for texture, but canned saves time without sacrificing much flavor.
How do I adjust the spice level?
Start with 2 tbsp curry paste for mild heat, or add up to 1 tbsp more for extra spice. Balance with extra brown sugar or coconut milk if it’s too hot.
What can I serve with this curry?
Steamed jasmine rice is classic. For a low-carb option, try cauliflower rice. Naan bread or cucumber salad also pair well with the rich coconut sauce.
Can I make this ahead of time?
The flavors deepen after 1-2 days in the fridge. Store in an airtight container for up to 4 days, or freeze for 2 months.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026