These Pan Seared Tofu Bowls are a weeknight wonder: crisp-edged tofu, bright and tangy sauce, and simple steamed veg all coming together over warm brown rice. I love how a handful of pantry staples transforms into a satisfying, protein-rich bowl that feels both comforting and fresh. Whether you need a quick lunch, an easy dinner, or a meal-prep option that holds up well through the week, this recipe is designed to be approachable and full of flavor.
Why you’ll love this recipe
- Fast: The tofu sears quickly and the veggies steam in minutes.
- Flexible: Use frozen brown rice, swap vegetables, or double it for meal prep.
- Textural contrast: Crisp tofu edges, tender broccoli, and pillowy edamame.
- Simple seasoning: A bright mix of soy sauce, rice vinegar, and sesame oil keeps things light but flavorful.
The key to success here is good tofu preparation and a hot pan. Extra-firm tofu sears beautifully and holds its shape so each bite has that pleasant chew and golden crust. Serve everything over warm brown rice and finish with a drizzle of spicy chili oil for crunch and heat.
Ingredients

- ▢8ouncesextra-firm tofu, sliced into 4 slices
- ▢2tablespoonsreduced sodium soy sauce, or gluten-free tamari
- ▢1tablespoonunseasoned rice vinegar
- ▢1teaspoonsesame oil
- ▢avocado oil spray
- ▢1cupcooked brown rice, or frozen
- ▢2cupsbroccoli florets
- ▢½cupshelled edamame, if frozen thawed
- ▢2teaspoonsS&B Chili Oil with Crunchy Garlic, or chili crunch of your choice*
- ▢1chopped scallion, for garnish
Note: The ingredient list above is the source of truth. If you substitute, try to keep amounts and the balance of flavors similar—saltiness from soy sauce, acidity from rice vinegar, and a little sesame oil to lift the sauce.
Equipment
- Large nonstick or stainless-steel skillet
- Small bowl for sauce
- Steamer basket or microwave-safe bowl for broccoli
- Spatula or tongs
Prep tips
Drain and press the tofu for at least 10 minutes if possible; this removes excess moisture and helps it crisp. If you’re in a rush, pat it dry thoroughly with paper towels and proceed. Slice the tofu into four even slabs so they cook evenly. Use thawed edamame—if yours is frozen, run it under warm water to defrost.
Step-by-step instructions

- Make the sauce. In a small bowl, whisk together 2 tablespoons reduced sodium soy sauce (or gluten-free tamari), 1 tablespoon unseasoned rice vinegar, and 1 teaspoon sesame oil until smooth. Set the sauce aside; it will double as a quick marinade and finishing drizzle.
- Prepare the tofu. Place 8 ounces extra-firm tofu on a cutting board and slice into 4 even slices. Pat each slice dry on all sides with paper towels to remove surface moisture. If you have time, wrap the sliced tofu in paper towels and press gently for 10 minutes to remove more liquid—this yields a firmer, crispier exterior.
- Marinate briefly (optional). If you want a touch more flavor, lightly brush or spoon about half of the prepared sauce over both sides of each tofu slice and let them sit for 5 minutes. This is optional; the tofu will still be flavorful when cooked and finished with sauce.
- Heat the pan. Place a large skillet over medium-high heat and let it get hot. Spray the surface with avocado oil spray to coat the pan lightly. A properly heated pan is crucial for a golden sear that prevents sticking.
- Sear the tofu. Add the tofu slices to the hot skillet in a single layer, making sure not to crowd the pan. Cook the first side without moving for 3 to 4 minutes, or until the bottom is deeply golden brown and releases easily. Flip each slice and cook the second side for an additional 3 to 4 minutes until both sides are crisp and golden. If you used the optional brush of sauce, any sugars in it will caramelize slightly for extra color.
- Warm the rice. While the tofu sears, heat 1 cup cooked brown rice according to package directions if frozen, or warm in a microwave-safe bowl for 1 to 2 minutes until steaming. Fluff the rice with a fork and divide between two bowls.
- Steam the broccoli. Bring a small pot of water to a simmer and add a steamer basket with 2 cups broccoli florets, cover, and steam for 3 to 4 minutes until bright green and tender-crisp. Alternatively, microwave the broccoli with a splash of water in a covered dish for 2 to 3 minutes. Drain and divide the broccoli between the bowls over the rice.
- Add the edamame. Place ½ cup shelled edamame—if frozen, make sure it is thawed—into each bowl. If the edamame is still cool, you can quickly warm it in the microwave for 30 to 45 seconds or toss it into the steaming basket for the last minute of broccoli steaming.
- Assemble the bowls. Arrange the seared tofu slices atop the rice and vegetables in each bowl. Spoon any resting juices from the skillet over the tofu for extra flavor. Drizzle the remaining prepared sauce over the assembled bowls to taste.
- Finish with chili oil and scallion. Top each bowl with 2 teaspoons S&B Chili Oil with Crunchy Garlic, or your favorite chili crunch, adjusting the amount by your spice preference. Sprinkle 1 chopped scallion over the bowls for a fresh, oniony finish.
- Serve. Serve immediately while the tofu is crisp and the rice is warm. If you’re packing these for lunch, keep the chili oil separate until ready to eat to preserve texture.
Troubleshooting & extra tips

- Tofu sticking to the pan: Make sure the pan is well heated before adding the tofu and use enough oil spray to coat the surface. Don’t try to flip the tofu too soon; it will release cleanly once it has formed a crust.
- Want a deeper flavor? Marinate the tofu in the sauce for 15–30 minutes before searing. You can also add a splash of low-sodium broth or a tiny pinch of sugar to the sauce for balance.
- Vegetable swaps: Swap broccoli for snap peas, bok choy, or thinly sliced carrots depending on what’s in your fridge.
- Crispier tofu: For an extra-crispy texture, dredge tofu slices lightly in a thin coating of cornstarch before searing. Use the same timing but increase heat slightly if needed to get extra browning.
- Serving ideas: Add a handful of pickled cucumbers or a squeeze of lime for brightness. A sprinkle of sesame seeds or toasted nori strips also adds great flavor and texture.
Make-ahead and storage
These bowls are excellent for meal prep. Store components separately in airtight containers: tofu stays crispest when kept apart from the rice and steamed vegetables. Reheat tofu in a skillet over medium heat for best results; microwave reheating is still fine but may soften the crust. All components will keep in the refrigerator for up to 4 days.
Flavor variations
- Ginger-sesame twist: Stir 1 teaspoon grated fresh ginger into the sauce for a peppery lift.
- Peanut-style sauce: Swap half of the soy sauce for 1 tablespoon natural peanut butter mixed with a splash of warm water for creaminess.
- Sweet and sticky: Add 1 tablespoon maple syrup to the sauce before brushing on the tofu for a sweet glaze.
Nutrition notes
This bowl balances plant-based protein from tofu and edamame with whole-grain brown rice and vegetables, making it a filling, nutrient-dense meal. Reduced sodium soy sauce keeps the salt in check; substituting gluten-free tamari makes it suitable for those avoiding gluten.
Quick recap
To assemble these Pan Seared Tofu Bowls: whisk together the soy sauce, rice vinegar, and sesame oil; dry and slice 8 ounces extra-firm tofu into 4 slices; optionally brush with sauce; sear the tofu in a hot, lightly oiled skillet until golden on both sides; warm 1 cup cooked brown rice; steam 2 cups broccoli florets; thaw ½ cup shelled edamame; build bowls with rice, broccoli, edamame, and tofu; finish with 2 teaspoons chili oil and 1 chopped scallion. Serve hot and enjoy.
I hope this recipe inspires a fast, flavorful meal that becomes a pantry staple. The combination of crisp tofu, vibrant broccoli, and the crunchy heat of chili oil is irresistible—simple, satisfying, and easy to personalize.

Pan Seared Tofu Bowls
Equipment
- Large Skillet
- Small Bowl
- tea towel or paper towels
- Spatula or tongs
- Measuring Spoons
- microwave-safe bowl (optional)
Ingredients
- 8 ounces extra-firm tofu sliced into 4 slices
- 2 tablespoons reduced-sodium soy sauce or gluten-free tamari
- 1 tablespoon unseasoned rice vinegar
- 1 teaspoon sesame oil
- avocado oil spray
- 1 cup cooked brown rice or frozen
- 2 cups broccoli florets
- 1/2 cup shelled edamame if frozen, thawed
- 2 teaspoons S&B Chili Oil with Crunchy Garlic or chili crunch of your choice
- 1 scallion chopped, for garnish
Instructions
- Drain the tofu and place the slices on a tea towel or paper towels; cover with another towel and press gently to remove excess water. Transfer the pressed tofu to a shallow dish in a single layer.
- In a small bowl, whisk together the soy sauce, rice vinegar, and sesame oil. Pour the marinade over the tofu, flip gently to coat both sides, and marinate at least 10 minutes or up to overnight. Reserve the marinade.
- Heat a large skillet over medium-high heat and spray with avocado oil. When hot, add the tofu and brown about 2 minutes per side until golden.
- Meanwhile, warm the cooked brown rice (or microwave frozen rice) and toss the broccoli with any remaining marinade. Microwave the broccoli 1 minute or steam until tender-crisp.
- Assemble bowls: divide 1/2 cup rice between two bowls, add the edamame and steamed broccoli, and place 2 tofu slices on each bowl. Drizzle 1 teaspoon chili oil over each bowl (or to taste) and garnish with chopped scallion.
Notes
- Use gluten-free tamari if avoiding gluten.
- Marinate tofu longer for deeper flavor.
- Thaw frozen edamame before adding to bowls.
- Swap chili crunch brands to suit heat preference.
- Pressing tofu improves browning.
