Peanut Tofu Buddha Bowl (Vegan and Gluten-Free)

RECIPE VIDEO PRINT COMMENTS
4.95 from 40 votes

The peanut tofu buddha bowls are a delicious gluten-free and vegan lunch or dinner. Brown rice, the BEST peanut tofu, vegetables and roasted broccoli in a simple peanut sauce.

One of my favorite healthy recipes and yours too– with dozens of 5-star reviews.

Grain Buddha bowl recipes are, hands down, one of my favorite ways to eat. I love how incredibly customizable they are based on what you have on hand.

Grab a grain and a protein, and finish the meal with a drinkable sauce and plenty of veggies. 

Why I love this recipe

We eat this tofu Buddha bowl at least once a month as a healthy and nourishing plant-based dinner. It’s a great meal prep recipe as you can make all the components ahead of time and then assemble when ready to it.

This tofu buddha bowl is also kid friendly, affordable and a great way to introduce tofu to anyone who is new to trying tofu. The technique shown here is foolproof in creating chewy, crispy chunks of tofu that aren’t drenched in oil.

To achieve the faux-fried texture, bake the tofu until it’s almost dry, then remove it from the oven and marinate it in peanut sauce! From there, it’s lightly sautéd in more sauce until hot and crispy and then piled on top of cooked grains and vegetables.

Once you try it, you’ll want to come back and try my other buddha bowl recipes, like the popular Sweet Potato Buddha Bowl, and Tofu Rice Bowl. Vegan Buddha bowls are like a salad but heartier, making them a great year-round meal.

The Best Peanut Tofu With Vegetables And Rice

Ingredient Notes and Substitutions

As mentioned above, the real beauty of bowl recipes like this one is that they are incredibly customizable. I usually recommend making the recipe as is, especially the peanut tofu, to get the hang of the tofu technique.

From there, you can swap in other sauces and fresh vegetables for endless pairings.

  • Brown Rice. My favorite grain to use in this one-bowl meal, but farro, quinoa, couscous, and bulgur wheat also work.
  • Vegetables. Roasted broccoli pairs so well with the fresh spinach and shredded carrots! Roasted sweet potatoes, roasted carrots, Brussels sprouts, butternut squash, or hearty beets would also be a great sub for the broccoli. I really like a fresh green with this bowl, and arugula, chopped kale, microgreens or other fresh leafy greens can be substituted for the spinach.
  • Tofu. My peanut tofu is so delicious in this recipe– you have to try it! Even if you think you don’t like tofu. More on that below.
  • Chickpeas. To make this Buddha bowl incredibly nourishing and satisfying, I’m using a combo of both chickpeas and tofu for a double source of plant-based protein and fiber. As a dietitian, I’m on a mission to get all of us to eat more beans and adding in chickpeas to this bowl is an easy way to increase your bean intake.
  • Peanut Sauce. Drinkable! This one is a workhorse in my kitchen, and shows up in these tofu spring rolls, farro salad and my tofu lettuce wraps.
Healthy Vegan And Gluten-Free Tofu With Peanut Sauce

How to Make

Make the tofu

Press, cube and bake the tofu. I highly recommend using a tofu press, especially if you make tofu often, as any easy way to remove the excess water. I use mine almost daily!

I prefer to cube the tofu for this buddha bowl recipe, but you can also slice into slabs or crumble.

Cubes Of Tofu Are Spread Across A Well-Used, Brown Baking Sheet, Perfectly Prepped For A Delicious Vegan Buddha Bowl. The Tofu Pieces Are Evenly Spaced, Ready To Be Cooked Or Seasoned.

Make the Sauce

Whisk together all of the ingredients for the peanut sauce. The sauce should be pourable but not as thin as a vinegarette. If you are using peanut butter with palm oil, then you may need to thin the sauce with a little hot water as peanut spread with oil is thicker than natural peanut butter.

A Metal Whisk Glides Through A Glass Bowl Of Thick, Brown Sauce With A Smooth, Glossy Texture And Visible Specks. The Sauce Is Being Prepared For A Vegan Buddha Bowl. The Bowl Rests On A Gray, Textured Surface.

Toss with Peanut Sauce

Once the tofu is baked, toss it with 1/2 of the peanut sauce to marinate. This is where so much of the flavor of the tofu develops! The hot tofu is covered with the sticky peanut sauce, which soaks up flavor and makes the tofu crispier when pan-fried later.

A Glass Bowl Filled With Diced Tofu Covered In A Thick, Dark Red Sauce Sits On A Gray Surface, Embodying The Essence Of A Vibrant Tofu Buddha Bowl.

Crisp the Tofu in a Skillet

Once the tofu has marinated, add it to a skillet to finish cooking and to crisp up the edges. I add in a little extra oil here for crispy tofu, or sometimes I’ll air fry it when I’m in a hurry.

The technique shown here is foolproof in creating chewy, crispy chunks of tofu that aren’t drenched in oil.

Close-Up Of A Frying Pan With Cubes Of Tofu, Perfect For A Flavorful Tofu Buddha Bowl, Coated In A Rich, Reddish-Brown Sauce. The Tofu Pieces Are Crispy And Slightly Caramelized, Scattered Across The Pan'S Textured Surface. A Wooden Spatula Is Visible On The Left Side.

Roast the Broccoli

While the tofu is cooking, toss the broccoli with either olive or sesame oil and roast until tender. I do this while I’m making the rice and preparing the tofu so that it’s all ready at the same time.

Roasted Broccoli Florets Scattered On A Textured Metal Baking Tray, Perfect For Topping A Vibrant Buddha Bowl.

Assemble and Serve

Now that all of your components are ready, it’s time to combine. Layer into a bowl the cooked rice, cooked tofu, broccoli, chickpeas, carrots and broccoli. Then drizzle the remaining peanut sauce on top!

A Colorful Vegan Buddha Bowl Brimming With Rice, Chickpeas, Spinach, Grated Carrots, Roasted Broccoli, And Glazed Tofu Cubes. This Vibrant Dish Is Topped With A Dark Glossy Sauce And Elegantly Presented On A Speckled Ceramic Dish Against A Gray Surface.

Expert Tips

This tofu is fantastic, and it is one of my favorite ways to serve tofu. Getting you to love tofu is one of the reasons I created my free 7-day Plant-Based Protein course and I also teach you how to make the best baked tofu and how to cook with tofu.

The marinade and pan-frying technique shown here is foolproof for creating chewy, crispy chunks of tofu that aren’t drenched in oil.

I often make a double batch to enjoy throughout the week in burritos, salads, or on its own as a snack.

Meal Prep Notes

To prep this Buddha Bowl recipe ahead of time, bake the tofu and marinate it in the peanut sauce, chop the broccoli, and cook the brown rice.

For a faster meal, saute the marinated tofu while you roast the broccoli, then assemble. This recipe can also be made completely ahead of time. Then, just reheat the warm items and toss with the fresh carrots and spinach. That’s how we did it when we used this recipe at rootberry!

Frequently Asked Questions

Why do I need to press the tofu first?

Pressing the tofu removes as much water as possible, which helps achieve a crispy texture and additional flavor when adding the peanut marinade.

Can I make the peanut sauce ahead of time?

Yes! The peanut sauce can be made up to 5 days ahead of time and stored in an airtight container in the fridge. The sauce will thicken when chilled, so when ready to use, whisk in 1-2 tablespoons of warm water until you reach your desired consistency.

Why isn’t my peanut sauce smooth and creamy?

A grainy or separated peanut sauce typically results from using natural peanut butter that’s too cold or not properly mixed. Before making your sauce, ensure your peanut butter is at room temperature and thoroughly stirred. When combining ingredients, whisk continuously and gradually add warm (not hot) water. If your sauce still separates, try blending it briefly with an immersion or standard blender.

Tofu Buddhas Bowl Recipe On Serving Board

Nutrition Notes

This tofu buddha bowl is a perfectly balanced meal with complex whole grains, protein, vegetables, and a fresh peanut sauce. They are flavorful and contain enough protein (20 g) and fiber (8 g) to keep me full for hours.

And yet, I’ve been a dietitian long enough to know that it’s easy to lose sight of the big picture regarding goals and resolutions related to eating better. Nutrition is a long game, and when I work with clients, I focus on sustainable choices that allow them to enjoy food more.

It’s almost impossible to have a healthy relationship with food with the words Master Cleanse, detox, diet or fasting. As a Registered Dietitian with over a decade of experience working with disordered eating clients, I can almost promise that those fads will leave you hungry, unsatisfied, and more hard on yourself.

There is an easier way. Eat until you are satisfied, enjoying each bite with acceptance and not punishment. Love food that loves you back. Fill your plate with colorful produce, lean protein, healthy fat, and complex carbs.

These vegan Buddha bowls are one of my favorite recipes that demonstrate this principle.

Vegan And Gluten-Free Buddha Bowl

If you make these peanut tofu Buddha bowls, make sure to come back to rate this recipe and leave a comment. Your feedback helps other readers, and seeing you make my recipes makes my day! 

Delish Knowledge

Video

Peanut Tofu Buddha Bowl

4.95 from 40 votes
Peanut Tofu Buddha Bowl! A healthy lunch or dinner, perfect for the New Year! Brown rice, the BEST tofu, vegetables, roasted broccoli in a simple peanut sauce. Vegan and Gluten-Free.
Servings: 4 bowls
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes

Ingredients 

Tofu Buddha Bowl

  • 1 14-16 oz container extra firm tofu, pressed and drained
  • 2 cups broccoli florets
  • 2 teaspoons olive oil or additional sesame oil, divided
  • 2 cups cooked brown rice
  • 1 cup shredded carrots
  • 2 cups spinach leaves
  • 1 cup chickpeas, drained and rinsed, if using canned
  • salt/pepper

Peanut sauce

  • 1-2 tablespoons toasted sesame oil
  • 1/4 cup low-sodium soy sauce
  • 1/4 cup 100% pure maple syrup
  • 2 teaspoons chili garlic sauce
  • 1/4 cup creamy or crunchy peanut butter

Instructions

  • Preheat the oven to 400 degrees F. Cube tofu and place in a single layer on a non-stick baking sheet and cook for 25 minutes. If you aren't using a non-stick baking sheet, lightly spray with cooking spray. Remove from oven and place in a shallow bowl.
  • Whisk together the ingredients for the sauce (sesame oil, soy sauce, maple syrup, chili garlic sauce, peanut butter) until creamy and smooth. Add 1/2 of the sauce to the tofu bowl and let marinate while you prepare the rest of the ingredients.
  • Toss the broccoli with 1 teaspoon sesame or olive oil and a pinch of salt and pepper. Place in the oven and roast for 20 minutes until just tender.
  • Heat remaining olive or sesame oil in a large nonstick skillet over medium heat. Add the marinated tofu, in batches, along with the marinating sauce until crispy and golden browned, about 3-4 minutes.
  • To assemble, divide the brown rice among 4 bowls, top each bowl with 1/4 cup shredded carrots, 1/2 cup spinach leaves, 1/4th broccoli, 1/4 cup garbanzo beans and a few pieces of tofu. Drizzle with remaining peanut sauce

Nutrition

Serving: 1servingCalories: 474kcalCarbohydrates: 61gProtein: 20gFat: 18gSaturated Fat: 3gPolyunsaturated Fat: 6gMonounsaturated Fat: 8gSodium: 883mgPotassium: 871mgFiber: 8gSugar: 20gVitamin A: 7047IUVitamin C: 47mgCalcium: 142mgIron: 4mg
Course: Buddha Bowl, dinner, healthy
Cuisine: Buddha Bowl, Vegan

Leave a Reply

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

Did you make this? Rate this recipe!




158 Comments

  1. Just made this and it’s amazing simple flavorful my 18 month old loves it. Def roasting then saueeting the tofu intensifies the flavor. Just beautiful

  2. Amanda Gong says:

    This was a very easy-to-make, tasty dish. The peanut dressing was delicious, though sweeter than I was expecting. My husband loved it and even my 15-month-old ate all his broccoli with the peanut dressing.

  3. Amanda Gong says:

    This was a very easy-to-make, tasty dish. The peanut dressing was delicious, though sweeter than I was expecting. My husband loved it and even my 15-month-old ate all his broccoli with the peanut dressing.

  4. Katelynn Schroeder says:

    Just made this! It was very very good. The sauce is so yummy. I never thought tofu and broccoli could taste so good. I loved how they were roasted 🙂 5 star recipe, thank you!

    1. Excellent- glad you liked it! Thanks for sharing!

    2. Alex @ DelishKnowledge says:

      Awesome! Thanks for sharing! Glad you liked it!

  5. Tried this tonight! Despite being a vegetarian, I had never – ever – pressed my own tofu. I know. So that part was a new experience! I’m sure I can do better if I take more time with it. As it is, it turned out well! I sauteed the broccoli instead of roasting it to save time, used jarred peanut sauce for the same reason (I’ll try your recipe next time), and added some Goddess dressing on top because I’m obsessed with the stuff. Overall super yummy!

    1. Alex @ DelishKnowledge says:

      So glad you liked it! Thanks for sharing!

    2. Alex @ DelishKnowledge says:

      So glad you liked it! Thanks for sharing!

    3. Erin, I recently bought a tofu press on Amazon. It works great, and makes the whole process faster and easier!

      1. Alex @ DelishKnowledge says:

        Completely agree! I love my tofu press and if you are eating tofu often, it’s a great tool to have!

  6. Tried this tonight! Despite being a vegetarian, I had never – ever – pressed my own tofu. I know. So that part was a new experience! I’m sure I can do better if I take more time with it. As it is, it turned out well! I sauteed the broccoli instead of roasting it to save time, used jarred peanut sauce for the same reason (I’ll try your recipe next time), and added some Goddess dressing on top because I’m obsessed with the stuff. Overall super yummy!

  7. Seriously the best at home Asian I’ve ever made! The sauce is so flavorful and the raw vegetables help to keep it fresh. Great dish for Lent!

    1. 5 stars
      So glad you liked it! Thanks Gavin!

  8. Thank you for sharing your amazing recipe, I love the sauce! I’m not sure if I missed something, but did you mean “olive oil” in Step 4? I used the 2T of sesame oil in the sauce & figured you meant olive oil to sauté the tofu?

    1. Jessica @ Nutritioulicious says:

      Making the recipe now and was also wondering about the sesame oil. Was it supposed to be in the sauce?

      1. Alex @ DelishKnowledge says:

        Yes, in the sauce! I will update the directions now so that it’s clear. I apologize for any confusion!

        1. Jessica @ Nutritioulicious says:

          No worries! We made it last night and it was delish. I added the rice to the pan with the tofu and tossed it all together with the veggies and added an egg so it was more like a fried rice. Super yummy!

          1. That sounds amazing! I need to try this!

      2. Alex @ DelishKnowledge says:

        Yes, in the sauce! I will update the directions now so that it’s clear. I apologize for any confusion!

    2. Alex @ DelishKnowledge says:

      Yes, I did! I’m sorry about any confusion. Fixing it now! So sorry!

    3. Alex @ DelishKnowledge says:

      Yes, I did! I’m sorry about any confusion. Fixing it now! So sorry!

      1. No worries, thanks again for the yummy recipe! After telling my co-workers how delicious it was, they all want the recipe now 🙂

      2. No worries, thanks again for the yummy recipe! After telling my co-workers how delicious it was, they all want the recipe now 🙂

        1. Love hearing this! Thanks for sharing Lopa!

  9. Jessica @ Nutritioulicious says:

    This sounds awesome – I’m adding it to my menu plan for this coming week! totally with you on baking the tofu before sautéing- i find it sticks terribly to the pan otherwise!

  10. Heather Mason says:

    love food that loves you back! What a great expression! This recipe is totally motivating me to eat more tofu! I’m not a huge tofu person, but when it’s covered in peanut sauce I think I will love it!