This bowl is all about contrast: crispy tempura tofu, caramelized roasted cauliflower, tangy quick-pickled cucumber and a spicy-sweet chili sauce that ties it all together. Served over fluffy scallion rice and topped with crunchy peanuts, every bite delivers a satisfying mix of textures and flavors.
Perfect for a weeknight dinner, this recipe comes together in about 30 minutes. The tempura batter gives the tofu a light, crunchy coating, while the quick pickles add a bright, acidic punch. It’s a vibrant, plant-based meal that will leave you feeling full and happy.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Adjust rack to top position and preheat oven to 425°F. Wash and dry produce. Trim and thinly slice scallions, separating whites from greens. Cut cauliflower into bite-size pieces. Trim, peel and halve cucumber lengthwise; thinly slice crosswise into half-moons. Open and drain tofu; press out excess water with paper towels. Cut into 1-inch cubes. Quarter lime.
- In a small pot, combine rice, scallion whites, 1¼ cups water (2¼ cups for 4 servings) and a pinch of salt. Bring to a boil; cover and reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
- While rice cooks, toss cauliflower on a baking sheet with a drizzle of oil, salt and pepper. Roast on top rack until golden brown and crispy, 20-25 minutes.
- In a small microwave-safe bowl, combine cucumber, vinegar, ½ tsp sugar (1 tsp for 4 servings) and a pinch of salt. Cover with plastic wrap and microwave for 30-60 seconds. Stir, then refrigerate until ready to serve.
- In a large bowl, combine tempura batter mix, ⅓ cup cold water (⅔ cup for 4 servings) and salt (we used ½ tsp; 1 tsp for 4). (TIP: If needed, add more water 1 TBSP at a time until mixture reaches a pancake-batter-like consistency.) Stir tofu into batter until fully coated.
- Heat a ¼-inch layer of oil in a large, heavy-bottomed pan over medium-high heat. Once oil is hot enough that a drop of batter sizzles when added to the pan, add coated tofu in a single layer, working in batches if necessary. Cook until golden brown, 2-3 minutes per side. Using a slotted spoon, transfer tofu to a paper-towel-lined plate. Immediately season with salt and pepper.
- In a second small bowl, whisk together spicy mayo, chili sauce and juice from half the lime.
- Fluff rice with a fork; stir in 1 TBSP butter (2 TBSP for 4 servings) and season with salt and pepper if desired. Divide rice between bowls. Top with tofu, quick pickles (draining first) and cauliflower. Drizzle tofu and cauliflower with sauce; sprinkle with scallion greens and peanuts. Serve with remaining lime wedges on the side.
Recipe Tips
For extra crispy tofu, make sure to press out as much water as possible before cutting.
If the tempura batter is too thick, add cold water 1 tablespoon at a time until it reaches a pancake-batter consistency.
You can substitute regular cucumber if mini cucumber is unavailable; just seed it before slicing.
FAQ
Can I use regular cucumber instead of mini cucumber?
Yes, you can use a regular cucumber. Just peel, seed and slice it thinly before pickling.
Can I make this recipe gluten-free?
To make it gluten-free, use a gluten-free tempura batter mix and ensure your chili sauce and spicy mayo are gluten-free.
How do I store leftovers?
Store components separately in airtight containers in the refrigerator for up to 2 days. Reheat rice and tofu in a skillet or oven to maintain crispiness.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.