Free Weekly Meal Plans
Free Weekly Meal Plans
about
work with me
contact
  • Follow on Facebook
  • Follow on Instagram
  • Follow on TikTok
  • Follow on Pinterest
Peanut Butter and Fitness
    • All Recipes
      • Appetizers
      • Breakfast
      • Brunch
      • Desserts
      • Drinks
      • Main Dishes
      • Pasta
      • Salads
      • Sandwiches and Wraps
      • Sauces and Spreads
      • Side dishes
      • Snacks
      • Soups
      • Dairy Free
      • Gluten Free
      • High Protein
      • Low Carb
      • Vegetarian
      • Beef
      • Chicken
      • Pork
      • Turkey
      • Seafood
      • Air Fryer
      • Instant Pot
      • Slow Cooker
      • Grill
      • Stove Top
      • Oven
      • Sous Vide
      • Meal Prepable Recipes
      • No Heat Meals
      • Freezer Friendly
      • One Dish Meals
      • Easy Weeknight Dinners
      • Asian Inspired
      • Italian Inspired
      • Mediterranean
      • Southwestern
      • Fall
      • Spring
      • Summer
      • Winter
      • Christmas
      • Pumpkin
      • Thanksgiving
      • Easter
      • Halloween
      • Game Day
      • New Year’s Eve
      • Valentine’s Day
      • St. Patrick’s Day
    • Quest for the Best
  • Meal Prep
  • My Cookbooks
  • Product ReviewsI’ll be posting a series of my “Quest for the Best” health, fitness and meal prep products here, as well as any cool products I find along the way so you can get the goods too.  If you’re interested in seeing any particular product recommendations, comment below!
Search
Recipes Cuisine Asian Inspired

Thai Tofu Bowls with Spicy Peanut Sauce

Jump to Recipe Pin Recipe
Rate

Author:

Erin

Published:

May 21, 2024

Updated:

May 21, 2024

This post may contain affiliate links. Please read my disclosure policy for details.

These Thai Tofu Bowls with Spicy Peanut Sauce are not just a meal, they’re an experience! Packed with fresh vegetables, perfectly marinated tofu, and a yummy peanut sauce that has just the right amount of kick, this dish is a fun blend of textures and tastes. Whether you’re a seasoned foodie or simply looking to spice up your weeknight dinners, this vegan recipe packs a ton of flavor and is sure to please. Ready to transform your mealtime? Let’s dive into this high protein recipe that’s sure to become a favorite in your household.

  • Spicy Thai Peanut Sauce
  • Ingredients and Substitutions
  • Tackling Tofu
  • Meal Prep this Recipe
  • Shop for This Recipe
  • Recipe

serve it with:

Spicy Thai Peanut Sauce

This sauce is perfect on top of noodles, as a dipping sauce, or even as a salad dressing! You control the spice with the amount of chili garlic paste.

recipe

Ingredients and Substitutions

Here’s what you’ll need to recreate this Thai Tofu Bowl recipe at home:

  • Tofu – Go for the extra firm variety for this recipe. If you don’t like tofu, you can certainly cook up some chicken or beef like flank steak instead.
  • Edamame – Shelled edamame adds a nice kick of protein and fiber to this recipe. You can find it in the frozen veggies section of the grocery store. I don’t recommend skipping or substituting it, but you could opt for another veggie like broccoli or asparagus if you must.
  • Spicy Thai Peanut Sauce – This is a quick and easy homemade sauce that brings the dish together! The best part is that all the ingredients you need for the tofu sauce/marinade overlap with what’s in this peanut sauce, so no need to go hunting for a bunch of extra ingredients.
  • Red cabbage – Finely shredded red cabbage alone would add freshness, but we’re bumping this cabbage up a notch by turning it into a quick slaw with lime juice, sugar, and salt. This helps it bring an almost vinegar-y brightness to the bowl and is totally necessary to balance out the flavors!
  • Jasmine rice – I prefer jasmine rice as a base to this bowl, but you could skip it or opt for cauliflower rice if you’re looking for something lower carb.
  • Avocado – The spicy tofu and sauce are nicely balanced with the cool creaminess of fresh avocado.
  • Carrots – I shave them into ribbons with a vegetable peeler so they can bring an almost noodle like feel to the bowl, but with an earthy, cooling, slightly sweet flavor.

Tackling Tofu

To make sure you end up with flavorful tofu, you first need to start by pressing out all the excess liquid. Tofu is stored and sold in water and because it has a somewhat spongy texture when raw, it can hold on to that water. If you were to cook it right away, you’d have a hard time getting any crispiness to it. Instead, remove it from the water and place it on a paper towel lined baking sheet. Cover it with more paper towels and another baking sheet, then put something heavy on top – a couple plates, a heavy skillet, or even these silly pink paperweights that are shaped like dumbbells (they’re silly because you should lift heavier, get it?!). Let it rest for about 20 minutes before chopping up the tofu into 1/2″ chunks.

There are also several ingredients you’ll need for the tofu sauce – luckily all of these ingredients overlap with what’s used to make the Spicy Thai Peanut Sauce, so no need to find or buy extra stuff that you’re not already using! For the tofu sauce, we just need to skip the peanut butter, lime juice, and water. The peanut butter will burn in the oven and both the water and lime juice add too much liquid which will prevent crisping.

  • Soy sauce
  • Chili garlic paste
  • Grated ginger
  • Honey
  • Sesame oil
  • Fish sauce

tips to

Meal Prep this Recipe

Here are my recommendations for how to meal prep this recipe for maximum freshness!

  • Use a 2-compartment container and a dressing container for the sauce. Layer the tofu on top of the red cabbage slaw in the smaller compartment to keep the cabbage from turning all the other ingredients pink.
  • Use silicone muffin cups to separate ingredients further if you want to keep everything separate for heating up. I personally just stick everything but the lime wedge and dressing container in the microwave for 45 seconds to 1 minute, but I know not everyone likes the idea of warm cabbage slaw 😉
  • To prevent browning, give the avocado a bath in plenty of lime juice or cut the avocado up fresh if you’re planning to store it for more than 2-3 days.
get the containers

Shop for This Recipe

Baking Sheets

SILPAT

Vegetable Peeler

Chef’s Knife

Recipe

No ratings yet

Thai Tofu Bowls with Spicy Peanut Sauce

Prep: 20 minutes mins
Cook: 40 minutes mins
Total: 1 hour hr
Servings: 4 servings
Rate Pin Print
Servings: 4 servings

Ingredients

  • 28 oz extra firm tofu, cut into 1/2" cubes
  • 10 oz frozen edamame, thawed
  • 3/4 cup Spicy Thai Peanut Sauce, (6 fl oz)
  • 2 cups red cabbage, shaved, (140 grams)
  • 2 large carrots, cleaned and shaved into ribbons, (120 grams)
  • 2/3 jasmine rice, prepared according to package directions, (124 grams dry)
  • 2 small avocados, peeled and sliced, (220 grams)
  • 1 lime, juiced
  • 1/3 cup cilantro, chopped
  • 1 tsp sugar
  • 1/2 tsp salt

Tofu Sauce

  • 3 tbsp low sodium soy sauce, (1.5 fl oz)
  • 3 tbsp chili garlic paste, (1.5 fl oz)
  • 1 1/2 tbsp fresh grated ginger, (0.75 fl oz)
  • 1 tbsp honey, (0.5 fl oz)
  • 1/2 tbsp sesame oil
  • 1/2 tsp fish sauce

Instructions

  • Press tofu. Place tofu on a paper towel lined plate, then cover with another paper towel, and place another plate on top to press the excess liquid out of the tofu. Set aside in the refrigerator for 20 mins.
  • Prepare tofu sauce. Whisk together all sauce ingredients until smooth. Set aside.
  • Bake tofu. After the tofu has been pressed, remove from refrigerator and cut into bite size chunks (about 1/2" square). Pre-heat oven to 425°F and line a baking sheet with SILPAT (if desired). Toss tofu chunks with tofu sauce and bake for 20 minutes at 425°F. Flip tofu, then reduce heat to 350°F and bake another 15-20 minutes or until crisp and edges of tofu are browned.
  • Prep cabbage. While the tofu bakes, toss shaved cabbage with juice of 1 lime, 1 tsp sugar, and 1/2 tsp salt. Set aside.
  • Assemble bowls. Layer rice, edamame, cabbage, carrots, and avocado in a serving dish. Top with tofu, Spicy Thai Peanut Sauce, cilantro, and crushed peanuts (optional) before serving.

Tips & Tricks

Click here or scan the barcode below to log this food WITH RICE in My Fitness Pal. Click here to log it WITHOUT RICE.

Nutrition Information

Calories: 679kcal (34%), Carbohydrates: 59g (20%), Protein: 38g (76%), Fat: 33g (51%), Sodium: 904mg (39%), Potassium: 842mg (24%), Fiber: 17g (71%), Sugar: 13g (14%)

Did You Make This?

If you make this, please leave a review and rating letting me know how you liked this recipe! This helps my business thrive & continue providing free recipes. You can also tag me on Instagram at @peanutbutterandfitness so I can see your creations!

Rate Recipe

WITH RICE

WITHOUT RICE

More Bowl Recipes

  • Sesame Soba Noodle Bowls

    Sesame Soba Noodle Bowls

  • Chicken Tzatziki Bowls

    Chicken Tzatziki Bowls

  • Gochujang Glazed Air Fryer Salmon Bowls

    Gochujang Glazed Air Fryer Salmon Bowls

  • Teriyaki Chicken Power Bowls

    Teriyaki Chicken Power Bowls

browse all
227 shares
  • Share
  • Email
  • Yummly

About Erin

Erin is the author behind Peanut Butter and Fitness. She started this website in 2013 as a way to keep track of her favorite healthier kitchen creations and meal preps. Today, she still loves playing with her food and camera while helping others strike a balance between indulgence and well-being.

Read More

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 responses

  1. Victoria Johnson
    August 25, 2024

    Do the barcodes ONLY work with MFP? I jumped ship and went to LoseIt

    Reply
    1. Erin
      August 29, 2024

      Yes, the barcodes only work when scanned into MFP.

      Reply

WELCOME

Hey, I’m Erin!

I like to describe PBF as a healthy eating blog with a dollop of indulgence. Here you’ll find high protein and veggie-packed meals with a side of cocktails and desserts.

Read more

MEAL PREP GUIDES

Get My Cookbooks!

Read More

Most Popular Recipes

  • Gochujang Glazed Air Fryer Salmon Bowls

    Gochujang Glazed Air Fryer Salmon Bowls

  • Strawberry Cheesecake Protein Shake

    Strawberry Cheesecake Protein Shake

  • Protein Overnight Oats 8 Ways

    Protein Overnight Oats 8 Ways

  • 3 Cheese Pizza Chicken Bake

    3 Cheese Pizza Chicken Bake

High Protein Recipes

  • High Protein Hamburger Helper

    High Protein Hamburger Helper

  • Chicken Tzatziki Bowls

    Chicken Tzatziki Bowls

  • Sheet Pan Honey Dijon Chicken

    Sheet Pan Honey Dijon Chicken

  • Air Fryer Sesame Orange Salmon

    Air Fryer Sesame Orange Salmon

LOOKING FOR MORE?

Check out my books!

For more full in-depth guides to meal prepping, check out my meal prep books! With over 30 recipes each, these are perfect for starting strong!

Get them here

As Seen On:

Get Meal Plans in Your Inbox!

Subscribe to my email list to receive the latest recipes & free weekly meal plans!

Browse by Category:

Meal Prep
Breakfast
Dinners
Chicken
Drinks
All Recipes
  • Follow on Facebook
  • Follow on Instagram
  • Follow on TikTok
  • Follow on Pinterest
Contact
Privacy Policy
Disclosure
Accessibility

© 2023 Peanut Butter & Fitness

Back to Top

Design by MRD | Theme by OC

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required