30 Minute Almond Butter Tofu Bowls

5 from 11 votes
Jump to RecipePrint

This post may contain affiliate links. Please read our disclosure policy.

30 Minute Almond Butter Tofu Bowls with charred broccoli, scallions, and a creamy almond butter drizzle. These vegan, gluten free bowls are perfect for meal prep or weeknight dinner.Crispy Tofu with Broccoli, Scallions, Rice and Almond Butter Sauce

Tofu Rice Bowls:

If you’re on the hunt for a nutritious, better-than-takeout bowl that also happens to vegan, this recipe is for you. It’s the perfect balance of fueling carbohydrates, plant-based protein, and fiber-packed veggies. Plus, it reheats better than Friday night’s pizza and will convince your coworkers you splurged on Asian takeout for lunch.

Crispy and thoroughly coated in an addictive, creamy sauce, this tofu will impress even the devout carnivores. You can serve it over white or brown rice, quinoa, soba noodles, or even in lettuce wraps. And if you’re new to cooking tofu at home, this recipe proves just how simple and rewarding it can be. But, let’s first talk about this craveable, creamy almond butter situation. Asian Almond Butter Sauce

Almond Butter Sauce For Buddha Bowls:

This Asian-inspired sauce is delicious drizzled over your favorite salad, grain bowl, or roasted veggies. Almond butter has somewhat of a sweet flavor, which balances the zest of ginger and lemon. Sesame oil plays well with soy sauce, adding nutty depth plus a hit of umami.

All nut butters are rich sources of heart-healthy fats, fiber, protein, and essential vitamins and minerals. Not to mention a wide variety of key health-promoting compounds like carotenoids, polyphenols, and phytosterols. However almond butter especially stands out since this nut has more vitamin E than any other nut.

When shopping for nut butters, look for ones without added sugar or palm oil; the only two ingredients should be nuts and salt. I especially love Trader Joe’s brand of creamy almond butter for its taste and low price point. However if you’re not near a TJ’s, Whole Foods 365 brand is also a great option.Tofu Buddha Bowls with Veggies and Almond Butter Sauce

What is Tofu Made Of?

These plant-based blocks of goodness are made from soymilk that has been coagulated and either curdled and pressed into blocks (firm or extra-firm tofu) or left in its coagulated state to retain moisture (silken tofu). As a result, tofu has a soft, creamy mouthfeel and a mild flavor. It’s available in an assortment of moisture levels, however I prefer extra-firm for sautéing. Silken, on the other hand, is great for blending into creamy soups and sauces. Look for tofu in the refrigerated produce section of most grocery stores.

Is Tofu Good For You?

  • Tofu is rich in calcium and protein (which ranges from about 4g in 3 oz. of silken tofu to 10g in 3 oz. of extra-firm tofu). It’s also a complete protein, therefore it contains all nine essential amino acids. Additionally, it’s a top source of isoflavones, a type of flavonoid that has estrogen-like effects and may help lower the risk of certain cancers.
  • When it comes to buying organic vs. conventional tofu, organic will ensure that the soybeans are non-GMO, so in my opinion, worth the negligible extra cost.

The Best Way to Cook Tofu:

It may seem intimidating at first, however I promise it’s one of the easiest proteins to cook. Tofu can be a suitable stand-in for most meats and take on just about any flavor profile you throw its way. When purchasing blocks of tofu packed in water (which help preserve and keep it fresh), be sure to drain the water and press any excess moisture out using a kitchen towel.

Tofu has a tendency to latch onto pans, therefore using a nonstick pan will help better set you up for success when it comes to sautéing. Use medium-high heat and a neutral cooking oil (for example, grapeseed, canola, or vegetable) for best results. Oh, and most importantly, avoid over-crowding the pan if you’re looking for that crispy layer on the outside.

Crispy Sauteed TofuCrispy Sautéed TofuThis recipe is great for the novice tofu eater since it’s texture is crispy and flavor is rich. Serve it over rice, soba noodles, quinoa, or your grain of choice for a nutritious, well-rounded meal. It also holds up exceptionally well for leftovers (especially with a little sauce reserved on the side).

Give this easy, make-ahead friendly recipe a try for workday lunches or weeknight dinners. And lastly, don’t forget to post a photo and tag #dishingouthealth so I can see your delicious creations!Crispy Tofu with Veggies, Jasmine Rice, and Nut Butter Sauce

Other Meal Prep Tofu Recipes:

30 Minute Black Pepper Tofu — reader favorite!

Easy Tofu Stir Fry with Peanut Satay Sauce

Sheet Pan BBQ Tofu Bowls

5 from 11 votes

30 Minute Almond Butter Tofu Bowls

30 Minute Almond Butter Tofu Bowls are vegan, gluten free, and perfect for meal prep!
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4


  • 1 14-oz. block extra-firm tofu, drained
  • 1/3 cup creamy almond butter
  • 2 Tbsp. lower-sodium tamari sub soy sauce
  • 2 Tbsp. fresh lemon juice
  • 1 Tbsp. pure maple syrup
  • 1 garlic clove minced
  • 2 tsp. chili garlic sauce
  • 2 tsp. sesame oil
  • 1 tsp. ground ginger
  • 3/4 tsp. kosher salt divided
  • 4 Tbsp. neutral cooking oil vegetable, canola, or avocado, divided
  • 1 medium head of broccoli chopped into bite-sized florets
  • 1 bunch scallions
  • Cooked jasmine rice or soba noodles for serving
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Slice tofu width-wise into 6 slices. Use a kitchen towel to gently press each slice to remove excess liquid; cut into 1-inch cubes.
  • Prepare almond butter sauce by combining almond butter, tamari, lemon juice, maple syrup, garlic, chili garlic sauce, sesame oil, ginger, and 1/4 tsp salt in a medium bowl. Gradually whisk in 2 to 3 Tbsp warm water to reach desired consistency; set aside.
  • Heat 2 Tbsp. of the oil in a large nonstick skillet over medium-high. Chop two-thirds of the scallions into 1-inch pieces (reserve remaining). Add to skillet, along with broccoli florets and 1/2 tsp salt. Toss vegetables with oil and cook, undisturbed, until broccoli is well charred on one side, about 4 minutes. Toss and continue cooking until broccoli is crisp-tender, about 2 more minutes. Transfer veggies to a bowl.
  • Add remaining 2 Tbsp. oil to pan. Add tofu and cook, undisturbed, until crisp and golden brown underneath, 3 to 4 minutes. Toss and continue cooking until crispy and golden on all sides, about 8 to 9 minutes total. Pour in half of almond butter sauce and toss continuously until sauce coats tofu and crispy browned bits form. Remove from heat.
  • Top rice or noodles evenly with broccoli, scallions, and tofu. Drizzle remaining almond butter sauce overtop, and finely slice remaining green onions for garnish.
If you love this recipe, please leave a star rating and review below!



You May Also Like

Leave a comment

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

Recipe Rating


  1. Audrey says:

    5 stars
    I made these numerous times already!! So quick and easy to throw in more veggies if you want to!

  2. Beth says:

    5 stars
    These bowls are delicious. I subbed peanut butter for the almond butter.

    1. Jamie Vespa says:

      I’m so glad you enjoyed this one, Beth! Thank you for coming back and leaving a review!

  3. Stephanie says:

    5 stars
    These are so so good!! I’ve made them several times now. My husband who isn’t normally a tofu fan enjoys them as well!

    1. Jamie Vespa says:

      Woohoo! I’m so glad the recipe is a hit, Stephanie!

  4. SuzieL says:

    5 stars
    Made this over the weekend and it was fantastic! Left out the chile garlic because I didn’t have any, but also because our two boys (4 years and 10 months) were eating it too. They also enjoyed it! We just put a little sriracha on our bowls to add a little heat after the fact. It comes together quickly and probably would come together even faster if I had planned better (chopped everything before, etc). Adding this to our usual rotation for sure.

    1. Jamie Vespa says:

      Hi Suzie–I’m glad you enjoyed this one!! Thank you so much for leaving a rating & review!

  5. Mandi says:

    5 stars
    I made this last night for dinner and it was absolutely delicious! I used peanut butter instead of almond butter and served it over jasmine rice. It turned out amazing. Super easy to make…I’m upset we don’t have any leftovers for lunch today! Thanks for this recipe!

    1. Jamie Vespa says:

      I’m so glad you enjoyed the recipe, Mandi! Thank you so much for taking the time to leave a rating and review.

  6. Danielle says:

    5 stars
    I made this yesterday. It is delicious! Thank you for the recipe. Greetings from The Netherlands🙋🏼‍♀️

    1. Jamie Vespa says:

      Hi Danielle, I’m so glad the recipe was a hit for you! Thanks for taking the time to leave a rating and review.

  7. Marit says:

    5 stars
    Awesome! I used tempeh instead of tofu and it worked our really way. I love this sauce.

    1. Jamie Vespa says:

      I’m so glad you enjoyed it, Marit! Thank you for taking the time to leave a review!

  8. Debbie says:

    Looks so good! Do you have the health stats for this recipe? Sorry if I missed above!