Thai-Inspired Peanut Tofu Bowl with Edamame & Brown Rice — 32g Protein, Under $4.50
Tofu gets an unfair reputation in budget cooking circles, and this bowl is the recipe that changes minds. Cubed firm tofu pressed until dry and pan-fried until golden and crispy on the outside, tossed with a bold peanut-lime sauce and served over brown rice with shelled edamame, shredded carrot, and fresh cilantro. The peanut sauce is the element that does everything — it is nutty, slightly sweet, sharp from the lime, and coats every piece of tofu in a way that makes each bite deeply satisfying. At 32 grams of protein and under four dollars and fifty cents, this is the plant-based bowl that converts sceptics.

Ingredients
Method
- Cook the brown rice according to package directions and set aside.
- Press the tofu: wrap in a clean cloth or paper towels and place a heavy pan on top for at least 10 minutes to remove excess moisture. Cut into 1-inch cubes and season lightly with salt and pepper.
- Heat neutral oil in a non-stick skillet over medium-high heat. Add the tofu cubes in a single layer — do not overcrowd. Cook for 3–4 minutes per side without moving until golden and crispy on each face. This requires patience — moving the tofu too early prevents crisping.
- While the tofu cooks, make the peanut sauce: whisk together the peanut butter, soy sauce, rice vinegar, honey, and lime juice. Add warm water one tablespoon at a time until the sauce is smooth and pourable.
- Once the tofu is golden on all sides, pour half the peanut sauce over it in the pan and toss to coat. Cook for 1 more minute until the sauce caramelises slightly onto the tofu.
- Assemble the bowl: brown rice as the base, peanut-glazed tofu on one side, edamame and shredded carrot on the other.
- Drizzle the remaining peanut sauce over everything.
- Scatter fresh cilantro and sliced green onion over the top.
- Add chili flakes and a lime wedge if using. Serve immediately.
