Jamaican Jerk Tofu Bowls

Jump to Recipe Print Recipe

Spiced coconut rice and red beans are layered with sweet and spicy jerk tofu and pineapple chunks to create these mouth-watering Jamaican-inspired bowls. 

Did you know we just wrapped up what is statistically the hottest week of summer? We did, where I live at least. I seriously (okay obsessively) keep an eye on these things, which is why I know that in southeastern Pennsylvania, the average daily temperature peaks from July 14th to 20th. Which means it’s all downhill from here, folks. Whew!

Autumn is coming. Eventually. In like two months, assuming I can make it there without melting.

I can almost taste the pumpkin spice lattes. But in the meantime, I’ll do my best not to get to grumpy and enjoy what I can about summer. Like bowls! Bowls are one of my favorite types of meals to enjoy in the summer, especially when they feature tropical flavors, like the mango and macadamia nuts in my tofu poke bowls, or the pineapple and spices in these jerk tofu bowls.

I went to Jamaica once, and you know what? Even though it was hot and humid, I managed to enjoy myself pretty well. I guess unlimited drinks all day can have that effect.

Unfortunately, I wouldn’t get many recipes on this site if I guzzled pina coladas all day every day of the summer. So I’m cooking up Jamaican food and pretending my coconut water is spiked. (<-- Really, I'm such a lightweight that this kind of actually works.)

I didn’t have jerk anything when I was in Jamaica, but I always heard that jerk anything was delicious. So I decided to try creating some jerk flavored vegan food. This whole meal is seriously inauthentic. But it’s also super tasty, so who cares?

These bowls start with a layer of rice and beans. You’ll use long grain rice and cook it with a mix of coconut milk and water, the same way I do with my Thai coconut rice. I really like basmati rice for this, but any long grain white rice will do. Season up the rice with some thyme and allspice, and simmer it with a can of beans. Scallions go in at the end. I could make a meal of this part of the dish alone!

Pan-fry the tofu, and then pan-fry some pineapple. Douse everything in sweet and spicy jerk sauce.

Spoon everything into bowls and dig in.

Tips for Making Awesome Jerk Tofu Bowls

  • For some tips on how to pan-fry perfect tofu, check out this post.
  • I was on the fence as to whether to make these bowls with pineapple or mango. Will somebody try it with mango and let me know how it turns out?
  • Whatever you do, don’t peek at your rice while it cooks! My husband always tries to do this and I have to kick him out of the kitchen. Set the heat to low, cover it up, and leave it alone.
  • This recipe calls for a habanero or Scotch bonnet pepper. Both varieties are hot! If you’re not into heat, cut back on the amount, or leave it out. If you are really into heat, use an extra pepper and/or include the seeds.

Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

4.75 from 12 votes Print

Jamaican Jerk Tofu Bowls

Spiced coconut rice and red beans are layered with sweet and spicy jerk tofu and pineapple chunks to create these mouth-watering Jamaican-inspired bowls. It’s like a trip to the Caribbean for your face!

CourseEntree CuisineAmerican, Caribbean Prep Time 15 minutes Cook Time 20 minutes Total Time 35 minutes Servings 4 Calories 565 kcal Author Alissa Saenz


For the Rice and Beans

  • 1tablespooncanola oil,or another high heat oil
  • 1small onion,diced
  • 2garlic cloves, minced
  • 1 ¼cupswater
  • ½cupcoconut milk
  • 1tablespoonfresh thyme leaves(or 1 teaspoon dried)
  • ½teaspoonallspice
  • ½teaspoonsalt
  • 1cuplong grain white rice(I used basmati)
  • 1(14 ounce) cankidney beans,drained and rinsed
  • 2-3scallions, chopped

For the Jerk Tofu

  • 2tablespoonsmolasses
  • 2tablespoonslime juice
  • 1 ½tablespoonssoy sauce
  • 2garlic cloves, minced
  • 1 ½teaspoonsfreshly grated ginger
  • 1habanero or scotch bonnet pepper, seeded and minced
  • 1teaspoonallspice
  • ¼teaspoonground cinnamon
  • 1 tablespooncanola oil,or high heat oil of choice
  • 1 (14 ounce) packageextra firm tofu,drained, pressed and cut into 1 inch cubes
  • 2cupsfresh pineapple chunks(about 1 inch pieces)


To Make the Rice and Beans

  1. Coat the bottom of a large pot with oil and place it over medium heat.

  2. When the oil is hot, add the onion. Sauté for about 5 minutes, until soft and translucent.

  3. Add the garlic and sauté for about 1 minute more, until very fragrant.

  4. Add the water, coconut milk, thyme, allspice, salt, rice and beans. Raise the heat and bring the liquid to a simmer.

  5. Lower the heat until the liquid is at a low simmer. Cover and allow to simmer for about 15 minutes.

  6. Allow the pot to sit with the lid on for 5 minutes before uncovering. 

  7. Remove the lid, fluff with a fork and stir in the scallions.

To Make the Jerk Tofu

  1. While the rice simmers, stir the molasses, soy sauce, lime juice, garlic, ginger, habanero or scotch bonnet pepper, allspice and cinnamon together in a small bowl.

  2. Coat the bottom of a large skillet with oil and place it over medium heat.

  3. Add the tofu to the skillet in an even layer. Allow to cook for about 10 minutes, flipping once or twice to achieve browning on multiple sides.

  4. Remove the tofu from the skillet and transfer it to a plate.

  5. Add the pineapple to the skillet. Cook for about 3 minutes, flip and cook about 3 minutes more, until softened and lightly browned.

  6. Return the tofu to the skillet and pour the sauce over the tofu and pineapple. Flip a few times to coat everything in the sauce.

  7. Cook for about 2 minutes more, until the sauce thickens up just a bit.

To Serve

  1. Divide the rice and beans among bowls. Top with the tofu and pineapple. Serve.

Nutrition FactsJamaican Jerk Tofu BowlsAmount Per Serving (19.8 g)Calories 565Calories from Fat 175% Daily Value*Fat 19.4g30%Saturated Fat 8g40%Sodium 949mg40%Potassium 956mg27%Carbohydrates 83.4g28%Fiber 10.9g44%Sugar 19.4g22%Protein 19.4g39%Calcium 230mg23%Iron 6.1mg34%* Percent Daily Values are based on a 2000 calorie diet.« Ginger Sesame Tempeh Vegan Lettuce WrapsShiitake Mushroom Vegan Bao Buns »

Sharing is caring!

Yum!!! I rarely have the time to make other peoples recipes as I am so busy writing my own, but you better believe I will be making this one!! Perfect comforting summer food. Can’t wait!


  • I made this with pulled jackfruit instead of tofu and it was so good. I also could eat just the beans and rice part but put it all together and it was extremely tasty. Definitely a keeper!


    • I tried this recipe with mangos and it’ wasn’t delicious! Perfect combo of sweet and heat! Also used jalapeños and brown rice bc that’s what’s I had on hand. Yum! Thanks for the amazing recipes!


      • This was really good. Will try with mango next.


        • This looks awesome! Is there any substitute for molasses or is that crucial to the recipe?


          • I’ m sorry but this was an awful dish for me. I am vegan, I love tofu, rice, and beans, but I did not enjoy these flavours at all. It’s fussy, and I bought a fresh pineapple – and blah. I threw most of it out.


          • Made as written and it is sooo good! Next time we will probably add pineapple juice to the jerk sauce so there can be more sweet in every bite with the spicy! Our rice came out looking more like traditional red beans and rice than these photos. Perfect, comforting dish for this cold snap we’re having!


            • This was so good! New family favorite!


            • It took more like 2 hours to make, but it turned out good, tasting better than I expected.


            • Loved this. It checked so many boxes. This is a pineapple household, and my husband just went full-on vegetarian, so we are searching out new recipes. Best of all, I was able to hold back some of the cooked pineapple and tofu for my toddler before adding the jerk sauce, and she ate it along with the beans and rice (okay, not the tofu so much, but she never does). I found the sauce to be not very spicy (though my husband thought it was perfect). Next time I might leave in a few seeds. Also, instead of water, I used a full can of coconut milk in the rice. It was richer but still not too sweet. Next time I might dredge the tofu in soy sauce and cornstarch before cooking to get it a little crisper. Will definitely make again.


            • Leave a Reply Cancel reply

              Your email address will not be published. Required fields are marked *

              Recipe Rating

Primary Sidebar

Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

More about me →

Leave a Reply

Your email address will not be published. Required fields are marked *