This aromatic bowl combines fluffy jasmine rice with golden crispy tofu cubes, all brought together with a vibrant garlic chili oil drizzle. The rice provides a neutral, fragrant base that perfectly balances the spicy, savory notes of the homemade chili oil. Fresh vegetables like cucumber, carrots, and green onions add crunch and brightness, while optional cilantro and lime wedges offer extra layers of flavor. Ready in under an hour, this vegetarian-friendly dish delivers satisfying protein and complex Asian-inspired flavors that make it perfect for weeknight dinners or meal prep.
The first time I made garlic chili oil, I accidentally inhaled the fumes when the garlic hit the hot oil and spent the next five minutes coughing while my roommates laughed from the living room. But when that crispy tofu came out of the pan, golden and crunching under my spatula, I knew I was onto something special. This rice bowl has become my go-to when I want something that feels restaurant-worthy but comes together in under an hour.
Last winter my friend came over for dinner during a particularly rough week at work. She took one bite of this bowl, eyes closed, and literally said I feel like I am being hugged from the inside. We sat at my tiny kitchen table for hours, picking at the last bits of tofu and talking about everything and nothing.
Ingredients
- 1 1/2 cups jasmine rice: Rinse until water runs clear to remove excess starch for perfectly separate grains
- 2 1/4 cups water: The ideal ratio for fluffy rice that never turns mushy
- 1/2 tsp salt: Just enough to enhance the natural floral fragrance of jasmine rice
- 400 g firm tofu: Press it for at least 10 minutes to squeeze out moisture so it crisps up beautifully
- 2 tbsp cornstarch: Creates this incredible crispy coating that makes the tofu feel almost fried
- 1/2 tsp salt and 1/2 tsp black pepper: Simple seasoning that goes a long way
- 3 tbsp vegetable oil: A neutral oil with a high smoke point for getting that tofu perfectly golden
- 1/3 cup neutral oil: The base for your chili oil, something light like canola or sunflower works best
- 4 garlic cloves, finely minced: Fresh garlic makes such a difference here, do not even think about using the jarred stuff
- 2 tbsp chili flakes: Adjust based on your spice tolerance, but this amount gives a pleasant warmth without overwhelming
- 1 tsp sesame seeds: Toasted sesame seeds add a subtle nutty undertone to the oil
- 1 tbsp soy sauce: Adds that essential umami depth and saltiness
- 1 tsp sugar: Balances the heat and acidity just enough
- 1 tsp rice vinegar: Brightens everything up and cuts through the rich oil
- 2 green onions: Fresh oniony crunch and beautiful color contrast
- 1 small cucumber and 1 carrot: Cool, crisp vegetables that balance the spicy warm elements
- Fresh cilantro and lime wedges: Optional but highly recommended for that finishing bright touch
Instructions
- Get that rice going first:
- Rinse your jasmine rice in cold water until it runs clear, then combine it with water and salt in a saucepan. Bring it to a boil, turn down the heat to low, cover and let it simmer for 15 minutes before letting it stand off the heat for another 5 minutes.
- Transform the tofu:
- Press your tofu to remove excess moisture, cut it into 2cm cubes, then toss with cornstarch, salt and pepper until every piece is evenly coated. Heat oil in a nonstick skillet over medium-high heat and cook the tofu for 2-3 minutes per side until it is golden and crispy on all sides.
- Make the magic chili oil:
- Heat neutral oil in a small saucepan over medium heat, add minced garlic and cook for just 1-2 minutes until fragrant but not browned. Remove from heat immediately and stir in chili flakes, sesame seeds, soy sauce, sugar and rice vinegar.
- Build your bowls:
- Divide the fluffy rice among four bowls, top with crispy tofu, fresh cucumber, carrot and green onions. Drizzle that gorgeous garlic chili oil all over everything and finish with cilantro and lime if you have them.
This recipe saved me during my first month in a new apartment when my kitchen was barely unpacked and I was feeling completely overwhelmed. Something about the rhythm of cubing tofu and watching garlic sizzle in oil made everything feel manageable again.
Making It Your Own
Sometimes I swap in brown rice or quinoa when I am feeling virtuous, but honestly jasmine rice is what makes this dish feel like a proper treat. You can also add edamame or snap peas if you want more protein and crunch.
The Tofu Game
I have learned that pressing tofu is not optional, it is the difference between sad mushy squares and restaurant-style crispy cubes. If you do not have a tofu press, wrap it in paper towels and set something heavy on top for at least 10 minutes.
Serving Suggestions
This bowl is incredibly satisfying on its own but pairs beautifully with a crisp Riesling or simple iced green tea to cut the richness. I love serving it when friends come over because everyone can customize their own bowl with more or less chili oil.
- Make a double batch of the chili oil and keep it in the fridge for emergency weeknight flavor upgrades
- The tofu is best eaten immediately but leftovers reheat surprisingly well in a hot pan to recrisp
- Prep all your vegetables before you start cooking so the assembly feels effortless
I hope this recipe becomes one of those comfort meals you turn to when you need something vibrant and nourishing. There is something so satisfying about a bowl that looks beautiful and tastes even better.
Recipe FAQs
- → How do I get the crispiest tofu?
-
Press your tofu for at least 10 minutes before cooking to remove excess moisture. Coat cubes evenly with cornstarch and cook in hot oil over medium-high heat. Avoid overcrowding the pan and cook each side for 2-3 minutes until golden brown and crispy.
- → Can I adjust the spice level?
-
Absolutely. Start with 1 tablespoon of chili flakes and taste your garlic chili oil before serving. Add more chili flakes or a drizzle of sriracha if you prefer more heat. You can also reduce the initial amount for a milder version.
- → What rice alternatives work well?
-
Brown rice adds nutty flavor and extra fiber, though it requires a longer cooking time. Quinoa works beautifully for a protein boost and quicker preparation. Basmati rice offers a lighter, fluffier texture if jasmine isn't available.
- → How long does the garlic chili oil keep?
-
Store your garlic chili oil in an airtight container in the refrigerator for up to one week. The flavors may intensify over time. Bring to room temperature before using and give it a good stir as the ingredients may separate slightly.
- → Can I make this gluten-free?
-
Simply substitute regular soy sauce with tamari or coconut aminos, both naturally gluten-free options. All other ingredients including tofu, cornstarch, and vegetables are naturally gluten-free, making this an easy adaptation.
- → What protein alternatives can I use?
-
Tempeh or seitan work well with the same cornstarch coating method. Edamame adds protein directly to the bowl. For non-vegetarian options, shredded chicken or pan-seared shrimp pair beautifully with the garlic chili oil flavors.