Garlic Chili Oil Jasmine Rice Crispy Tofu

Golden crispy tofu cubes atop fluffy jasmine rice drizzled with spicy garlic chili oil and fresh garnishes Save
Golden crispy tofu cubes atop fluffy jasmine rice drizzled with spicy garlic chili oil and fresh garnishes | bowlandbasil.com

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.
Save
| bowlandbasil.com

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
Vibrant bowl of garlic chili oil jasmine rice topped with crispy tofu green onions and cucumber slices Save
Vibrant bowl of garlic chili oil jasmine rice topped with crispy tofu green onions and cucumber slices | bowlandbasil.com

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

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.

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.

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.

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.

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.

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.

Garlic Chili Oil Jasmine Rice Crispy Tofu

Fluffy jasmine rice topped with crispy tofu and spicy garlic chili oil

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Rice

  • 1 1/2 cups jasmine rice
  • 2 1/4 cups water
  • 1/2 teaspoon salt

Crispy Tofu

  • 14 ounces firm tofu, pressed and cubed
  • 2 tablespoons cornstarch
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 tablespoons vegetable oil

Garlic Chili Oil

  • 1/3 cup neutral oil (canola or sunflower)
  • 4 garlic cloves, finely minced
  • 2 tablespoons chili flakes
  • 1 teaspoon sesame seeds
  • 1 tablespoon soy sauce
  • 1 teaspoon sugar
  • 1 teaspoon rice vinegar

Garnishes

  • 2 green onions, thinly sliced
  • 1 small cucumber, thinly sliced
  • 1 carrot, julienned
  • Fresh cilantro leaves
  • Lime wedges

Instructions

1
Prepare the Jasmine Rice: Rinse the jasmine rice under cold water until the water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork before serving.
2
Make Crispy Tofu: Pat tofu dry and cut into 3/4-inch cubes. In a bowl, toss tofu cubes with cornstarch, salt, and pepper until evenly coated. Heat vegetable oil in a large nonstick skillet over medium-high heat. Add tofu and cook for 2–3 minutes per side until all sides are golden and crisp. Transfer to a plate lined with paper towels to drain excess oil.
3
Prepare Garlic Chili Oil: In a small saucepan, heat the neutral oil over medium heat. Add minced garlic and cook for 1–2 minutes until fragrant but not browned. Remove from heat immediately. Add chili flakes, sesame seeds, soy sauce, sugar, and rice vinegar. Stir well and let cool slightly before serving.
4
Assemble the Bowls: Divide the cooked jasmine rice among four bowls. Top with crispy tofu, cucumber slices, julienned carrot, and green onions. Drizzle generously with garlic chili oil. Garnish with fresh cilantro leaves and lime wedges if desired. Serve immediately while tofu remains crispy.
Additional Information

Equipment Needed

  • Saucepan with lid
  • Nonstick skillet
  • Mixing bowls
  • Tongs or spatula
  • Small saucepan

Nutrition (Per Serving)

Calories 410
Protein 14g
Carbs 53g
Fat 17g

Allergy Information

  • Contains soy (soy sauce, tofu)
  • Sesame seeds present in chili oil
  • Gluten may be present if using regular soy sauce; use tamari for gluten-free option
Clara Jennings

Easy recipes, practical cooking tips, and family-friendly meals for food lovers.