Greek Tofu & Rice Bowls
There’s something undeniably satisfying about a bowl filled with color, flavor, and a bit of crunch. These Greek Tofu & Rice Bowls deliver just that, combining hearty jasmine rice, roasted vegetables, and crispy tofu seasoned with classic Greek herbs. This dish invites your taste buds to dance with its vibrant combination of textures and tastes, making it perfect for a cozy lunch or dinner.
Table of Contents

The very first time I made these Greek Tofu & Rice Bowls, I was pleasantly surprised at how simple yet satiating they were. Whether you’re looking for a refreshing lunch idea or a comforting dinner, you can whip this up quickly. Even better, it’s plant-based and gluten-free, making it a great option for various dietary needs. Plus, it tastes incredible and is far better than any pre-packaged option you might find in stores. I can’t wait for you to experience these flavors on your plate!
Why You’ll Love This Recipe
- Simple & Quick: Prep and cook time is about 30 minutes, perfect for a weeknight dinner.
- Irresistible Flavor: The combination of savory roasted veggies, zesty lemon, and aromatic herbs creates a mouthwatering experience.
- Eye-Catching Appeal: This dish is visually stunning, with bright colors that make it as delightful to look at as it is to eat.
- Flexible Serving: Great for lunch or dinner, and you can easily customize it for meal prep.
- Diet-Friendly Options: This recipe is vegan and gluten-free, catering to various dietary preferences.
Ingredients You’ll Need
- 1 ½ cups jasmine rice: This fragrant rice is perfect for absorbing flavors. Long-grain rice varieties can be substituted, but jasmine adds a special touch.
- 2 tablespoons vegan butter: Provides richness without dairy. You can also use olive oil or coconut oil for a different flavor.
- 1 small shallot, finely diced: Offers a mild onion flavor, enhancing the overall sweetness of the rice. Yellow onion makes a fine substitute if needed.
- 2 cloves garlic, minced: Fresh garlic infuses a warm, aromatic quality. Feel free to use garlic powder if you’re out of fresh.
- 2 ¼ cups vegetable broth: This adds depth of flavor to your rice. Homemade broth is best, but low-sodium store-bought works well too.
- 2 tablespoons fresh parsley, stems removed & finely chopped: This bright herb adds freshness. If unavailable, other herbs like cilantro can be swapped in.
- 1 tablespoon lemon juice: Just the juice from half a small lemon elevates the dish with acidity and brightness.
- 1 teaspoon salt: Essential for seasoning your rice beautifully.
- 1 teaspoon oregano: A staple in Greek cooking, adding earthy and slightly sweet notes.
- 1 teaspoon dried parsley: Complements the fresh parsley in flavor and aroma.
- 1 teaspoon garlic powder: Enhances the garlicky goodness without the hassle of mincing more fresh cloves.
- ½ teaspoon ground black pepper: For a little heat and complexity.
- 2 small red peppers, diced: Adds sweetness and crunch. Yellow or orange bell peppers can be used if preferred.
- 2 small zucchinis, thinly sliced: These add a mild flavor and nice texture; you could also use yellow squash.
- 2 tablespoons olive oil: Perfect for roasting veggies — feel free to use any neutral oil like canola or avocado oil.
- ½ seasoning mix: As mentioned above, made from the salt, oregano, dried parsley, garlic powder, and pepper.
- 1 14 oz block extra-firm tofu: The key protein source offering a satisfying texture. Firm or silken tofu can also be used if you’re open to a different texture.
- ¼ cup cornstarch: This is crucial for achieving that delightful crispiness on the tofu.
- 2 tablespoons nutritional yeast: Adds a cheesy, nutty flavor — it’s a must for vegan cuisine.
- ½ seasoning mix: Use the remaining spice mix to ensure uniform flavor on the tofu.
- 2 tablespoons olive oil or other neutral oil: For pan-frying the tofu until golden and crispy.
How to Make Greek Tofu & Rice Bowls
- Preheat the oven: Start by preheating your oven to 400°F (200°C) and gathering all your ingredients on the counter.
- Soak the rice: Measure out 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 preparing the vegetables. Strain out the water after 10 minutes.
- Prep the veggies: Dice the shallot, mince the garlic, and chop the parsley for the rice pilaf. Dice the red peppers and slice the zucchini into half moons. Set aside.
- Create the spice mix: In a small bowl, combine 1 teaspoon salt, 1 teaspoon oregano, 1 teaspoon dried parsley, 1 teaspoon garlic powder, and ½ teaspoon ground black pepper. This will be your flavorful blend for the veggies and tofu.
- Combine vegetables: On a large baking sheet, add the chopped red pepper, sliced zucchini, ½ of the seasoning mix, and 2 tablespoons of olive oil. Toss to coat the veggies evenly in the oil and spices.
- Roast the vegetables: Place the sheet in the oven and bake for 20-25 minutes. Remember to stir halfway through for even roasting.
- Cook the rice: While the veggies are roasting, return to your soaked rice. Add the vegan butter to a saucepan over medium heat. Once melted, add the diced shallot and minced garlic, sautéing for 2-3 minutes until fragrant.
- Toast the rice: Stir in the strained rice, allowing it to toast for about 2 minutes, absorbing the butter and aromatics.
- Add vegetable broth: Pour in 2 ¼ cups of vegetable broth, cover with a lid, and bring it to a boil.
- Simmer the rice: After boiling, reduce heat to a simmer, cooking for about 10 minutes or until the rice is fluffy and tender.
- Finish the rice: Once done, remove from the heat and mix in the 1 tablespoon of lemon juice and the freshly chopped parsley. Set aside.
- Prep the tofu: Take the block of extra-firm tofu, slice it in half vertically, and press between paper towels to remove excess moisture. It’s okay if it’s not completely dry but avoid excess water.
- Coat the tofu: In a large bowl, combine ¼ cup cornstarch, 2 tablespoons nutritional yeast, and the remaining seasonings. Cut the tofu into cubes and toss them in the dry mixture until evenly coated.
- Pan-fry the tofu: Heat 2 tablespoons of oil in a non-stick pan over medium-high heat. Add the coated tofu cubes, frying for about 3-5 minutes on each side until golden and crispy, about 12-15 minutes in total.
- Assemble the bowls: To serve, scoop a generous portion of lemon rice pilaf into a bowl, topped with roasted vegetables and crispy tofu. If you wish, garnish with extra chopped parsley or a charred lemon slice for added flair.
- Serve & Enjoy: Dig in and enjoy the delightful balance of flavors and textures!
Storing & Reheating
To store leftovers, place the components in airtight containers. At room temperature, they can stay fresh for about 2 hours, while in the refrigerator, they should last up to 3-4 days. For longer storage, freeze the tofu and rice separately for up to 3 months. When ready to enjoy, gently reheat the rice and veggies in the microwave or stovetop, ensuring they’re heated through but still maintain their texture.
Chef’s Helpful Tips
- Be careful not to overcrowd the pan with tofu; space them out for optimal crispiness.
- Ensure your tofu is adequately pressed to achieve that perfect texture.
- You can make the rice pilaf a day ahead; just reheat it and add the lemon juice and parsley before serving.
- Experiment with different vegetables based on what you have on hand or what’s in season — bell peppers, mushrooms, or asparagus work beautifully!
- For an added boost of flavor, consider blending a tahini dressing to drizzle over your finished bowls.
There’s something special about a meal that feels wholesome, comforting, and exciting all at once. These Greek Tofu & Rice Bowls check all those boxes — nutritious yet filling, colorful yet simple. With this recipe at your fingertips, you’ll soon find yourself inviting friends over just to share this delightful dish.
So, go ahead and give it a try. Make it for lunch, prepare it for dinner, or even whip it up for a casual get-together. You’ll quickly see how easy and delicious healthy eating can be!

Recipe FAQs
Can I use brown rice instead of jasmine rice?
Absolutely! Brown rice will take longer to cook, so just adjust your cooking time accordingly. You’ll want to simmer it for about 40-50 minutes instead of 10.
Is there a substitute for nutritional yeast?
If you don’t have nutritional yeast on hand, you can omit it entirely or substitute it with grated vegan cheese, though it won’t quite capture the same flavor profile.
How can I make this recipe gluten-free?
This recipe is naturally gluten-free if you use gluten-free soy sauce for additional flavor or adjust the seasoning mix. Just make sure to check the labels of your tofu and any oils used for hidden gluten.
Can I meal prep these bowls?
Certainly! You can prepare the rice, roasted vegetables, and tofu in advance. Store them in separate containers in the fridge for quick, easy meals throughout the week.
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
Enjoy Greek Tofu & Rice Bowls, a delightful mixture of jasmine rice, colorful vegetables, and crispy tofu. Perfect for a healthy dinner or meal prep, this recipe ensures irresistible flavors in a simple and quick process.
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 *juice from ½ of a small lemon
- 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 the rice, add it to a bowl, cover with water and let it soak for about 10 minutes. Afterward, strain the water.
- Prepare the vegetables: finely dice the shallot, mince the garlic, chop the parsley, dice the red peppers, and slice the zucchinis into half moons.
- Make the spice mix by combining salt, oregano, dried parsley, garlic powder, and ground pepper in a small bowl.
Notes
Ensure tofu is pressed to remove excess moisture for better texture.
Soaking rice improves texture; don’t skip this step!
Feel free to add any seasonal vegetables to enhance flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 500
- Sugar: 3g
- Sodium: 750mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 0mg
