This Nutty Tofu Sweet Potato Bowl is colorful, filling, and packed with a good mix of flavors and textures. You get roasted sweet potatoes, savory tamari tofu, fluffy quinoa, green peas, fresh salad leaves, and crisp radishes, then everything gets finished with a creamy peanut-lime dressing. I especially like this one for lunch because it feels substantial without requiring anything complicated.
Try my Vietnamese-Inspired Beef Rice Bowl recipe.
Why You’ll Love This Recipe
- Loads of texture: Soft sweet potato, chewy quinoa, crisp radish, fresh greens, and golden tofu all come together in one bowl.
- Creamy peanut dressing: The peanut, lime, tamari, maple, and sriracha dressing gives the whole bowl plenty of flavor.
- Plant-based: Everything in the recipe is completely vegan.
- Great for lunch or dinner: It is substantial enough to work as a complete meal.
- Easy to meal prep: Most of the components can be prepared ahead.
- Colorful and fresh: This definitely doesn’t feel like a boring grain bowl.
- Easy to customize: Swap the vegetables, grains, or dressing ingredients depending on what you have.
Try my Egg, Bacon and Avocado Breakfast Bowl recipe.
What You’ll Need to Make Nutty Tofu Sweet Potato Bowls
- 2 sweet potatoes, cut into cubes
- 8.8 ounces (250 g) firm tofu, cut into cubes
- 5.3 ounces (150 g) dry quinoa
- 5.3 ounces (150 g) green peas
- 2.1 ounces (60 g) mixed salad leaves
- 2 radishes, thinly sliced
- 2 tablespoons olive oil, divided
- Salt, to taste
For the tofu marinade:
- 2 tablespoons tamari
- 1 teaspoon garlic powder
- ½ teaspoon sweet paprika
For the peanut dressing:
- 1.4 ounces (40 g) peanut butter
- 1 tablespoon tamari
- ½ tablespoon fresh lime juice
- 1 teaspoon sriracha
- ½ teaspoon maple syrup
- ½ teaspoon garlic powder
- 3 tablespoons water, plus more if needed
What You’ll Need to Do
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Serves: 3

- Preheat your oven to 430°F (220°C).
- Add the cubed sweet potatoes to a baking dish or lined baking sheet.
- Drizzle them with 1 tablespoon olive oil and season lightly with salt.
- Toss everything together, spread the sweet potato into an even layer, and roast for 30–35 minutes until tender and lightly browned around the edges.
- While the sweet potato is roasting, add the tofu cubes to a bowl.
- Pour over the tamari and sprinkle in the garlic powder and paprika.
- Toss gently until the tofu is evenly coated, then set it aside while you prepare everything else.
- Rinse the quinoa well under cold running water.
- Cook it according to the package directions.
- During the final 3–4 minutes of cooking, stir in the green peas.
- Once the quinoa is tender and the liquid has been absorbed, remove it from the heat and fluff it with a fork.
- Let the quinoa and peas cool slightly so they don’t wilt the salad leaves too much.
- Add the mixed salad leaves to a large serving bowl.
- Now make the dressing. Add the peanut butter, tamari, lime juice, sriracha, maple syrup, garlic powder, and water to a jar.
- Close the lid and shake well until the dressing becomes smooth and creamy.
- If it looks too thick, add another splash of water and shake again.
- Heat the remaining 1 tablespoon olive oil in a skillet over medium heat.
- Add the marinated tofu and cook for about 5 minutes, turning the cubes regularly so they brown on several sides.
- Remove the skillet from the heat and add the tofu to the salad bowl.
- Once the sweet potatoes are ready, add them to the bowl along with the quinoa and peas.
- Add the sliced radishes.
- Drizzle over the peanut dressing.
- Toss everything gently or leave the ingredients arranged separately for more of a grain-bowl presentation.
- Divide between three bowls and serve.
Try my Sweet Potato, Kale and Quinoa Buddha Bowl recipe next.
Easy Ingredient Swaps
Quinoa: Brown rice, couscous, bulgur, or another grain can work.
Tofu: Tempeh is a good alternative if you prefer a firmer texture.
Sweet potato: Butternut squash or regular potatoes can work.
Green peas: Edamame, corn, or green beans are easy substitutes.
Mixed salad leaves: Spinach, arugula, or chopped romaine work well.
Peanut butter: Almond or cashew butter can be used instead.
Tamari: Soy sauce works if you don’t need the recipe to be gluten-free.
Sriracha: Another chili sauce can be substituted.
Try my Vegan Pesto Zoodle Bowl recipe.
Some Twist and Tweak Ideas
Add shredded red cabbage for extra crunch.
Top the bowl with chopped peanuts.
Add cucumber or grated carrots.
Use edamame instead of peas for additional protein.
Sprinkle sesame seeds over the finished bowl.
Add fresh cilantro or green onions.
Increase the sriracha if you like a hotter dressing.
Add a little grated ginger to the peanut dressing.
Use smoked paprika in the tofu marinade for deeper flavor.
Add avocado just before serving for extra creaminess.
Try my Chicken Burrito Bowl recipe.
Some Helpful Tips
Cut the sweet potatoes evenly. Similar-sized cubes will cook at roughly the same speed.
Give the sweet potatoes room. Crowding the tray will make them steam rather than roast.
Use firm tofu. Softer tofu can break apart while frying.
Press the tofu if it’s very wet. Removing excess moisture helps it brown better.
Don’t overcook the tofu. Five or six minutes is usually enough once the skillet is hot.
Let the quinoa cool slightly. Adding very hot quinoa directly to salad leaves can make them wilt quickly.
Thin the dressing gradually. Peanut butter thickness varies, so add water a little at a time.
Taste the dressing before serving. Add extra lime, sriracha, or maple depending on whether you want it tangier, hotter, or sweeter.
Try my Cajun Shrimp Rice Bowl: Bold, Fast and Absolutely Irresistible recipe.
Why the Peanut Dressing Works So Well
The bowl contains several mild ingredients, especially quinoa, tofu, and sweet potato, so the dressing needs enough flavor to bring everything together.
Peanut butter provides richness, tamari adds salty umami flavor, lime brings acidity, sriracha adds heat, and maple syrup gives just enough sweetness to balance it all.
That combination works particularly well with roasted sweet potato.
Some Budget-Friendly Tips
Use store-brand peanut butter and quinoa.
Frozen peas are usually inexpensive and eliminate prep work.
Buy tofu in multipacks if you use it often.
Sweet potatoes are usually economical and help make the bowls more filling.
Regular soy sauce can replace tamari if gluten isn’t a concern.
Use whichever salad greens are on sale.
You can also increase the quinoa slightly and use fewer salad greens if you need to stretch the recipe.
Try my Chili Sweet Potato Bowl recipe.
Some Serving Ideas

Serve these bowls with:
- Extra lime wedges
- Chopped peanuts
- Fresh cilantro
- Sliced green onions
- Sesame seeds
- Avocado
- Cucumber slices
- Shredded cabbage
- Extra sriracha
- Extra peanut dressing
You can also serve all the components separately and let everyone build their own bowl.
Try my Beef and Greens Bean Pasta Bowl recipe.
Great for Meal Prep
Most of this recipe works very well for meal prep.
Cook the quinoa, sweet potato, peas, and tofu ahead of time and refrigerate them in separate or divided containers.
Keep the salad leaves and dressing separate until you’re ready to eat.
This prevents the greens from wilting and keeps the bowl much fresher.
Some Storage and Reheating Tips
Store the cooked quinoa, tofu, peas, and sweet potato in airtight containers in the refrigerator for up to 3 days.
Keep the salad leaves, radishes, and dressing separately if possible.
Reheat the tofu, quinoa, and sweet potato in the microwave or in a skillet until warmed through.
You can also eat the bowl cold if you prefer.
If the peanut dressing thickens in the refrigerator, stir or shake in a teaspoon or two of water before serving.
I would not recommend freezing the fully assembled bowl because the salad leaves and dressing won’t thaw particularly well.
Final Thoughts
This Nutty Tofu Sweet Potato Bowl has just about everything I want from an easy plant-based meal.
You’ve got roasted sweet potato for sweetness, savory tofu, fluffy quinoa, fresh vegetables, and that creamy peanut dressing tying everything together.
It’s colorful, flexible, and especially useful for meal prep. Make the components ahead, keep the dressing separate, and you’ve got an easy lunch ready to assemble whenever you need it.
Nutty Tofu Sweet Potato Bowl
This Nutty Tofu Sweet Potato Bowl is one of my favorite easy plant-based meals! 🌿🥜 Roasted sweet potato, savory tofu, quinoa, peas, and creamy peanut dressing all come together in one bowl.
Ingredients
For the tofu marinade:
For the peanut dressing:
Instructions
-
Preheat the oven to 430°F (220°C).
-
Arrange the cubed sweet potatoes on a baking sheet or in a baking dish.
-
Drizzle with 1 tablespoon olive oil, season lightly with salt, and toss to coat evenly.
-
Roast for 30–35 minutes, or until tender and lightly browned.
-
Place the tofu cubes in a bowl and add the tamari, garlic powder, and sweet paprika.
-
Toss gently until the tofu is evenly coated, then set aside to marinate.
-
Rinse the quinoa thoroughly under cold running water.
-
Cook the quinoa according to the package directions.
-
During the final 3–4 minutes of cooking, stir in the green peas.
-
Once the quinoa is tender and the liquid has been absorbed, remove it from the heat and fluff with a fork.
-
Allow the quinoa and peas to cool slightly.
-
Place the mixed salad leaves in a large serving bowl.
-
To prepare the dressing, combine the peanut butter, tamari, lime juice, sriracha, maple syrup, garlic powder, and water in a jar.
-
Secure the lid and shake until the dressing is smooth and evenly combined.
-
Add additional water if required to achieve the desired consistency.
-
Heat the remaining 1 tablespoon olive oil in a skillet over medium heat.
-
Add the marinated tofu and cook for approximately 5 minutes, turning regularly until lightly browned.
-
Add the cooked tofu to the bowl containing the salad leaves.
-
Add the roasted sweet potato, quinoa, green peas, and sliced radishes.
-
Drizzle with the peanut dressing.
-
Toss gently to combine, or leave the ingredients arranged separately for a grain-bowl presentation.
-
Divide evenly between three bowls and serve.
Nutrition Facts
Servings 3
- Amount Per Serving
- Calories 650kcal
- % Daily Value *
- Total Fat 25g39%
- Sodium 1250mg53%
- Total Carbohydrate 83g28%
- Dietary Fiber 13g52%
- Sugars 13g
- Protein 27g54%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Estimated Glycemic Index: ~48
Estimated Glycemic Load per Serving: ~28
