Amazing Teriyaki Tofu Rice Bowl
A simple, satisfying, high-protein teriyaki tofu rice bowl made with smoky Japanese BBQ sauce, roasted sweet potatoes, a bed of fresh mixed greens salad, fluffy white rice, black beans, and my creamy parsley–mint dressing. It’s perfect if you love Chipotle, Cafe Rio, or Costa Vida–style bowls and want a lighter, healthier version you can make at home.

There are a few meals I could happily eat every single day, and a teriyaki bowl is definitely one of them. If you live in Utah like me, you already know how good Chipotle's, Café Rio's, and Costa Vida's salad can be. I love the freshness, the crunch, the big portions, and especially that warm tortilla on the side.
But as much as I enjoy them, eating out every day adds up quickly, not just financially, but with macros too. Most bowls are extremely high in carbs and fat. The rice usually has some butter or oil added; the same goes for the beans. The dressings are heavy, the guacamole adds hundreds of calories, and the tortilla (the regular one and the chips) push everything even higher.
So for a long time, I tried recreating that same satisfying restaurant-style bowl at home… lighter with less calories and honestly, it never tasted quite right. Something was always missing.
Until now.
This version finally cracks the code. It gives me that same comforting, delicious feeling as a Café Rio or Costa Vida bowl, but lighter, higher in protein, and aligned with macro goals. It’s not a traditional Mexican bowl because it has a teriyaki twist, thanks to the smoky Japanese BBQ tofu, but the flavor is even more incredible.
And because we’re busy women, we keep this simple.
No cilantro chopping. No fancy garnishes. Just clean ingredients and a creamy dressing you can make once and use all week.
Speaking of dressing, the reason this bowl uses a parsley–mint dressing instead of the classic cilantro lime dressing is simple: my husband doesn’t like cilantro, maybe you can relate. Since I meal prep for both of us, I try to make recipes we can enjoy together. This parsley–mint version is fresh, bright, creamy, and honestly just as delicious. We both love it, and we end up using it on salads and bowls throughout the week.
This bowl has become one of those recipes I rotate every other day without getting tired of it. It’s flavorful, comforting, high in protein, and perfectly aligned with fat-loss goals.
I hope you try it, customize it, and make it your own.

Let's see what ingredients you need to prepare this incredible bowl.
Ingredients you will need

- Extra firm tofu
- Japanese barbecue sauce
- White Japanese sweet potatoes (I got them from Sprouts, check below the picture of what they look like)
- Cooked white or brown rice
- Mixed spring greens
- Canned cannellini beans
- Canned corn
- Red bell pepper
- Grape tomatoes
- Onion
- Parsley
- Mint
- Tamari
- Dumpling sauce (optional)
- Spices (paprika, cumin, garlic, salt, and pepper).
See recipe card below for the exact quantities.

Instructions to make the teriyaki tofu rice bowl
Follow the steps below for the perfect teriyaki bowl

- Step 1: Roast the sweet potatoes. Preheat the air fryer. Toss sweet potato cubes with tamari, paprika, cumin, and garlic powder. Air fry 12–13 min at 360°F until soft and golden.

- Step 2: Prepare the tofu. Shred the tofu with your hands or using a fork. Place it in a non-stick pan over medium heat with a small splash of water. Then add the Japanese BBQ sauce and stir until the tofu is evenly coated. Let it cook until the tofu becomes slightly caramelized and fully absorbs the BBQ sauce. Taste and add a little more sauce if you want it sweeter. Once completed, remove from the heat and set aside.

- Step 3: Prepare the vegetables. Thinly slice the onion and the red bell pepper into julienne strips. Add them to a pan with a splash of water and cook over medium heat until they soften. Season with salt and pepper. Transfer the cooked vegetables to a bowl. In another bowl, add the grape tomatoes cut in half, canned corn, and the drained black beans. Season with salt and pepper. Mix gently and set aside for assembling the bowl.

- Step 4: Assemble the bowl. Add your mixed greens salad to the bottom of the bowl, then place the cooked rice, roasted sweet potatoes, BBQ tofu, and vegetable–bean mixture on each side. Finish with a drizzle of the parsley–mint creamy dressing and the dumpling sauce. Serve warm and enjoy.
Substitutions
Variations
- Tofu - Replace tofu with tempeh, soy curls, or plant-based steak strips for a different texture and flavor.
- Vegetables - Add more vegetables or swap them, like shredded lettuce, cabbage, zucchini, cucumbers, for extra volume or if there are some vegetables that you do not like..
Equipment
- Air fryer (or oven) to roast the sweet potatoes
- Non-stick pan for the tofu and vegetables
- Cutting board and sharp knife
- Small pot for cooking rice
- Meal prep containers for storage
- Squeeze bottles for sauces (optional but very useful)
Storage
-Store the fresh salad base (mixed greens, beans, corn, tomatoes) in one container and keep it cold.
-Store the cooked ingredients (tofu, roasted sweet potatoes, onions, peppers) in a separate small container.
When ready to eat, warm the cooked ingredients in the microwave for 2 to 2½ minutes, then pour them over the cold salad base.
-Keep your parsley–mint dressing and dumpling sauce in small squeeze bottles. Add them right before serving for the best texture and flavor.
This bowl keeps well for 4–5 days in the refrigerator.

Top Tip
- Always add the dressing right before eating so your bowl stays fresh and vibrant.
- Use extra parsley–mint dressing for a creamier, juicier bowl. Go lighter with the dumpling sauce since it’s higher in calories.
- Add extra shredded lettuce or cabbage to increase volume without increasing calories.
FAQ
Yes. You can use tempeh, soy curls, lentils, or plant-based steak alternatives. Adjust macros if needed.
Absolutely. It adds more fiber and keeps you full longer. Cooking time will increase.
It can be. Roast sweet potatoes without oil and sauté vegetables with water. Bachan’s sauce contains some oil, but you can use less if needed.
I wouldn't recommend it, as the rice and sweet potatoes will taste different after defrosting.
Up to 4–5 days when stored separately as recommended.
It’s delicious and adds a creamy, fresh flavor, but you can replace it with any dressing you love.
Recipe Card
Print
Amazing Teriyaki Tofu Rice Bowl
A simple, satisfying, high-protein teriyaki bowl made with smoky Japanese BBQ tofu, roasted sweet potatoes, a bed of fresh mixed greens salad, fluffy white rice, black beans, and my creamy parsley–mint dressing.
- Total Time: 35 minutes
- Yield: 1 1x
Ingredients
- 120 g sweet potatoes (cubed)
- 90 g tofu (extra firm)
- ½ cup Bachan's Japanese BBQ sauce (original version)
- ½ red pepper (julienne)
- ¼ onion (julienne)
- ⅓ cup corn (canned)
- 65 g white rice (cooked)
- 70 g cannellini beans (canned)
- ¼ cup creamy parsley-mint dressing
- 1 teaspoon tamari
- ¼ teaspoon paprika (smoked)
- ¼ teaspoon cumin (powder)
- ¼ teaspoon garlic (powder)
Instructions
- Roast the sweet potatoes. Preheat the air fryer. Toss sweet potato cubes with tamari, paprika, cumin, and garlic powder. Air fry 12–13 min at 360°F until soft and golden.
- Prepare the tofu. Shred the tofu with your hands or using a fork. Place it in a non-stick pan over medium heat with a small splash of water. Then add the Japanese BBQ sauce and stir until the tofu is evenly coated. Let it cook until the tofu becomes slightly caramelized, and fully absorbs the BBQ sauce. Taste and add a little more sauce if you want it sweeter. Once completed, remove from the heat and set aside.
- Prepare the vegetables. Thinly slice the onion and the red bell pepper into julienne strips. Add them to a pan with a splash of water and cook over medium heat until they soften. Season with salt and pepper. Transfer the cooked vegetables to a bowl. In another bowl, add the grape tomatoes cut in half, canned corn, and the drained black beans. Season with salt and pepper. Mix gently and set aside for assembling the bowl.
- Assemble the bowl. Add your mixed greens salad to the bottom of the bowl, then place the cooked rice, roasted sweet potatoes, BBQ tofu, and vegetable–bean mixture on each side. Finish with a drizzle of the parsley–mint creamy dressing and the dumpling sauce. Serve warm and enjoy.
Notes
If you’re a Chipotle, Café Rio, or Costa Vida girl like me, this bowl is going to hit the spot. It’s yummy, lighter, high in protein, and still so satisfying. I hope it brings as much joy and fuel to your week as it does to mine. Don’t forget to leave a comment. I love hearing what you tried!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Cuisine: Japanese
- Diet: Vegan
Nutrition
- Calories: 435
- Fat: 13
- Carbohydrates: 82
- Protein: 35





Comments
No Comments