Greek Tofu & Rice Bowls
Greek Tofu & Rice Bowls are a delightful combination of vibrant vegetables, fluffy jasmine rice, and crispy tofu, all prepared with the irresistible essence of Greek flavors. The tender, well-seasoned tofu marries beautifully with the comforting grains and the colorful medley of roasted veggies, creating a visually appealing and taste-bud-tantalizing meal. This dish is not only perfectly delicious but also satisfying, making it a brilliant choice for lunch or dinner.
Table of Contents

I first stumbled upon a similar recipe at a cozy little café, where I was looking for something plant-based yet fulfilling. The flavors blew me away, inspiring me to create my own version at home. What I love about these bowls is how versatile they are! You can easily switch up the veggies based on what’s in season or what you have on hand, plus they’re wonderfully easy to prepare—meaning this meal is perfect for busy weeknights or leisurely weekends. I can’t wait for you to try it!
Why You’ll Love This Recipe
- Simple & Quick: This dish comes together in under an hour, making it perfect for a weeknight dinner.
- Irresistible Flavor: The medley of garlic, fresh herbs, and roasted veggies creates an aroma that will make your mouth water.
- Eye-Catching Appeal: The colorful veggies and crispy tofu will make each bowl a feast for the eyes.
- Flexible Serving: Great for meal prep, cozy dinners, or impressing friends at a gathering.
- Diet-Friendly Options: Totally plant-based and can be made gluten-free with the right substitutions.
Ingredients You’ll Need
- 1 ½ cups jasmine rice: Provides a fragrant and slightly sticky texture that works beautifully in bowls. You can substitute with brown rice, but adjust cooking time accordingly.
- 2 tablespoons vegan butter: Adds richness without the dairy. For a lighter option, feel free to use olive oil.
- 1 small shallot, finely diced: Offers a milder, sweeter onion flavor that enhances the rice dish. Yellow onion can be used in a pinch.
- 2 cloves of garlic, minced: Gives a wonderful savory punch; fresh is preferable for the best taste.
- 2 ¼ cups vegetable broth: The base for cooking the rice, infusing it with flavor. Homemade broth or store-bought are both excellent options.
- 2 tablespoons fresh parsley, stems removed & finely chopped: Brightens the dish with freshness. Substitute with cilantro if you prefer.
- 1 tablespoon lemon juice: Adds a zesty brightness that lifts the whole dish; use fresh lemon for the best flavor.
- 1 teaspoon salt: Essential for flavoring; adjust based on broth’s saltiness.
- 1 teaspoon oregano: Classic Greek flavor; dried works well, but fresh is even better.
- 1 teaspoon dried parsley: Enhances the herbal flavors in the rice.
- 1 teaspoon garlic powder: A convenient addition for extra garlic flavor.
- ½ teaspoon ground black pepper: For a hint of spice and depth.
- 2 small red peppers, diced: Sweet and colorful, they add crunch and sweetness; bell peppers are a great substitute.
- 2 small zucchinis, thinly sliced: They provide a lovely texture; yellow squash could work as an alternative.
- 2 tablespoons olive oil: Essential for roasting the veggies and achieving a golden color.
- ½ seasoning mix (salt, oregano, parsley, pepper): Used for tofu and veggie seasoning.
- 1 14 oz block extra-firm tofu: The star of the dish, absorbing all the wonderful flavors. If looking for alternatives, tempeh works too.
- ¼ cup cornstarch: Coats the tofu to achieve a crispy exterior when frying.
- 2 tablespoons nutritional yeast: Adds a cheesy, nutty flavor; you can skip it if you’re not a fan.
- 2 tablespoons olive oil (or other neutral oil): For pan-frying the tofu until golden brown.
How to Make Greek Tofu & Rice Bowls
- Preheat the Oven & Prep Ingredients: Start by preheating your oven to 400°F (200°C). Gather and prepare all your ingredients so you’re ready to go!
- Soak the Rice: Measure 1 ½ cups of jasmine rice and place it in a large bowl. Cover it with water and let it soak for about 10 minutes while you prepare the veggies. After soaking, strain the water.
- Chop the Veggies: Finely dice the shallot and mince the garlic. Remove the stems from 2 tablespoons of parsley and chop them. Dice the 2 small red peppers, and thinly slice the 2 small zucchinis into half moons. Set the chopped veggies aside.
- Prepare the Spice Mix: In a small bowl, combine 1 teaspoon of salt, 1 teaspoon of dried oregano, 1 teaspoon of dried parsley, 1 teaspoon of garlic powder, and ½ teaspoon of ground black pepper.
- Toss Veggies with Oil & Seasoning: Add the chopped red pepper and zucchini to a sheet pan. Sprinkle with half of the seasoning mix and 2 tablespoons of olive oil. Toss everything together until coated.
- Roast the Vegetables: Place the sheet pan in the oven and roast for 20-25 minutes, stirring halfway through, until the veggies are tender and slightly caramelized.
- Make the Rice Pilaf: While the veggies roast, return to the rice. Strain the soaked rice and set aside. In a saucepan, melt 2 tablespoons of vegan butter over medium heat. Add the diced shallot and minced garlic, sautéing for about 2-3 minutes until fragrant.
- Toast the Rice: Add the strained rice to the saucepan, stirring to coat it in the shallot and garlic mixture. Toast for about 2 minutes, allowing the flavors to meld.
- Cook the Rice: Pour in 2 ¼ cups of vegetable broth. Cover the saucepan and bring the mixture to a boil. Once boiling, reduce the heat to a simmer and cook covered for about 10 minutes until the rice is fluffy and the liquid is absorbed.
- Finish the Rice: Once the rice is done, remove it from the heat, and stir in the 1 tablespoon of lemon juice and 2 tablespoons of chopped parsley. Set aside.
- Prepare the Tofu: While the rice cooks, take the block of extra-firm tofu, slice it in half vertically, and press each half between paper towels to remove excess moisture.
- Coat the Tofu: In a large bowl, combine ¼ cup of cornstarch, 2 tablespoons of nutritional yeast, and the remaining half of the spice mix. Cut the tofu into cubes and toss them into the bowl, mixing until fully coated.
- Pan-Fry the Tofu: Heat 2 tablespoons of olive oil or neutral oil in a non-stick pan over medium heat. Once warm, add the coated tofu cubes. Fry for about 3-5 minutes on each side until golden and crispy, totaling 12-15 minutes.
- Plate the Bowls: To assemble your Greek tofu bowls, scoop some lemon rice pilaf into bowls, then top with the roasted veggies and crispy tofu.
- Serve & Enjoy: If desired, garnish with extra parsley or a charred lemon slice for a beautiful finish. Enjoy!
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. If you’d like to freeze your Greek Tofu & Rice Bowls, they’ll keep well for up to 3 months—just make sure to store them in freezer-safe containers. When it’s time to reheat, a quick 2-3 minutes in the microwave should do the trick, but you may want to add a splash of water to refresh the dish’s texture and prevent it from drying out.
Chef’s Helpful Tips
- Ensure the tofu is well-pressed; moisture can prevent it from getting crispy.
- Toasting the rice in butter with shallots enhances its flavor dramatically.
- If the rice absorbs too much liquid and isn’t fluffy, adding a bit of extra broth can help restore its texture.
- For more flavor in the tofu, consider marinating it in the seasoning for 30 minutes before frying.
- Feel free to add other veggies you enjoy or have on hand—carrots and eggplant also work beautifully!
Greek Tofu & Rice Bowls are bursting with flavor and vibrancy, a wonderful meal to share with family and friends. I hope you experiment with it as much as I have! Feel free to mix and match veggies, or try using different grains for your base.

Recipe FAQs
Can I make this dish gluten-free?
Absolutely! Just ensure that you’re using gluten-free vegetable broth and confirm that your cornstarch does not contain gluten. This way, you can enjoy a delicious and gluten-free version of this dish!
How can I make my tofu crispier?
For extra crispiness, be sure to really press the tofu to remove moisture. Also, using a non-stick pan can help prevent sticking and allow for that wonderful crispy bite. Frying in batches can help maintain high heat and ensure even cooking.
What other vegetables can I use?
The beauty of these bowls is their versatility! Feel free to get creative with your vegetables. Broccoli, asparagus, and even cherry tomatoes can be delicious additions. Just keep in mind that cook times may vary depending on the vegetables used.
Can I prep this meal in advance?
Absolutely! You can prepare the rice and roast the vegetables ahead of time, storing them in the fridge for up to 4 days. When you’re ready, just fry the tofu and assemble your bowls for a quick and satisfying meal!
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Greek Tofu & Rice Bowls
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Oven baked
- Cuisine: Greek
Description
These Greek Tofu & Rice Bowls are bursting with flavor! Made with jasmine rice, sautéed veggies, and seasoned tofu, it’s a quick, nutritious dinner that’s perfect for any time of the week.
Ingredients
- 1 ½ cups jasmine rice
- 2 tablespoons vegan butter
- 1 small shallot finely diced
- 2 cloves garlic minced
- 2 ¼ cups vegetable broth
- 2 tablespoons fresh parsley stems removed & finely chopped
- 1 tablespoon lemon juice
- 1 teaspoon salt
- 1 teaspoon oregano
- 1 teaspoon dried parsley
- 1 teaspoon garlic powder
- ½ teaspoon ground black pepper
- 2 small red peppers diced
- 2 small zucchinis thinly sliced
- 2 tablespoons olive oil
- ½ seasoning
- 1 14 oz block extra-firm tofu
- ¼ cup cornstarch
- 2 tablespoons nutritional yeast
- ½ seasoning
- 2 tablespoons olive oil or other neutral oil
Instructions
- Preheat the oven to 400F and prepare the ingredients.
- Measure the rice and add it to a large bowl. Cover with water and allow to soak for about 10 minutes, then strain.
- While the rice is soaking, prepare the veggies: finely dice the shallot, mince the garlic, chop the parsley, dice the red peppers, and slice the zucchinis. Set aside.
- Combine the salt, oregano, dried parsley, garlic powder, and ground pepper in a small bowl to create the spice mix.
Notes
For extra flavor, consider marinating the tofu in the spice mix for at least 30 minutes before cooking.
To make it easier, prep the veggies the night before and store them in the fridge.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 3g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 14g
- Cholesterol: 0mg
