Okay, so I’m obsessed with anything that tastes like a vacation, and this Vegan Jamaican Jerk Tofu with Coconut Rice is basically a one-way ticket to Flavor Town. Seriously, if you’re looking for a meal that’s both super easy to whip up and totally impressive, you’ve found it. This is the easy Vegan Jamaican Jerk Tofu with Coconut Rice recipe you’ve been searching for.
Forget spending hours in the kitchen! We’re talking about getting that authentic Jamaican jerk flavor onto crispy tofu, paired with creamy, dreamy coconut rice, all in under 30 minutes.
This homemade Vegan Jamaican Jerk Tofu with Coconut Rice is perfect for a quick weeknight dinner or when you just need a serious flavor upgrade without the fuss. It’s proof that vegan food can be seriously exciting, healthy, and totally budget-friendly. Let’s dive into how to make the best Vegan Jamaican Jerk Tofu with Coconut Rice!
Why You’ll Love This Recipe
- Dinner in a Flash: Ready in about 25 minutes – perfect for when you’re hangry.
- Beginner-Friendly: No fancy chef skills required. Seriously, if you can press tofu, you got this.
- Flavor Explosion: Spicy, sweet, and savory notes that will transport you straight to the Caribbean.
- Healthy & Wholesome: Packed with plant-based protein and good-for-you ingredients.
- Super Affordable: Uses pantry staples and budget-friendly tofu.
Serving and Pairing Suggestions
This Jamaican Jerk Tofu with Rice is a star on its own, but let’s make it a whole vibe. You could totally serve this with a side of Vegan Caribbean Coconut Rice and Beans for an extra dose of island flavor.
If you’re feeling a fresh contrast, a Chopped Salad with Roasted Peppers Corn and Tomatoes and Avocado would be amazing. And for a little something extra, a dollop of Dairy-Free Greek Tzatziki Sauce with Coconut Yogurt would be unexpected but delicious!
If you want to go all out, imagine this served alongside some grilled pineapple for a sweet and smoky touch. It’s a meal that’s perfect for a chill weeknight but also impressive enough for when friends are over.
Pro Tips and Storage
- Press That Tofu! For the crispiest tofu, make sure to press out as much water as possible. You can use a tofu press or wrap it in paper towels and place something heavy on top for at least 15-30 minutes.
- Spice Level Control: Jerk seasoning can vary in heat. Taste your marinade before you coat the tofu and add more scotch bonnet pepper (or cayenne) if you like it extra spicy, or a touch more sweetener if it’s too intense.
- Coconut Rice Perfection: Don’t overcook your rice! The goal is fluffy grains infused with coconut goodness, not mush. Rinse your rice before cooking for the best texture.
- Make-Ahead Magic: The coconut rice can be made a day ahead and reheated gently. The jerk marinade can also be prepared in advance and stored in the fridge.
- Storage Savvy: Leftovers will keep in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water if the rice seems dry.
Recipe Variations
- Jerk Chicken Flavor: If tofu isn’t your jam, try this marinade on tempeh, seitan, or even cauliflower florets.
- Extra Spicy Kick: Add a finely chopped scotch bonnet pepper to the marinade for some serious heat. Wear gloves when handling!
- Sweet Heat: Drizzle with a little maple syrup or agave nectar after cooking for an extra layer of sweetness to balance the spice.
Frequently Asked Questions
- Can I make the jerk marinade ahead of time?
Yes! The marinade can be made up to 3 days in advance and stored in an airtight container in the refrigerator. - What if I don’t have jerk seasoning?
You can find jerk seasoning blends at most grocery stores. If you can’t find it, you can make your own with a mix of allspice, thyme, cinnamon, nutmeg, ginger, garlic powder, onion powder, and a pinch of cayenne pepper. - How do I store leftovers?
Store leftover Vegan Jamaican Jerk Tofu with Coconut Rice in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
What’s your favorite topping combo for this dish? Drop a comment and let me know! If you try this recipe, please rate it and leave a comment below! Don’t forget to snap a pic and tag us on Instagram!

Vegan Jamaican Jerk Tofu with Coconut Rice
Equipment
- 1 Large bowl
- 1 Skillet
- 1 Pot
- 1 Blender or food processor
Ingredients
- 1 block firm tofu - pressed and cubed
- 2 tablespoons olive oil - for cooking
- 1 cup jasmine rice - rinsed
- 1 can 14 oz coconut milk
- 1 tablespoon jerk seasoning - store-bought or homemade
- 1 tablespoon soy sauce
- 1 tablespoon lime juice
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- Fresh cilantro - for garnish, optional
Instructions
- In a large bowl, combine the jerk seasoning, soy sauce, lime juice, garlic powder, onion powder, black pepper, and salt. Mix well.
- Add the cubed tofu to the marinade and toss to coat. Let it marinate for at least 20 minutes.
- While the tofu is marinating, cook the rice. In a pot, combine the jasmine rice and coconut milk. Add enough water to cover the rice, and season with a pinch of salt. Bring to a boil, then reduce to a simmer and cook for about 15-20 minutes, or until the rice is tender and the liquid is absorbed.
- Heat olive oil in a skillet over medium heat. Add the marinated tofu and cook for about 10-15 minutes until golden brown, flipping occasionally.
- Serve the jerk tofu over the coconut rice and garnish with fresh cilantro, if desired.
