Why Make This Recipe
Coconut Lime Tofu is a fantastic dish for those who want a quick and easy vegan meal. This recipe is simple to follow, filled with vibrant flavors, and offers a great source of protein and nutrients. Whether you’re vegan, vegetarian, or just looking to eat more plant-based meals, this dish will satisfy your taste buds and leave you feeling good.
How to Make Coconut Lime Tofu
Ingredients:
- 1 cup Jasmine Rice
- 14 oz Extra Firm Tofu (cubed)
- 1 tbsp Avocado Oil (substitute with olive oil if preferred)
- 2 tbsp Soy Sauce (ensure gluten-free if needed)
- 1 tbsp Cornstarch (arrowroot powder works as a substitute)
- 1 medium Shallot (or yellow onion if unavailable)
- 1 tbsp Ginger (or 1 tsp ground ginger)
- 3 cloves Garlic (or 1 tsp garlic powder)
- 1 can Coconut Milk (13.5 oz; use light to reduce fat)
- 1 tsp Maple Syrup (or agave syrup as an alternative)
- 1 tsp Paprika (try smoky paprika for a different flavor)
- 2 whole Limes (juiced; lemon juice can be substituted)
- 1 tbsp Cilantro (or parsley in a pinch)
Directions:
- Begin by cooking the Jasmine rice according to the package instructions. This usually takes about 15-20 minutes.
- In a large pan, heat the avocado oil over medium heat. Once hot, add the cubed tofu. Cook until the tofu is golden brown on all sides, about 5-7 minutes.
- Add the chopped shallot, ginger, and garlic to the pan. Sauté for another 2-3 minutes until fragrant.
- Sprinkle the cornstarch over the tofu mixture and stir well to coat everything evenly.
- Pour in the coconut milk, soy sauce, maple syrup, and paprika. Stir to combine and bring to a gentle simmer.
- Squeeze in the juice of two limes and let everything cook together for an additional 5 minutes.
- Once done, remove from heat and stir in chopped cilantro.
How to Serve Coconut Lime Tofu
Serve Coconut Lime Tofu over a bed of fluffy Jasmine rice. You can garnish it with extra cilantro and lime wedges for a fresh touch. This dish pairs well with steamed vegetables or a simple side salad.
How to Store Coconut Lime Tofu
To store leftovers, let the Coconut Lime Tofu cool down and transfer it to an airtight container. It can be kept in the refrigerator for up to 3-4 days. To reheat, warm it on the stovetop or in the microwave until heated through.
Tips to Make Coconut Lime Tofu
- Press the tofu for 15-20 minutes before cubing it to remove excess moisture. This helps it crisp up better when cooked.
- Feel free to add your favorite vegetables like bell peppers or snap peas to make the dish even more colorful and nutritious.
- Adjust the lime juice to your taste if you prefer a more tangy flavor.
Variation
You can switch the Jasmine rice for quinoa or brown rice for a different texture and flavor. If you like spice, add some chili flakes or sriracha for an extra kick!
FAQs
1. Can I use soft tofu instead of extra firm tofu?
Yes, you can, but extra firm tofu holds its shape better and crisps up nicely. If you use soft tofu, be gentle when cooking it.
2. Is this dish gluten-free?
Yes, as long as you use gluten-free soy sauce or a tamari substitute, this dish is gluten-free.
3. How can I make this dish nut-free?
Simply replace avocado oil with a different oil, like canola or sunflower oil, which are both nut-free options.

Coconut Lime Tofu
Ingredients
For the rice
- 1 cup Jasmine Rice
For the tofu
- 14 oz Extra Firm Tofu (cubed) Press for 15-20 minutes before cubing to remove excess moisture.
- 1 tbsp Avocado Oil Substitute with olive oil if preferred.
- 2 tbsp Soy Sauce Ensure gluten-free if needed.
- 1 tbsp Cornstarch Arrowroot powder works as a substitute.
- 1 medium Shallot Can substitute with yellow onion if unavailable.
- 1 tbsp Ginger Or 1 tsp ground ginger.
- 3 cloves Garlic Or 1 tsp garlic powder.
- 1 can (13.5 oz) Coconut Milk Use light coconut milk to reduce fat.
- 1 tsp Maple Syrup Agave syrup can be used as an alternative.
- 1 tsp Paprika Try smoky paprika for a different flavor.
- 2 whole Limes (juiced) Lemon juice can be substituted.
- 1 tbsp Cilantro Parsley can be used in a pinch.
Instructions
Cooking the Rice
- Begin by cooking the Jasmine rice according to the package instructions. This usually takes about 15-20 minutes.
Cooking the Tofu
- In a large pan, heat the avocado oil over medium heat. Once hot, add the cubed tofu. Cook until the tofu is golden brown on all sides, about 5-7 minutes.
- Add the chopped shallot, ginger, and garlic to the pan. Sauté for another 2-3 minutes until fragrant.
- Sprinkle the cornstarch over the tofu mixture and stir well to coat everything evenly.
- Pour in the coconut milk, soy sauce, maple syrup, and paprika. Stir to combine and bring to a gentle simmer.
- Squeeze in the juice of two limes and let everything cook together for an additional 5 minutes.
- Once done, remove from heat and stir in chopped cilantro.
