Thai Green Tofu Curry with Golden Sweet Corn

Embrace the vibrant flavors of the season with this incredibly delicious Thai green curry tofu, generously loaded with fresh summer vegetables and tender, silky tofu. Bathed in a rich, creamy coconut sauce, it’s an ideal dish to serve over a steaming bowl of rice and a fantastic way to utilize your garden’s bounty or farmers’ market finds.

Vibrant Thai green curry tofu with sweet corn, zucchini, and bell peppers in a rich coconut sauce, served with rice.

There’s nothing quite like a one-pan summer dinner that allows you to showcase all the glorious produce of the season! This vibrant and aromatic Thai green curry tofu recipe is a true celebration of summer, offering a meal that is both incredibly flavorful and wonderfully easy to prepare.

This colorful dish is generously packed with an abundance of tender vegetables and soft, savory tofu cubes, all harmoniously blended in the most exquisite green curry sauce you’ll likely ever taste. It’s a plant-based sensation that’s perfect for a nourishing weeknight meal, and you might even find yourself enjoying it more the next day – if there are any leftovers, that is!

For those seeking a hearty, satisfying meal without meat, this Thai green curry tofu is an absolute triumph. The combination of wholesome veggies and substantial tofu ensures you won’t miss a thing. It’s a remarkably filling and deeply flavorful dish that appeals to everyone, whether you’re a long-time curry aficionado or new to the world of plant-based cooking.

Close-up of a serving of Thai green curry tofu with rice, garnished with fresh cilantro.

If you’re a true curry lover, get ready to discover your new favorite skillet creation. This recipe elevates the classic green curry with fresh, seasonal ingredients, making it an ideal choice for a healthy, quick, and undeniably delicious meal. The balance of spicy, sweet, and savory notes in the coconut-based sauce makes every bite an unforgettable experience.

Why You’ll Love This Thai Green Curry Tofu

  • Fresh Summer Produce: Features tender **zucchini and vibrant sweet pepper**, alongside crisp **sweet corn**, bringing a burst of seasonal freshness to your plate.
  • Hearty & Wholesome: Loaded with perfectly soft **tofu cubes**, providing a satisfying protein boost that makes this dish incredibly filling.
  • Irresistible Flavor Profile: A rich and deeply flavorful **coconut green curry sauce** that perfectly coats every ingredient, offering a harmonious blend of spice, creaminess, and aromatic notes.
  • Quick & Easy: Designed for a fuss-free cooking experience, making it an ideal choice for busy weeknights when you crave something special without the extra effort.
  • Versatile: Easily customizable with your favorite vegetables or a different protein, allowing for endless variations to suit your taste and pantry.
Overhead shot of a skillet filled with colorful Thai green curry tofu and vegetables.

Mastering Thai Green Curry Tofu at Home

Crafting this flavorful Thai green curry tofu is a straightforward process, promising a gourmet experience right in your kitchen. From preparing the tofu to simmering the aromatic sauce, each step is designed for simplicity and maximum flavor. For detailed instructions and precise measurements, please refer to the full recipe card at the bottom of this post.

Essential Ingredients You Will Need

The magic of this Thai green curry lies in a combination of fresh produce, aromatic spices, and creamy coconut goodness. Here’s a closer look at the key components:

  • Tofu: The star plant-based protein, offering a fantastic texture when seared.
  • Zucchini: A quintessential summer squash that adds tenderness and a mild flavor.
  • Sweet Corn: Brings a delightful sweetness and pleasant texture, especially when fresh off the cob.
  • Yellow Onion: Forms the aromatic base, adding depth to the curry.
  • Sweet Pepper: Contributes vibrant color and a gentle sweetness.
  • Garlic & Ginger: The pungent heart of Thai cuisine, infusing the dish with unmistakable aroma and warmth.
  • Vegetable Oil: For sautéing and searing, ensuring everything cooks beautifully.
  • Green Curry Paste: The powerhouse of flavor, providing the characteristic spice and herbaceous notes of green curry.
  • Baby Spinach: Wilts into the sauce, adding a touch of freshness and nutrients.
  • Agave Nectar (or Honey): Balances the spice with a touch of natural sweetness.
  • Soy Sauce: Adds umami and a savory depth.
  • Coconut Milk: Creates the signature creamy, luscious base of the curry.
  • Cilantro & Basil: Fresh herbs that provide a bright, fragrant finish.
  • Lime: A squeeze of fresh lime juice is essential for brightening the flavors.
  • Rice: The perfect accompaniment for soaking up all that incredible sauce.

How to Prepare Tofu for Optimal Texture

For this Thai green curry, you will need 12 ounces of extra-firm tofu. We specifically recommend extra-firm because it maintains its structural integrity remarkably well, holding its shape beautifully through both searing and simmering in the rich sauce. Unlike some tofu recipes, there’s generally no need for extensive pressing of the tofu in this particular preparation, as it will absorb the flavorful sauce.

To prepare, simply pat the tofu block dry thoroughly with paper towels to remove excess moisture. Then, cut it into uniform 1-inch cubes. Heat a small amount of vegetable oil in a pan over medium-high heat. Add the tofu cubes and sear them for several minutes, turning occasionally, until they achieve a lovely light golden-brown crust on all sides. This searing step is crucial for developing a desirable texture and adding another layer of flavor before the tofu is introduced to the curry sauce.

Crispy golden-brown tofu cubes searing in a skillet.

Expert Tips for Your Best Green Curry Tofu

Achieving a restaurant-quality Thai green curry tofu at home is easier than you think with these simple yet effective tips:

  1. Proper Corn Preparation: Start by boiling your sweet corn. Allow the corn to cook for 3-5 minutes in boiling water until it turns a bright, vibrant yellow. This brief boil enhances its natural sweetness and makes the kernels easier to remove. After cooking, let it cool completely before carefully cutting the kernels from the cobs. This ensures perfectly tender and sweet corn in your curry.
  2. Sauté Vegetables to Perfection: When sautéing the zucchini, sweet pepper, and onion, aim for a crisp-tender texture. This means they should be cooked through but still have a slight bite, contributing a delightful textural contrast to the soft tofu and creamy sauce. Don’t overcrowd the pan, as this can steam the vegetables instead of sautéing them.
  3. Embrace Fresh Aromatics: The difference in flavor when using fresh garlic and ginger is truly remarkable. While pre-minced versions can be convenient, taking a few extra minutes to mince fresh garlic and ginger will infuse your curry with an unparalleled depth and brightness that is central to authentic Thai flavors.
  4. Allow the Curry to Simmer: Patience is key to a flavorful curry. Once all the liquid ingredients are added, allow the curry to gently simmer for 10-15 minutes. This simmering period is essential for all the flavors to meld and deepen, transforming individual ingredients into a harmonious, complex sauce.
  5. Add Tofu Towards the End: To help the seared tofu maintain its lovely golden-brown crust and firm shape, incorporate it into the curry *after* the sauce has had a chance to simmer and the vegetables are tender. This prevents the tofu from becoming mushy and ensures it retains its satisfying texture.
  6. Finish with Fresh Herbs: Fresh cilantro and basil are not just garnishes; they are crucial components for the final flavor burst. Stirring them in just before serving adds a bright, aromatic lift that completes the dish, bringing all the intricate flavors together with a refreshing note.

Creative Recipe Variations and Customizations

This Thai green curry tofu recipe is an incredibly versatile blank canvas, inviting you to experiment with various ingredients and flavors. Don’t hesitate to make it your own with these exciting ideas:

  • Explore Different Vegetables: Feel free to substitute or add other seasonal vegetables. Summer squash, earthy mushrooms, sweet carrots, crisp green beans, or even broccoli florets would make fantastic additions, allowing you to tailor the curry to your preferences and what’s available.
  • Incorporate Animal Protein: While this recipe shines as a vegetarian dish, you can easily add meat if desired. Diced chicken or shrimp would be excellent choices, sautéed alongside the vegetables for added protein and flavor.
  • Experiment with Curry Pastes: Changing the curry paste can dramatically alter the flavor profile. If you enjoy a different heat or taste, try a yellow or red curry paste. Yellow curry tends to be milder and more earthy, while red curry offers a bolder, spicier kick. Whichever you choose, your curry will still be utterly delicious!
  • Adjust the Heat: For those who love extra spice, consider adding a pinch of red pepper flakes or a few slices of fresh chili alongside the green curry paste. If you prefer it milder, use less curry paste initially and adjust to taste.
  • Nutty Notes: A tablespoon of peanut butter stirred into the sauce can add a wonderful nutty depth and extra creaminess.

How to Perfectly Serve Your Flavorful Curry

For the ultimate dining experience, we highly recommend serving this luscious Thai green curry tofu over a bed of freshly steamed jasmine, basmati, or brown rice. The rice acts as the perfect absorbent canvas for the rich and aromatic sauce.

Garnish generously with fresh lime wedges for a bright, zesty squeeze over the top, and a sprinkle of extra minced cilantro to enhance the vibrant flavors and add a pop of color. For those seeking a lower-carb option, this curry is equally incredible served over fluffy quinoa or light and airy cauliflower rice. Pair it with a simple side salad or some crisp roti bread for dipping into the exquisite sauce. This dish is also wonderful with a glass of crisp white wine or a refreshing iced tea.

Beautifully plated Thai green curry tofu with rice, ready to be enjoyed.

It’s truly the velvety green curry sauce that elevates this entire skillet meal, transforming simple ingredients into a culinary masterpiece. It’s wonderfully creamy, impeccably balanced in flavor, and generously coats every inch of the tender vegetables and succulent tofu. The harmonious blend of spices, fresh herbs, and rich coconut milk creates an unforgettable aroma and taste that will captivate your senses.

We are confident you’ll want to add this incredible Thai green curry tofu to your regular rotation all summer long, and perhaps even into the cooler months! It’s a comforting yet refreshing meal that truly satisfies.

Don’t forget to save this recipe to your personal recipe box using the ‘save to recipe box’ button below. If you give it a try, please let us know your thoughts! Leave a comment and a star rating below, or capture a photo and share it on Instagram with the hashtag #wholeandheavenlyoven. Your feedback is invaluable!

A final close-up of the delicious Thai green curry tofu in a serving bowl.

Explore More Incredible Curry Recipes:

  • Harissa Chickpea Butternut Squash Curry
  • Charred Sweet Corn Zucchini Coconut Curry
  • Red Thai Coconut Sweet Potato Chickpea Curry
Delicious Thai Green Curry Tofu with Sweet Corn, a perfect summer meal.

Save To Recipe BoxSaved!

Print
Pin

No ratings yet

Thai Green Curry Tofu with Sweet Corn

Experience the delightful blend of summer flavors with this Thai green curry tofu. Featuring tender seasonal veggies and savory tofu in a creamy coconut sauce, it’s a perfect dish for a hot bowl of rice and an excellent way to enjoy fresh produce.

This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.

Prevent your screen from going dark
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings 6 servings
Calories 283kcal

Ingredients

  • 2 ears sweet corn, husk and silk removed
  • 3 tablespoons vegetable oil, divided
  • 1 block (12 oz) extra-firm tofu, cut into 1/2-in cubes
  • 1 medium yellow onion, finely diced
  • 1 medium zucchini, halved widthwise and cut into 1/4-in thick half moons
  • 1 medium sweet pepper, diced into 1/2-in cubes
  • 1 cup firmly-packed baby spinach
  • 1 tablespoon fresh minced ginger
  • 3 medium cloves garlic, minced
  • 3 tablespoons green curry paste
  • 1 can (13.5 oz) coconut milk
  • 1 tablespoon agave nectar or honey
  • 2 tablespoons soy sauce
  • 1/4 cup torn fresh basil leaves
  • 2 tablespoons minced fresh cilantro
  • Salt and pepper to taste
  • Hot rice for serving and lime wedges for squeezing over top

Instructions

  • Bring a medium pot of water to a rolling boil over high heat. Carefully add the sweet corn and boil for 3-5 minutes, or until the corn kernels turn a vibrant bright yellow. Once cooked, remove the corn and allow it to cool sufficiently. Afterwards, skillfully remove the kernels from the cobs and set them aside.
  • Heat a large skillet over medium-high heat until it’s adequately hot. Add 1 tablespoon of vegetable oil and swirl it to evenly coat the bottom of the pan. Introduce the tofu cubes to the skillet and sear them on all sides, turning occasionally, until they achieve a beautiful golden-brown color. Once seared, transfer the tofu to a plate and set it aside.
  • Pour the remaining vegetable oil into the same skillet and return it to medium-high heat. Add the diced onion, zucchini half-moons, and sweet pepper cubes to the pan. Sauté these vegetables for 5-8 minutes, stirring occasionally, until they are crisp-tender, retaining a slight bite.
  • Stir in the fresh minced ginger, minced garlic, and green curry paste into the skillet with the sautéed vegetables. Cook for an additional 1-2 minutes, stirring constantly, until the aromatics become incredibly fragrant, filling your kitchen with a delightful scent.
  • Add the reserved corn kernels, creamy coconut milk, agave nectar (or honey), and soy sauce to the skillet. Bring the mixture to a gentle simmer over medium-high heat. Once simmering, reduce the heat to medium-low and allow the curry to continue simmering for 10-15 minutes, ensuring all the flavors meld together and the vegetables become perfectly tender.
  • Remove the curry from the heat. Gently fold in the seared tofu, torn fresh basil, and minced fresh cilantro. Season the curry generously with salt and pepper to taste, adjusting to your preference. Serve this exquisite curry warm, spooned over a bed of fluffy rice, and accompany with fresh lime wedges for squeezing over the top just before eating. Enjoy your flavorful and satisfying meal!

Notes

Storing & Reheating Instructions

Store any leftover Thai green curry tofu in an airtight container in the refrigerator for up to 6 days. This curry often tastes even better the next day as the flavors have more time to deepen and meld. To reheat, gently warm the curry in a saucepan over medium-low heat, stirring occasionally, until heated through. You may add a splash of water or coconut milk if the sauce has thickened too much. Alternatively, you can reheat individual portions in the microwave.

Nutrition

Serving: 12oz (calculated without rice) | Calories: 283kcal | Carbohydrates: 22.5g | Protein: 8.6g | Fat: 18.8g | Saturated Fat: 9.9g | Sodium: 559mg | Potassium: 435mg | Fiber: 3.8g | Sugar: 9.3g | Calcium: 136mg | Iron: 4mg
Tried this recipe?Leave a comment and rating below. Feel free to share a picture on Instagram and tag @wholeandheavenlyoven or hashtag it #wholeandheavenlyoven