“Can you believe these foods are vegan?” A friend exclaimed recently, eyeing my Crispy Coconut Rice with Curried Tofu with curiosity. Honestly, this dish is a delightful surprise—a beautiful blend of textures and tastes that proves plant-based meals can be incredibly satisfying. The crispy coconut rice, cooked to perfection, forms a heavenly base for the tender, curried tofu, making it an irresistible weeknight dinner option. Plus, it’s quick to prepare, letting you spend less time in the kitchen and more time enjoying a nutritious meal. Topped with fragrant herbs, this vegan delight strikes the perfect balance of sweet, spicy, and savory flavors. Are you ready to dive into this culinary adventure?

Why is this recipe a game-changer?

Flavor Explosion: The vibrant blend of coconut milk and Thai spices creates an irresistible harmony that will tantalize your taste buds.

Quick & Easy: Ready in under 30 minutes, this dish fits perfectly into your busy evenings while ensuring a wholesome meal.

Crispy Texture: The combination of crispy coconut rice and tender curried tofu offers a delightful contrast that makes every bite exciting.

Nutrient-Packed: Packed with protein from tofu and healthy fats from coconut milk, it’s not just delicious but also nourishing—great for those who are health-conscious!

Versatile Meal: Whether served on its own or paired with a side of stir-fried vegetables, this dish can adapt to your cravings. If you’re also a fan of tasty yet efficient recipes, check out our Chewy Coconut Oatmeal for breakfast inspiration!

Peanut Tofu with Coconut Rice Ingredients

• Here are all the necessary ingredients to create this flavorful vegan delight!

For the Coconut Rice

  • Jasmine Rice – This forms the base of your dish and should be rinsed to achieve fluffiness.
  • Full-Fat Coconut Milk – Adds a rich creaminess; light coconut milk can be used but may alter texture.
  • Water – Adjusts the consistency for cooking the rice.
  • Kosher Salt – Enhances the overall flavor of the rice.

For the Curried Tofu

  • Extra-Firm Tofu – The star protein, diced into cubes; ensures a satisfying texture when baked.
  • Thai Red Curry Paste – Brings fragrant heat; adjust the amount based on spice preference.
  • Low-Sodium Soy Sauce or Tamari – Adds depth of flavor; choose tamari for a gluten-free option.
  • Brown Sugar – Balances the dish’s spice with a hint of sweetness; you can swap this for maple syrup for a vegan alternative.
  • Cornstarch – Essential for achieving a crispy texture on the tofu when baked.
  • Sesame Oil – Adds nuttiness but can be omitted if desired.
  • Fresh Ginger & Garlic – Fresh ingredients maximize flavor impact; don’t hold back on these!

For the Herb Topping

  • Dried Mint – Introduces a refreshing herbal note; fresh mint can also be a delightful alternative.
  • Lime Juice – Brightens up the flavors in the dish significantly.
  • Fresh Herbs (Mint, Thai Basil, Green Onions) – These provide an aromatic finish; fresh herbs are always recommended for the best taste.
  • Lime Wedges – For serving, providing an extra zip of acidity!

With the combination of these Peanut Tofu with Coconut Rice ingredients, you’re all set to create a mouthwatering meal that will surprise and delight everyone at your table. Happy cooking!

Step‑by‑Step Instructions for Peanut Tofu with Coconut Rice

Step 1: Prepare the Coconut Rice
In a medium saucepan, combine 1 cup rinsed jasmine rice, 1 cup full-fat coconut milk, 1 cup water, and a pinch of kosher salt. Bring the mixture to a vigorous boil over medium-high heat. Once boiling, cover the saucepan with a tight lid and reduce the heat to low. Let it simmer gently for 15 minutes until the rice absorbs the liquid. Afterward, remove from heat and let it steam, still covered, for an additional 10 minutes.

Step 2: Marinate the Tofu
While the rice is cooking, prepare the tofu by draining and pressing 14 ounces of extra-firm tofu to remove excess moisture. Cut the tofu into bite-sized cubes and place them in a mixing bowl. In a separate bowl, whisk together 2 tablespoons of Thai red curry paste, 3 tablespoons of low-sodium soy sauce, 1 tablespoon of brown sugar, 1 tablespoon of cornstarch, 1 tablespoon of sesame oil, minced garlic, grated ginger, dried mint, and lime juice. Pour this marinade over the tofu and gently toss to coat. Cover and refrigerate for at least 30 minutes.

Step 3: Bake the Tofu
Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper to prevent sticking. Once the oven is ready, arrange the marinated tofu cubes in a single layer on the prepared baking sheet. Bake for about 25-30 minutes, flipping the tofu halfway through. The tofu should be crispy and golden brown when done, creating a perfect topping for your peanut tofu with coconut rice.

Step 4: Toast the Coconut Rice
In a large cast iron or non-stick skillet, heat a tablespoon of oil over medium heat. Add half of the cooked coconut rice to the skillet, pressing it down to form an even layer. Cook for about 4-5 minutes or until the bottom is golden and crisp. Carefully flip the rice to toast the other side for an additional 4-5 minutes. Repeat with the remaining rice, ensuring each batch reaches that delectable crispy texture.

Step 5: Assemble and Serve
To serve your peanut tofu with coconut rice, combine a handful of fresh herbs—such as mint, Thai basil, and sliced green onions—in a small bowl for a vibrant topping. Scoop the crispy coconut rice onto serving plates and generously top with the baked tofu. Finish with the fresh herb mixture, and if desired, garnish with sesame seeds and lime wedges for an extra burst of flavor.

Storage Tips for Peanut Tofu with Coconut Rice

Fridge: Store leftover peanut tofu with coconut rice in an airtight container for up to 3 days. Make sure to separate the rice and tofu to maintain texture.

Freezer: For longer storage, freeze the cooked tofu and coconut rice in airtight containers for up to 1 month. Thaw overnight in the fridge before reheating.

Reheating: To reheat, place the tofu in a hot skillet with a splash of oil until crispy again, and warm the rice in the microwave or on the stovetop, adding a little coconut milk if needed to revive its creaminess.

Serving Suggestion: Enjoy the reheated dish topped with fresh herbs for a lively flavor boost, keeping the peanut tofu with coconut rice deliciously satisfying!

Expert Tips for Peanut Tofu with Coconut Rice

  • Crispy Magic: Ensure the rice is dried out or use day-old rice for maximum crispiness when toasting; freshly cooked rice may become soggy.
  • Marination Time: Allow tofu to marinate for at least 30 minutes, but overnight is even better to absorb all those flavorful spices for your Peanut Tofu.
  • Even Baking: Spread the marinated tofu in a single layer on the baking sheet to ensure even cooking and achieve that perfect crispy texture.
  • Oil Choice: Use a high smoke point oil like grapeseed or canola for frying; it prevents burning and ensures the coconut rice gets that golden finish.
  • Herb Freshness: Always opt for fresh herbs as a topping—it elevates the dish and offers a burst of flavor that perfectly complements the rich base of peanut tofu with coconut rice.

What to Serve with Crispy Coconut Rice with Curried Tofu

Transform your dinner into a sumptuous feast with these delightful additions that complement the vibrant flavors of the dish.

  • Stir-Fried Greens: Lightly sautéed bok choy or kale drizzled with sesame oil enhances the meal with a fresh crunch that balances the richness of the rice.
  • Cucumber Salad: A refreshing mix of cucumbers, lime juice, and fresh herbs adds a cooling contrast, cutting through the spice and creaminess of the curried tofu.
  • Mango Chutney: The sweet and tangy flavors of mango chutney bring a delightful zing that pairs beautifully with the earthy notes of the Thai curry.
  • Chili Garlic Sauce: Drizzling a bit of this spicy sauce adds a kick, enhancing the aromatic spices while creating a more vibrant tasting experience.
  • Crispy Spring Rolls: Crunchy outside with fresh veggies inside, these pair perfectly, offering an enjoyable texture contrast alongside the creamy rice and tofu.
  • Coconut Water: Refreshing and naturally sweet, coconut water serves as an excellent drink that echoes the flavors of your dish and keeps your palate clean.
  • Fruit Sorbet: End your meal on a light note with a scoop of fruity sorbet. Its cold, sweet flavor will cleanse the palate and round off a delicious dinner.

Peanut Tofu with Coconut Rice Variations

Feel free to get creative and personalize your dish with these tasty variations that will awaken your taste buds!

  • Low-Carb Option: Swap out jasmine rice for quinoa or cauliflower rice for a lighter take. These alternatives offer unique flavors and textures.

  • One-Pot Wonder: Cook the tofu and rice together by adding all ingredients to a rice cooker, which simplifies cleanup and creates a rich flavor blend.

  • Spice it Up: Add extra heat with chopped fresh chilies or a dash of cayenne pepper to the marinade for those who crave a fiery kick!

  • Veggie Boost: Incorporate varied vegetables like bell peppers, snap peas, or carrots into the tofu bake for added nutrients and vibrant color. The combination can create an even more exciting plate!

  • Nutty Twist: Enhance the creaminess with a drizzle of peanut or almond butter right before serving, which introduces a luxurious texture and nutty flavor.

  • Herb Fiesta: Vary the fresh herbs to include cilantro, basil, or even dill based on your preference or availability, allowing you to explore different flavor profiles.

  • Crispy Add-In: Toss in chopped, roasted nuts like cashews or peanuts for an extra crunch that contrasts beautifully with the creamy rice and tofu.

  • Acidity Boost: Squeeze in fresh lemon juice along with the lime for a refreshing zing or try adding a splash of rice vinegar to the dish for a different tang.

Remember, cooking is all about personal expression! For more delightful recipe ideas, consider trying our delicious Peanut Butter Blossoms or indulge in a comforting bowl of Chicken Wild Rice soup. Enjoy the journey of making your meal uniquely yours!

Make Ahead Options

These Crispy Coconut Rice with Curried Tofu are perfect for busy home cooks looking to simplify meal prep! You can prepare the coconut rice up to 24 hours in advance; just store it in an airtight container in the fridge, ensuring it’s dried out to maintain its texture. Additionally, marinate the tofu ahead of time—let it soak in the flavorful mixture for up to three days for an even bolder taste. When it’s time to serve, just bake the marinated tofu and toast the rice in a skillet for that crispy finish. This way, you’ll have a delightful meal ready with minimal effort!

Peanut Tofu with Coconut Rice Recipe FAQs

What type of rice should I use for the coconut rice?
Absolutely! Jasmine rice is the best choice for this recipe as it provides a lovely fragrance and fluffy texture. Make sure to rinse it well before cooking to remove excess starch, which helps prevent sticky rice.

How should I store leftovers of peanut tofu with coconut rice?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. I suggest separating the peanut tofu from the coconut rice to maintain their individual textures—this way, the crispy tofu remains delightful when reheated!

Can I freeze peanut tofu with coconut rice?
Yes, you can! For longer storage, freeze the cooked tofu and coconut rice in airtight containers for up to 1 month. To thaw, simply transfer them to the fridge overnight, then reheat on a skillet over medium heat for the tofu until crispy and use a splash of coconut milk to revive the rice’s creaminess.

What should I do if my tofu isn’t becoming crispy?
For perfectly crispy tofu, make sure to use extra-firm tofu and press it well to remove excess moisture. Also, marinating for longer—ideally overnight—enhances the flavor and helps with crispiness. Ensuring even spacing on the baking tray during cooking will also help avoid steaming.

Can I substitute the tofu for another protein?
Very! If you’re looking for a different protein, chickpeas or tempeh work splendidly in this dish. Just adjust the cooking time accordingly; chickpeas will need less marination, while tempeh should be steamed beforehand to ensure tenderness.

Is this recipe suitable for those with gluten sensitivities?
Definitely! By using tamari instead of regular soy sauce, you can easily make this peanut tofu with coconut rice gluten-free. It maintains the umami flavor without compromising on your dietary needs.

Peanut Tofu with Coconut Rice

Peanut Tofu with Coconut Rice: A Creamy Vegan Delight

A delicious vegan meal featuring crispy coconut rice and flavorful curried tofu, this Peanut Tofu with Coconut Rice is a true delight.
Prep Time 30 minutes
Cook Time 30 minutes
Resting Time 30 minutes
Total Time 1 hour 30 minutes
Servings: 4 plates
Course: Dinner
Cuisine: Thai
Calories: 400

Ingredients
  

For the Coconut Rice
  • 1 cup Jasmine Rice Rinsed
  • 1 cup Full-Fat Coconut Milk
  • 1 cup Water
  • 1 teaspoon Kosher Salt
For the Curried Tofu
  • 14 ounces Extra-Firm Tofu Diced
  • 2 tablespoons Thai Red Curry Paste
  • 3 tablespoons Low-Sodium Soy Sauce or Tamari
  • 1 tablespoon Brown Sugar Or maple syrup for vegan option
  • 1 tablespoon Cornstarch
  • 1 tablespoon Sesame Oil Optional
  • 1 tablespoon Fresh Ginger Minced
  • 1 tablespoon Garlic Minced
  • 1 tablespoon Dried Mint
  • 2 tablespoons Lime Juice
For the Herb Topping
  • 1 cup Fresh Herbs (Mint, Thai Basil, Green Onions)
  • 1 lime Lime Wedges For serving

Equipment

  • Medium saucepan
  • Baking Sheet
  • mixing bowls
  • Skillet

Method
 

Preparation Steps
  1. In a medium saucepan, combine jasmine rice, coconut milk, water, and kosher salt. Bring to a boil, then cover and simmer for 15 minutes. Let it steam for 10 minutes off the heat.
  2. Drain and press the tofu, cut into cubes. Mix Thai red curry paste, soy sauce, brown sugar, cornstarch, sesame oil, garlic, ginger, dried mint, and lime juice in a bowl. Add tofu and marinate for at least 30 minutes.
  3. Preheat oven to 425°F (220°C). Arrange marinated tofu on a baking sheet and bake for 25-30 minutes, flipping halfway through until crispy.
  4. In a skillet, heat oil and add half the coconut rice, pressing into an even layer. Cook for 4-5 minutes until crisp, flip and toast the other side. Repeat with remaining rice.
  5. Combine fresh herbs in a bowl. Serve crispy coconut rice topped with baked tofu and herb mixture, garnished with lime wedges.

Nutrition

Serving: 1plateCalories: 400kcalCarbohydrates: 50gProtein: 18gFat: 15gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 800mgPotassium: 400mgFiber: 5gSugar: 5gVitamin C: 5mgCalcium: 100mgIron: 3mg

Notes

For best results, use day-old rice for toasting and fresh herbs for garnish.

Tried this recipe?

Let us know how it was!