One-Pot Tofu & Broccoli Rice
A cozy, one-pot rice dish with tender tofu, steamed broccoli, and a savory peanut-ginger sauce. Simple, comforting, and perfect for low-effort weeknight dinners or meal prep.
Servings:
Ingredients
- 4 clove(s) garlic finely grated
- 1 inch piece fresh ginger finely grated
- 1 1/2 cup(s) long-grain white rice rinsed
- 1 tablespoon(s) toasted sesame oil
- 2 3/4 cup(s) water
- 1 teaspoon(s) salt plus more to taste
- 1 block(s) (14 oz / 400 g) extra-firm tofu cut into ยฝ-inch cubes
- 12 oz broccoli florets
Sauce:
- 2 tablespoon(s) soy sauce (gluten free if preferred)
- 2 tablespoon(s) natural peanut butter
- 1 tablespoon(s) chili crisp
Instructions
- Start the rice: In a large pot with a tight-fitting lid, add the garlic, ginger, rice, and sesame oil. Cook over medium heat for 2โ3 minutes, stirring frequently, until fragrant.
- Simmer: Add the water and 1 teaspoon salt. Bring to a boil, then cover, reduce the heat to low, and cook for 10 minutes.
- Prepare the tofu: While the rice cooks, add the tofu to a bowl along with the soy sauce, peanut butter, and chili crisp. Gently toss until the tofu is evenly coated.
- Add the broccoli: After the rice has cooked for 10 minutes, quickly scatter the broccoli over the top. Season lightly with a pinch of salt, cover again, and cook for another 10โ15 minutes, until the rice is tender and the broccoli is bright green.
- Finish: Turn off the heat. Spoon the tofu mixture evenly over the rice and broccoli. Cover and let rest for 10 minutes so everything warms through and the flavors meld.
- Serve: Gently fluff and mix before serving so the sauce is distributed throughout.
Notes
Oil-free option: Skip the sesame oil and chili crisp. Sautรฉ the garlic, ginger, and rice with a splash of water or vegetable broth instead, and add chili crisp-style heat using chili flakes or sambal. The flavor will still be good, but less rich.
Make-ahead: Stores well in the fridge for up to 4 days. Reheat gently with a splash of water to loosen the rice.
Serving suggestions: Finish with fresh cilantro, sliced green onions, or a squeeze of lime.
Veggie swaps: Cauliflower florets, snow peas, or sliced bell peppers work well in place of broccoli.
Protein swaps: Tempeh cubes or edamame can be used instead of tofu.
Nutrition
Serving: 1serving (recipe makes 4 servings) | Calories: 457kcal | Carbohydrates: 67g | Protein: 18g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 1221mg | Potassium: 585mg | Fiber: 4g | Sugar: 4g | Vitamin A: 530IU | Vitamin C: 77mg | Calcium: 107mg | Iron: 3mg
Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #easyveganmealplan




