Easy Tofu Rice Bowl with Peanut Sauce (Sheet-Pan Dinner)

This Easy Tofu Rice Bowl with Peanut Sauce is a delicious, plant-based dinner packed with crispy tofu, tender vegetables, fluffy rice, and creamy homemade peanut sauce. Made with simple ingredients and minimal effort, this sheet-pan meal is perfect for busy weeknights, meal prep, or a satisfying family dinner.

Ingredients

For the Tofu and Vegetables

  • 15 ounces firm or extra-firm tofu
  • 2 medium carrots, sliced into thin rounds
  • 1 large onion, sliced
  • 3 tablespoons olive oil
  • 2 tablespoons reduced-sodium soy sauce
  • 2 teaspoons sweet or smoked paprika
  • 1½ teaspoons garlic powder
  • 3 cups broccoli florets, fresh or frozen
  • Salt, to taste

For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 3 tablespoons reduced-sodium soy sauce
  • 3 tablespoons lime juice, lemon juice, or vinegar
  • 2 tablespoons maple syrup or honey
  • Water, as needed to thin the sauce

For Serving

  • 2 cups cooked rice, such as jasmine, basmati, or brown rice
  • 1 chopped scallion or crushed peanuts, optional
  • Diced mango or pineapple, optional
  • Fresh lime wedges, optional

Instructions

  1. Preheat the oven to 430°F (220°C). Prepare the rice according to the package instructions if it is not already cooked.
  2. Pat the tofu dry with paper towels to remove excess moisture. Break it into bite-sized chunks and place them on a large baking sheet.
  3. Add the sliced carrots, onion, olive oil, soy sauce, paprika, garlic powder, and a pinch of salt. Toss everything until evenly coated.
  4. Spread the tofu and vegetables in a single layer on the baking sheet.
  5. Roast for 25–30 minutes, turning the ingredients halfway through, until the tofu is golden and the vegetables are tender.
  6. Meanwhile, combine the peanut butter, soy sauce, lime juice, and maple syrup in a bowl. Whisk until smooth.
  7. Add water a little at a time until the peanut sauce reaches a creamy, pourable consistency.
  8. Place the broccoli florets in a microwave-safe bowl with 2 tablespoons of water. Cover and microwave for 3–4 minutes, or until crisp-tender. Drain any excess water and season lightly with salt.
  9. Remove the baking sheet from the oven. Add the cooked rice and steamed broccoli to the pan.
  10. Gently toss everything together until evenly distributed.
  11. Divide the mixture into serving bowls and drizzle generously with peanut sauce.
  12. Garnish with chopped scallions, crushed peanuts, diced mango, pineapple, or a squeeze of fresh lime, if desired.

Serving and Storage Tips

  • Serve immediately: Enjoy the bowl while the tofu is warm and the vegetables are tender. Add the peanut sauce just before serving for the best texture.
  • Make it a complete meal: Serve with cucumber slices, edamame, shredded cabbage, or a fresh green salad.
  • Adjust the sauce: Add water to thin it, lime juice for extra tanginess, or maple syrup for additional sweetness.
  • Refrigerator storage: Store leftovers in airtight containers for up to 3–4 days.
  • Store the sauce separately: Keep the peanut sauce in a separate container to help the tofu and vegetables maintain their texture.
  • Reheating: Warm the rice, tofu, and vegetables in the microwave or in a skillet until steaming hot. Add a splash of water if the rice seems dry.
  • Meal prep: Divide the rice, tofu, and vegetables into individual containers for convenient lunches and dinners throughout the week.
  • Freezing: The roasted tofu and vegetables can be frozen, although the broccoli and carrots may soften after thawing. Freeze in airtight containers for up to 2 months for best quality. Freshly prepared rice and sauce generally provide the best texture.

Variations

1. Spicy Peanut Tofu Rice Bowl

Add 1–2 teaspoons of sriracha or chili garlic sauce to the peanut dressing. You can also sprinkle red pepper flakes over the roasted tofu for extra heat. Balance the spice with a little additional maple syrup if desired.

2. Teriyaki Tofu Rice Bowl

Replace the paprika and some of the soy sauce seasoning with teriyaki sauce. Roast the tofu and vegetables as directed, then drizzle with teriyaki sauce and a little peanut dressing before serving. Garnish with sesame seeds and sliced scallions.

3. Crispy Air Fryer Tofu Bowl

Cut the tofu into cubes, pat it dry, and toss it with olive oil, soy sauce, paprika, and garlic powder. Air-fry at approximately 375°F (190°C) for 15–20 minutes, shaking the basket occasionally. Roast or cook the vegetables separately and assemble the bowl with rice and peanut sauce.

4. Thai-Inspired Tofu Rice Bowl

Add fresh cilantro, lime juice, sliced red bell pepper, and shredded cabbage. Mix a little grated ginger into the peanut sauce for a fragrant, Thai-inspired flavor. Finish with crushed peanuts for extra crunch.

5. Tofu Bowl with Brown Rice

Replace the jasmine or basmati rice with cooked brown rice. Its nutty flavor and chewy texture pair beautifully with roasted tofu, broccoli, carrots, and creamy peanut dressing.

6. Mango Peanut Tofu Bowl

Add diced ripe mango to the finished bowl for a sweet, juicy contrast to the savory tofu and tangy sauce. Fresh lime juice and chopped cilantro make this variation especially refreshing.

7. Pineapple Tofu Rice Bowl

Add pineapple chunks to the baking sheet during the final 8–10 minutes of roasting, or use fresh pineapple as a topping. The fruit adds sweetness that complements the smoky paprika and salty soy sauce.

8. Garlic Ginger Tofu Bowl

Replace some of the garlic powder with freshly minced garlic and add 1 tablespoon of grated fresh ginger to the tofu seasoning. Add a little ginger to the peanut sauce as well for a stronger, aromatic flavor.

9. Tofu Bowl with Edamame

Add 1 cup of shelled edamame to the cooked vegetables and rice. This variation provides additional plant-based protein and creates a more colorful, satisfying meal.

10. Coconut Peanut Tofu Bowl

Whisk 2–3 tablespoons of coconut milk into the peanut sauce, adding water as needed to achieve the desired consistency. The coconut creates a creamier, milder dressing with a tropical flavor.

11. Sesame Tofu Rice Bowl

Add 1–2 teaspoons of toasted sesame oil to the peanut sauce and sprinkle toasted sesame seeds over the finished dish. The nutty sesame flavor works well with the soy sauce and roasted vegetables.

12. Peanut-Free Tofu Bowl

Replace the peanut butter with sunflower seed butter or tahini. Thin the alternative spread with water, soy sauce, and lime juice until smooth. Check all ingredient labels if cooking for someone with a severe allergy.

13. Low-Carb Tofu Bowl

Replace the rice with cauliflower rice and increase the broccoli, carrots, or other non-starchy vegetables. Serve with the same peanut dressing for a lighter alternative with plenty of flavor.

14. Roasted Bell Pepper and Tofu Bowl

Add sliced red, yellow, or orange bell peppers to the baking sheet with the tofu and carrots. Roast until tender and slightly caramelized. The peppers contribute sweetness, color, and a delicious roasted flavor.

15. Crispy Tofu Bowl with Creamy Lime Sauce

Keep the roasted tofu and vegetables as written, but blend the peanut butter with extra lime juice, a little grated garlic, and water until silky smooth. Finish with fresh cilantro, lime zest, and crushed peanuts for a bright, creamy topping.

FAQs

1. What type of tofu is best for this rice bowl?

Firm or extra-firm tofu works best because it holds its shape during roasting. Softer tofu contains more moisture and is more likely to break apart.

2. Do I need to press the tofu before cooking?

You do not need a tofu press, but patting the tofu dry is important. For an even firmer texture, press it for 15–30 minutes before seasoning.

3. Can I use frozen broccoli?

Yes. Frozen broccoli works well. Thaw and drain it first if it contains excess moisture, then steam or microwave until crisp-tender before adding it to the bowl.

4. Can I make the peanut sauce ahead of time?

Yes. Prepare the sauce in advance and refrigerate it in an airtight container for up to 4–5 days. Stir well before serving and add water to loosen it if it thickens.

5. How can I make the peanut sauce thinner?

Whisk in warm water, one tablespoon at a time, until the sauce becomes smooth and pourable. A little extra lime juice can also help brighten the flavor.

6. Can I make this recipe gluten-free?

Yes. Use certified gluten-free tamari or gluten-free soy sauce, check the peanut butter and other ingredient labels, and ensure all seasonings are gluten-free.

7. Can I prepare this meal for weekly lunches?

Absolutely. Divide the cooked rice, tofu, and vegetables into meal-prep containers. Store the sauce separately and refrigerate everything promptly for convenient meals over the next few days.

8. How do I make the tofu crispier?

Remove as much moisture as possible before seasoning, spread the tofu in a single layer, and avoid overcrowding the baking sheet. Turn the pieces halfway through roasting to encourage even browning.

9. Can I replace the rice with another grain?

Yes. Quinoa, couscous, farro, or other cooked grains can replace the rice. For a gluten-free option, choose quinoa or another suitable gluten-free grain.

10. Is this tofu rice bowl vegan?

It can be entirely vegan if you use maple syrup instead of honey and choose plant-based ingredients for the sauce and toppings. Firm tofu, vegetables, rice, and peanut butter are naturally plant-based.

This Easy Tofu Rice Bowl with Peanut Sauce is a simple, colorful, and satisfying meal that brings together roasted tofu, fresh vegetables, fluffy rice, and a creamy homemade dressing. With plenty of ways to customize the flavors and toppings, it is perfect for busy weeknights, meal prep, or a delicious meat-free dinner. Make it your own with extra vegetables, fresh fruit, or a spicy peanut sauce.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Tofu Rice Bowl with Peanut Sauce (Sheet-Pan Dinner)


  • Author: Lusine Svetlana

Description

This Easy Tofu Rice Bowl with Peanut Sauce is a delicious, plant-based dinner packed with crispy tofu, tender vegetables, fluffy rice, and creamy homemade peanut sauce. Made with simple ingredients and minimal effort, this sheet-pan meal is perfect for busy weeknights, meal prep, or a satisfying family dinner.


Ingredients

For the Tofu and Vegetables

  • 15 ounces firm or extra-firm tofu
  • 2 medium carrots, sliced into thin rounds
  • 1 large onion, sliced
  • 3 tablespoons olive oil
  • 2 tablespoons reduced-sodium soy sauce
  • 2 teaspoons sweet or smoked paprika
  • 1½ teaspoons garlic powder
  • 3 cups broccoli florets, fresh or frozen
  • Salt, to taste

For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 3 tablespoons reduced-sodium soy sauce
  • 3 tablespoons lime juice, lemon juice, or vinegar
  • 2 tablespoons maple syrup or honey
  • Water, as needed to thin the sauce

For Serving

  • 2 cups cooked rice, such as jasmine, basmati, or brown rice
  • 1 chopped scallion or crushed peanuts, optional
  • Diced mango or pineapple, optional
  • Fresh lime wedges, optional

Instructions

  1. Preheat the oven to 430°F (220°C). Prepare the rice according to the package instructions if it is not already cooked.
  2. Pat the tofu dry with paper towels to remove excess moisture. Break it into bite-sized chunks and place them on a large baking sheet.
  3. Add the sliced carrots, onion, olive oil, soy sauce, paprika, garlic powder, and a pinch of salt. Toss everything until evenly coated.
  4. Spread the tofu and vegetables in a single layer on the baking sheet.
  5. Roast for 25–30 minutes, turning the ingredients halfway through, until the tofu is golden and the vegetables are tender.
  6. Meanwhile, combine the peanut butter, soy sauce, lime juice, and maple syrup in a bowl. Whisk until smooth.
  7. Add water a little at a time until the peanut sauce reaches a creamy, pourable consistency.
  8. Place the broccoli florets in a microwave-safe bowl with 2 tablespoons of water. Cover and microwave for 3–4 minutes, or until crisp-tender. Drain any excess water and season lightly with salt.
  9. Remove the baking sheet from the oven. Add the cooked rice and steamed broccoli to the pan.
  10. Gently toss everything together until evenly distributed.
  11. Divide the mixture into serving bowls and drizzle generously with peanut sauce.
  12. Garnish with chopped scallions, crushed peanuts, diced mango, pineapple, or a squeeze of fresh lime, if desired.

Notes

  • Serve immediately: Enjoy the bowl while the tofu is warm and the vegetables are tender. Add the peanut sauce just before serving for the best texture.
  • Make it a complete meal: Serve with cucumber slices, edamame, shredded cabbage, or a fresh green salad.
  • Adjust the sauce: Add water to thin it, lime juice for extra tanginess, or maple syrup for additional sweetness.
  • Refrigerator storage: Store leftovers in airtight containers for up to 3–4 days.
  • Store the sauce separately: Keep the peanut sauce in a separate container to help the tofu and vegetables maintain their texture.
  • Reheating: Warm the rice, tofu, and vegetables in the microwave or in a skillet until steaming hot. Add a splash of water if the rice seems dry.
  • Meal prep: Divide the rice, tofu, and vegetables into individual containers for convenient lunches and dinners throughout the week.
  • Freezing: The roasted tofu and vegetables can be frozen, although the broccoli and carrots may soften after thawing. Freeze in airtight containers for up to 2 months for best quality. Freshly prepared rice and sauce generally provide the best texture.