Chinese Pot Rice Recipe Veg: Easy & Flavorful Guide

Updated On: October 8, 2025

Chinese pot rice, also known as “claypot rice,” is a beloved comfort dish that brings together the rich flavors of tender vegetables, aromatic rice, and savory sauces all cooked to perfection in a single pot.

This vegetarian version of the classic dish is not only wholesome but also incredibly flavorful, making it perfect for weeknight dinners or special occasions. The magic of pot rice lies in the crispy, golden crust that forms at the bottom of the pot, adding a delightful texture contrast to the soft, fluffy rice and tender vegetables.

Whether you’re a seasoned cook or new to Chinese cuisine, this recipe is straightforward and sure to impress your family and friends.

In this blog post, you’ll discover how to make a delicious Chinese pot rice recipe with fresh vegetables, vibrant seasonings, and a simple yet authentic sauce. Plus, we’ll share insider tips to help you get that perfect crust and variations to tailor the dish to your taste buds.

Ready to dive into a warm bowl of fragrant, flavorful pot rice? Let’s get cooking!

Why You’ll Love This Recipe

This Chinese pot rice recipe is a celebration of flavors and textures that will satisfy vegetarians and rice lovers alike. Here’s why it stands out:

  • One-pot convenience: Everything cooks together, minimizing cleanup and maximizing flavor.
  • Vegetarian and wholesome: Packed with fresh vegetables and aromatic spices, it’s a nutritious meal.
  • Signature crispy rice crust: The slightly charred bottom adds a wonderful crunch and smoky depth.
  • Customizable: Easily swap in your favorite veggies or add tofu for extra protein.
  • Authentic taste: The use of soy sauce, sesame oil, and ginger creates a genuine Chinese flavor profile.

Ingredients

  • 1 1/2 cups jasmine rice, rinsed
  • 2 cups water
  • 2 tablespoons vegetable oil
  • 1 small carrot, julienned
  • 1/2 cup shiitake mushrooms, sliced
  • 1/2 cup bok choy, chopped
  • 1/2 cup snap peas, trimmed
  • 1/4 cup corn kernels (fresh or frozen)
  • 1 green onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, freshly grated
  • 3 tablespoons light soy sauce
  • 1 tablespoon dark soy sauce
  • 1 tablespoon oyster sauce (vegetarian version)
  • 1 teaspoon sesame oil
  • Salt and pepper to taste
  • Optional: 100g firm tofu, cubed and pan-fried

Equipment

  • Large heavy-bottomed pot or claypot with a lid
  • Rice cooker (optional, for pre-cooking rice)
  • Cutting board and sharp knife
  • Wooden spoon or spatula
  • Small mixing bowl for sauce
  • Pan for frying tofu (optional)

Instructions

  1. Rinse the rice: Rinse the jasmine rice under cold water until the water runs clear to remove excess starch. Drain well.
  2. Prepare the sauce: In a small bowl, mix the light soy sauce, dark soy sauce, vegetarian oyster sauce, and sesame oil. Set aside.
  3. Cook the rice: In your heavy-bottomed pot or claypot, heat 1 tablespoon of vegetable oil over medium heat. Add the rinsed rice and stir gently for 1-2 minutes to coat the grains in oil.
  4. Add water: Pour in the 2 cups of water and bring to a boil. Reduce the heat to low, cover with the lid, and simmer for 10 minutes without lifting the lid.
  5. Add vegetables and aromatics: After 10 minutes, lift the lid carefully and scatter the carrot, shiitake mushrooms, bok choy, snap peas, corn, garlic, ginger, and green onion evenly over the rice. Do not stir.
  6. Continue cooking: Replace the lid and cook for another 10-12 minutes on low heat until the rice is tender and the vegetables are cooked through.
  7. Create the crispy crust: Once the rice is done, increase the heat to medium-high for 2-3 minutes to allow the bottom to crisp up. You should hear a gentle sizzling sound. Be careful not to burn it.
  8. Add tofu (optional): If using, pan-fry the tofu cubes in remaining oil until golden and add them on top of the rice just before serving.
  9. Final touch: Drizzle the prepared sauce over the rice and gently fluff the dish using a wooden spoon to mix the flavors without breaking up the crispy crust too much.
  10. Serve immediately: Dish out the hot pot rice into bowls and enjoy the contrast of textures and flavors.

Tips & Variations

“For the perfect crispy crust, use a heavy-bottomed pot and avoid stirring the rice while it cooks. This helps form that signature golden layer prized in Chinese pot rice.”

  • Vegetable swaps: Feel free to add bell peppers, baby corn, or snow peas for more variety.
  • Protein boost: Add pan-fried tempeh or scrambled eggs for extra protein.
  • Spice it up: Add a dash of chili oil or fresh sliced chilies for heat.
  • Rice alternatives: Short-grain or medium-grain rice can work but jasmine gives the best aroma.
  • Claypot substitute: If you don’t have a claypot, a thick-bottomed Dutch oven works great.

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Carbohydrates 58 g
Protein 7 g
Fat 6 g
Fiber 4 g
Sodium 700 mg

Serving Suggestions

This vegetarian Chinese pot rice is wonderfully versatile and pairs well with a variety of sides. For a full meal, consider serving it alongside:

Conclusion

Chinese pot rice is a timeless dish that brings comfort and flavor in every bite. This vegetarian version showcases how simple ingredients like fresh vegetables, fragrant jasmine rice, and a well-balanced sauce can come together into a meal that is both satisfying and wholesome.

The best part is the crispy rice crust that adds an irresistible texture, making every serving feel special. Whether you’re cooking for yourself or entertaining guests, this recipe is sure to become a favorite in your cooking repertoire.

Don’t hesitate to experiment with different vegetables or add your favorite plant-based proteins. And if you love exploring diverse recipes, be sure to check out our other delicious dishes like the Bariatric Meatloaf Recipe or the decadent Peanut Butter Gelato Recipe.

Happy cooking and enjoy your flavorful pot rice adventures!

📖 Recipe Card: Chinese Pot Rice Recipe Veg

Description: A flavorful and comforting one-pot vegetarian Chinese rice dish cooked with vegetables and soy sauce. Easy to prepare and perfect for a quick meal.

Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 cup jasmine rice
  • 1 1/4 cups water
  • 1 tablespoon vegetable oil
  • 1/2 cup diced carrots
  • 1/2 cup diced bell peppers
  • 1/2 cup chopped mushrooms
  • 1/4 cup frozen peas
  • 2 tablespoons soy sauce
  • 1 teaspoon grated ginger
  • 2 cloves garlic, minced
  • 2 green onions, sliced
  • 1/2 teaspoon sesame oil

Instructions

  1. Rinse the jasmine rice until water runs clear.
  2. Heat vegetable oil in a pot over medium heat.
  3. Add garlic and ginger, sauté until fragrant.
  4. Add carrots, bell peppers, and mushrooms; cook for 3-4 minutes.
  5. Add rice and stir for 2 minutes to coat with oil and veggies.
  6. Pour in water and soy sauce, bring to a boil.
  7. Reduce heat to low, cover, and simmer for 18-20 minutes until rice is cooked.
  8. Stir in frozen peas and cook another 2 minutes with lid on.
  9. Remove from heat, drizzle with sesame oil and garnish with green onions.
  10. Fluff rice and serve warm.

Nutrition: Calories: 250 kcal | Protein: 6 g | Fat: 5 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Chinese Pot Rice Recipe Veg”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and comforting one-pot vegetarian Chinese rice dish cooked with vegetables and soy sauce. Easy to prepare and perfect for a quick meal.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup jasmine rice”, “1 1/4 cups water”, “1 tablespoon vegetable oil”, “1/2 cup diced carrots”, “1/2 cup diced bell peppers”, “1/2 cup chopped mushrooms”, “1/4 cup frozen peas”, “2 tablespoons soy sauce”, “1 teaspoon grated ginger”, “2 cloves garlic, minced”, “2 green onions, sliced”, “1/2 teaspoon sesame oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse the jasmine rice until water runs clear.”}, {“@type”: “HowToStep”, “text”: “Heat vegetable oil in a pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and ginger, saut\u00e9 until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add carrots, bell peppers, and mushrooms; cook for 3-4 minutes.”}, {“@type”: “HowToStep”, “text”: “Add rice and stir for 2 minutes to coat with oil and veggies.”}, {“@type”: “HowToStep”, “text”: “Pour in water and soy sauce, bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat to low, cover, and simmer for 18-20 minutes until rice is cooked.”}, {“@type”: “HowToStep”, “text”: “Stir in frozen peas and cook another 2 minutes with lid on.”}, {“@type”: “HowToStep”, “text”: “Remove from heat, drizzle with sesame oil and garnish with green onions.”}, {“@type”: “HowToStep”, “text”: “Fluff rice and serve warm.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “6 g”, “fatContent”: “5 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X