This Tofu Sweet Potato Bowl brings together crisp-edged tofu, tender roasted sweet potatoes, and fresh green vegetables. Rice makes it filling, while lemon-tahini sauce adds a bright, creamy finish. The oven does most of the cooking. Build the bowls just before serving so the fresh vegetables stay crisp.

Why I Love This Recipe
The best part of this bowl is the mix of textures. Sweet potatoes turn soft inside while the tofu gets a light crust. Fresh spinach and cucumber keep each bite from feeling heavy, and the sauce ties everything together.
- Simple oven cooking: Separate pans give the tofu and sweet potatoes room to brown.
- A full meal: Tofu, rice, and vegetables share the same bowl.
- Easy to plan ahead: Make the sauce and cook the rice before you start.
- Bright flavor: Lemon cuts through the rich tahini without hiding the sweet potatoes.

What You’ll Need
- Servings: 4 bowls
- Prep Time: 20 minutes, including pressing the tofu
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Oven Temperature: 425°F (220°C), conventional oven
- Pan Size: Two 18×13-inch rimmed sheet pans
For the roasted tofu and sweet potatoes:
- 16 ounces extra-firm tofu, drained
- 1 1/2 pounds sweet potatoes, peeled and cut into 3/4-inch cubes
- 2 tablespoons olive oil, divided
- 1 tablespoon reduced-sodium soy sauce
- 1 tablespoon cornstarch
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon fine salt
- 1/4 teaspoon ground pepper
For the lemon-tahini sauce:
- 1/4 cup well-stirred tahini
- 2 tablespoons fresh lemon juice
- 1 tablespoon maple syrup
- 1/4 teaspoon fine salt
- 3 tablespoons water, plus up to 1 tablespoon more as needed
For the bowls:
- 2 cups cooked white rice, warmed
- 2 cups baby spinach
- 1 cup cucumber, cut into thin half-moons
- 1/4 cup thinly sliced scallions

Tools You Need
- Oven
- Two uncoated silver aluminum 18×13-inch rectangular rimmed sheet pans with low rolled rims and no handles
- Clear round 2-quart glass mixing bowl with a smooth rim and no handles
- Clear round 2-cup glass mixing bowl with a smooth rim and no handles
- Wooden cutting board and sharp knife
- Clean kitchen towels and a heavy plate for pressing
- Measuring cups and spoons
- Whisk and wide spatula
- Four shallow round matte deep blue stoneware serving bowls
How to Make Tofu Sweet Potato Bowl
Prepare the tofu first, then make the sauce while the trays roast.
Step 1: Dry and Cut the Tofu
Heat the oven to 425°F (220°C) with racks in the upper and lower thirds.
Wrap 16 ounces drained extra-firm tofu in clean towels and place a heavy plate on top for 15 minutes. Prepare the vegetables during this time.
Cut the pressed tofu into 3/4-inch cubes and place them in the clear 2-quart glass mixing bowl. Pat away any remaining surface moisture.

Step 2: Season and Spread Out
Toss 1 1/2 pounds peeled sweet potatoes, cut into 3/4-inch cubes, with 1 tablespoon olive oil, 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon fine salt, and 1/4 teaspoon ground pepper directly on the first sheet pan.
Spread the sweet potatoes in one layer with space between the pieces.
Toss the prepared 16 ounces tofu cubes in the glass mixing bowl with the remaining 1 tablespoon olive oil and 1 tablespoon reduced-sodium soy sauce.
Sprinkle on 1 tablespoon cornstarch and toss gently until no dry patches remain. Spread the tofu on the second sheet pan in a single layer.

Step 3: Roast Until Golden
Roast both pans at 425°F (220°C) for 30–35 minutes.
After 15 minutes, turn the tofu and sweet potato cubes with a spatula and swap the pans between the racks.
Check the tofu after 30 minutes. It should have golden-brown corners and a tender center. Remove its pan if it is ready before the sweet potatoes.
Finish roasting the sweet potatoes until a fork slides through easily and the edges are browned. They may need the full 35 minutes.

Step 4: Mix the Lemon-Tahini Sauce
While the trays roast, whisk 1/4 cup well-stirred tahini, 2 tablespoons fresh lemon juice, 1 tablespoon maple syrup, and 1/4 teaspoon fine salt in the clear 2-cup glass mixing bowl. The mixture may turn thick at first.
Whisk in 3 tablespoons water until smooth. If needed, add up to 1 tablespoon more water, a teaspoon at a time, until the sauce falls in a narrow, flowing ribbon.
The sauce should be pale beige with a warm ivory tone. It should pour easily rather than sit in a stiff spoonful.

Step 5: Build and Serve the Bowls
Divide 2 cups warmed cooked white rice and 2 cups baby spinach among four bowls, giving each bowl 1/2 cup rice and 1/2 cup spinach.
Divide the full roasted 16-ounce tofu batch and 1 1/2-pound sweet potato batch evenly among the bowls. Keep the toppings in loose clusters over the rice.
Add 1 cup cucumber half-moons and 1/4 cup thinly sliced scallions, giving each bowl 1/4 cup cucumber and 1 tablespoon scallions.
Drizzle the lemon-tahini sauce lightly in thin zigzag lines across the whole surface, including every topping. Use just enough to trace narrow ribbons and pass any remaining sauce separately.
Serve right away as a complete meal. For a larger spread, offer a simple tomato salad on the side.

Why This Recipe Works (Quick Science)
Pressing removes some of the tofu’s surface moisture, which helps its edges brown. A thin layer of cornstarch forms a light crust as the oven dries the outside. Leaving space between the cubes lets moisture escape instead of collecting around them.
Sweet potatoes need enough time for their centers to soften. Separate pans let you remove the tofu as soon as it is ready. Water loosens the tahini sauce, while lemon adds tartness and maple syrup balances it.

Common Mistakes to Avoid
- Using wet tofu: Pat it dry after pressing so the cornstarch can form a thin coating.
- Crowding the pans: Piled-up cubes soften without getting much color.
- Cutting large sweet potato pieces: Keep the cubes close to 3/4 inch so they finish on time.
- Overbaking the tofu: Remove it when golden at the edges, before the centers turn tough.
- Leaving the sauce too thick: Add the measured extra water gradually until it drizzles.
What to Serve With Tofu Sweet Potato Bowl
Rice, tofu, sweet potatoes, spinach, and cucumber make this a complete bowl. You do not need another side. If you want something extra, a simple tomato salad adds a fresh, juicy contrast. Serve any leftover lemon-tahini sauce separately for people who want more.
Substitutions and Variations
- Rice: Use cooked brown rice or quinoa in the same volume.
- Spinach: Swap in chopped romaine for a crunchier bowl.
- Soy sauce: Use reduced-sodium tamari if needed, and check the labels on other ingredients.
- Tahini: Smooth sunflower seed butter can work, though the taste and sauce color will change.
- Extra heat: Add a little chili sauce at the table if you like.
Make-Ahead Tips
Press and cube the tofu ahead of time, then keep it covered in the refrigerator until needed. Leave the tofu uncoated until you are ready to roast. Cut the sweet potatoes and cucumber ahead, storing them separately. The sauce can be mixed ahead and loosened with a little water before serving.
For the best texture, keep the fresh vegetables and sauce separate from the roasted toppings until you build the bowls.
Macros Information
Estimated per serving, based on four bowls and all of the sauce, without optional sides. Tofu brands and rice portions can change these values.
- Calories: 570
- Protein: 23 g
- Carbohydrates: 70 g
- Fat: 23 g
- Saturated Fat: 3 g
- Fiber: 10 g
- Sugar: 12 g
- Sodium: 740 mg
Frequently Asked Questions (FAQ)
Q: Can I use firm tofu instead of extra-firm?
A: Yes. Press it well and turn it gently. It has more moisture and may stay softer in the middle.
Q: Do I need to peel the sweet potatoes?
A: Peeling gives the softest texture. You can leave the skins on if you scrub them well and trim away any rough spots.
Q: Why is my tofu not crisp?
A: It may be too wet or crowded on the pan. Dry it well and leave space between the cubes. The crust will soften once the sauce is added.
Q: Can I leave out the cornstarch?
A: Yes. The tofu will still brown, but the coating will be less crisp. Keep the oil and soy sauce amounts the same.
Q: Can I use leftover cooked rice?
A: Yes, if it has been stored properly. Warm it before assembling so it does not cool the roasted toppings too quickly.
Q: Why did my tahini sauce get thick?
A: Tahini often tightens when lemon juice first goes in. Keep whisking in the measured water until the sauce becomes smooth and pourable.
Q: Can I make this bowl without rice?
A: Yes. Add more spinach or use another cooked grain. The bowl will have a different texture and nutrition profile.
Q: Is this recipe vegan?
A: Yes, the listed ingredients are plant-based. Use maple syrup as written and check packaged ingredient labels if needed.
Q: Can I double the recipe?
A: Yes, but roast in batches if your oven cannot hold the extra pans with room for air to move. Do not stack the food on the trays.
Final Thoughts
This Tofu Sweet Potato Bowl is a simple way to bring roasted vegetables, golden tofu, and a creamy sauce to the same meal. Keep the tofu dry, give the trays space, and finish with a light drizzle. Leave a comment with your favorite bowl topping or grain swap. Happy cooking!

