Greek Tofu & Rice Bowls
Greek Tofu & Rice Bowls offer a delightful fusion of flavors that make for a satisfying meal at any time of the day. Imagine enjoying a bowl filled with fluffy jasmine rice, fresh roasted veggies, and crispy tofu, all topped with a zesty squeeze of lemon. This recipe beautifully combines the heartiness of tofu with vibrant flavors that evoke a delightful Mediterranean breeze. Perfect for a quick lunch or a cozy dinner, Greek Tofu & Rice Bowls are not just easy to make; they are a wholesome, budget-friendly option packed with nutrients.
Table of Contents

I first discovered this vibrant dish during a Mediterranean cooking class, and it quickly became a staple in my kitchen. The combination of textures and bright flavors makes this meal a favorite among friends and family. Plus, it’s completely plant-based, making it a wonderful choice for vegetarians, vegans, or anyone looking to incorporate more meatless meals into their diet. With just a little bit of prep time and simple ingredients, you’ll be on your way to impressing your taste buds with these Greek-inspired bowls that everyone will love!
Why You’ll Love This Recipe
- Simple & Quick: This dish comes together in about 40 minutes, making it perfect for weeknight dinners.
- Irresistible Flavor: Enjoy a blend of herbaceous aromas and zesty lemon that make each bite burst with flavor.
- Eye-Catching Appeal: The colorful roasted vegetables and golden tofu make for a visually stunning presentation.
- Flexible Serving: Perfect for lunch or dinner, and easily customizable based on your favorite veggies or grains.
- Diet-Friendly Options: Totally vegan and gluten-free, this meal caters to a wide range of dietary preferences.
Ingredients You’ll Need
- 1 ½ cups jasmine rice: This fragrant rice complements the dish perfectly. For a gluten-free option, you can substitute with quinoa or brown rice.
- 2 tablespoons vegan butter: Added for richness; you can replace it with olive oil for a lighter version.
- 1 small shallot finely diced: This offers a mild onion flavor; yellow onion can be a substitute.
- 2 cloves garlic minced: Fresh garlic elevates the taste; feel free to add more for a garlicky punch!
- 2 ¼ cups vegetable broth: Enhances the rice flavor; homemade or store-bought works great.
- 2 tablespoons fresh parsley, stems removed & finely chopped: Fresh parsley adds a pop of color and freshness; you can use dried parsley in a pinch.
- 1 tablespoon lemon juice: Brightens the dish; use the juice from ½ of a small lemon.
- 1 teaspoon salt: Enhances flavor; adjust to taste.
- 1 teaspoon oregano: Offers a classic Mediterranean note; dried thyme works as an alternative.
- 1 teaspoon dried parsley: A little extra herbal flavor; omit if using fresh parsley.
- 1 teaspoon garlic powder: Boosts the garlic flavor; not absolutely necessary but adds depth.
- ½ teaspoon ground black pepper: For a subtle heat; feel free to add more if desired.
- 2 small red peppers diced: Adds sweetness and crunch; bell peppers are a substitute.
- 2 small zucchinis thinly sliced: Provides a lovely texture; squash can also be used.
- 2 tablespoons olive oil: Used for roasting veggies and frying tofu; be sure to choose a good quality oil.
- ½ seasoning: The spice mix mentioned above combines for flavorful, crispy tofu.
- 1 14 oz block extra-firm tofu: This firm texture holds up well for frying; silken tofu won’t work.
- ¼ cup cornstarch: Coats the tofu for crispiness; can be replaced with arrowroot powder for a gluten-free option.
- 2 tablespoons nutritional yeast: Adds a cheesy flavor without dairy; optional but recommended for extra taste.
- 2 tablespoons olive oil or other neutral oil: For pan-frying the tofu.
How to Make Greek Tofu & Rice Bowls
- Preheat the oven: Start by heating your oven to 400F (200C) while you prep the ingredients.
- Soak the rice: Measure 1 ½ cups of jasmine rice and cover it with water in a large bowl. Let it soak for approximately 10 minutes before straining the water out.
- Prep the veggies: While the rice is soaking, finely dice the shallot, mince the garlic, and chop the fresh parsley. Also, chop 2 small red peppers and thinly slice 2 small zucchinis. Set all the veggies aside.
- Make the spice blend: In a small bowl, mix together 1 teaspoon salt, 1 teaspoon oregano, 1 teaspoon dried parsley, 1 teaspoon garlic powder, and ½ teaspoon ground black pepper. This will create the seasoning for both the tofu and vegetables.
- Coat the veggies: On a sheet pan, combine the chopped red peppers, zucchini slices, ½ of the seasoning mix, and 2 tablespoons of olive oil. Toss everything to coat the veggies evenly.
- Roast the veggies: Place the sheet pan in the oven and roast for 20-25 minutes, stirring halfway through, until the vegetables are tender and slightly browned.
- Cook the rice: While the veggies roast, add your soaked and drained rice to a saucepan with 2 ¼ cups of vegetable broth and 2 tablespoons of vegan butter. After tossing in the finely diced shallot and minced garlic, bring it to a boil over medium-high heat.
- Simmer the rice: Once it reaches a boil, reduce the heat to a simmer and cover the pan. Cook for about 10 minutes until the rice absorbs the broth and becomes fluffy.
- Finish the rice: Once cooked, remove the rice from heat and mix in 1 tablespoon of lemon juice and the freshly chopped parsley. Give it a gentle fluff with a fork and set aside.
- Prepare the tofu: Slice a 14 oz block of extra-firm tofu in half vertically to release some moisture. Pat each half between paper towels to remove excess moisture — this ensures crispiness.
- Coat the tofu: In a bowl, mix together ¼ cup cornstarch, 2 tablespoons nutritional yeast, and the remaining seasoning mix. Cut the tofu into cubes and toss them in the dry mixture until fully coated.
- Fry the tofu: Heat 2 tablespoons of olive oil in a non-stick pan over medium heat. Once heated, add the coated tofu cubes. Fry each side for 3-5 minutes until golden brown and crispy, totaling about 12-15 minutes.
- Combine and serve: Once the tofu is crispy, remove it from the heat. In serving bowls, layer the lemon rice pilaf, then top with the roasted vegetables, and finish with the crispy tofu. Feel free to garnish with more parsley or a charred lemon slice.
Storing & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, you can freeze the components separately for up to 3 months. Reheat the rice and veggies in the microwave or on the stovetop over medium heat until warmed through. The texture may change slightly, but a splash of vegetable broth or a bit of olive oil can help revitalize the dish.
Chef’s Helpful Tips
- Be sure to press the tofu well to achieve maximum crispiness; a tofu press does wonders if you have one!
- Adjust seasoning levels to your preference, especially the garlic and lemon juice.
- If your veggies are browning too quickly, you can lower the oven temperature to 375F (190C).
- Experiment with different vegetables based on what’s in season or available in your pantry.
- For added flavor, consider marinating tofu with a bit of soy sauce or tamari for an Asian twist.
Enjoy creating these Greek Tofu & Rice Bowls that not only satisfy your hunger but also evoke the warmth of home-cooked meals. This recipe is a wonderful workhorse in your recipe arsenal, ideal for meal prep, family dinners, or a gathering with friends. Feel free to make it your own, perhaps with a different grain or veggies based on personal preference. Don’t forget to serve it with a smile!

Recipe FAQs
Can I replace tofu with another protein?
Absolutely! You can swap tofu for chickpeas, tempeh, or even grilled vegetables if you’re looking to keep it plant-based. If you’re not strictly vegan, chicken or shrimp also work well.
What vegetables can I use for this dish?
Feel free to use any veggies you enjoy! Broccoli, carrots, and eggplant would all make a great addition to your Greek Tofu & Rice Bowls. Just aim for a mix of colors and textures!
Can I make this dish ahead of time?
Yes, you can! Prepare the rice and roast the vegetables a day in advance and store them separately in the refrigerator. When you’re ready to serve, simply reheat everything and fry the tofu for freshness.
Will it taste just as good without nutritional yeast?
While nutritional yeast adds a cheesy flavor, it’s fine to leave it out if you don’t have it on hand. Consider adding a bit more seasoning or a sprinkle of Parmesan cheese if you’re not vegan.
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: Baking
- Cuisine: Greek
Description
Greek Tofu & Rice Bowls offer a delightful mix of jasmine rice, fresh veggies, and seasoned tofu, creating a satisfying meal that’s quick and healthy, perfect for busy evenings.
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 made above
- 1 14 oz block extra-firm tofu
- ¼ cup cornstarch
- 2 tablespoons nutritional yeast
- ½ seasoning made above
- 2 tablespoons olive oil or other neutral oil
Instructions
- Preheat the oven to 400°F and prepare the ingredients.
- Measure out the rice, add it to a large bowl, cover with water, and soak for about 10 minutes. After soaking, strain out the water.
- While the rice soaks, prep the vegetables: finely dice the shallot, mince the garlic, chop the parsley, dice the red peppers, and slice the zucchinis. Set aside the vegetables.
- Make the spice mix by combining salt, dried oregano, dried parsley, garlic powder, and pepper in a small bowl.
Notes
For extra flavor, marinate the tofu in the spice mix for at least 30 minutes before cooking.
Feel free to substitute jasmine rice with brown rice for additional fiber.
Add more vegetables based on your preference to enhance flavor and nutrition.
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 18g
- Cholesterol: 0mg
