Greek Tofu & Rice Bowls
Greek Tofu & Rice Bowls bring a refreshing twist to traditional Mediterranean cuisine while being entirely plant-based! Picture a colorful medley of roasted vegetables, golden crispy tofu, and fluffy lemon-infused jasmine rice elegantly layered into a vibrant bowl. This dish is more than just food on a plate—it’s a celebration of flavors that transport your taste buds straight to the sun-soaked shores of Greece. Perfect for a healthy lunch or delightful dinner, it effortlessly brings comfort and nourishment to any mealtime.
Table of Contents

It’s hard not to crave a well-balanced meal that’s both satisfying and healthy, and Greek Tofu & Rice Bowls fulfill that desire. The fusion of savory roasted veggies, zesty tofu, and aromatic rice creates a dish that not only pleases the palate but is also visually stunning. Plus, it’s quick to prepare, making it a remarkable solution for busy weeknights or casual gatherings. I can’t wait for you to whip this up and enjoy every single bite!
Why You’ll Love This Recipe
- Simple & Quick: This dish comes together in about 45 minutes, making it perfect for a weeknight meal.
- Irresistible Flavor: The combination of spices and fresh ingredients creates a tantalizing taste experience.
- Eye-Catching Appeal: The bright colors from the veggies and golden tofu make for an impressive presentation.
- Flexible Serving: Enjoy it for lunch, dinner, or even meal prep for the week—this recipe has you covered!
- Diet-Friendly Options: Completely vegan and packed with nutrients, it’s a dish everyone can enjoy.
Ingredients You’ll Need
- 1 ½ cups jasmine rice: The perfect choice for a fluffy texture and subtle aroma that complements the other flavors.
- 2 tablespoons vegan butter: Adds richness to the rice pilaf while keeping it plant-based.
- 1 small shallot, finely diced: It provides a sweet and subtle onion flavor without overpowering the dish.
- 2 cloves garlic, minced: Enhances the overall taste with its aromatic kick.
- 2 ¼ cups vegetable broth: Using broth instead of water gives the rice a deeper flavor.
- 2 tablespoons fresh parsley, stems removed & finely chopped: Brightens the dish with a fresh herbaceous note.
- 1 tablespoon lemon juice: A dash of citrus lifts the entire flavor profile.
- 1 teaspoon salt: Essential for seasoning throughout.
- 1 teaspoon oregano: This Mediterranean herb imparts a fragrant floral note.
- 1 teaspoon dried parsley: Adds extra herbiness to the mix.
- 1 teaspoon garlic powder: Enhances the garlic flavor in the dish.
- ½ teaspoon ground black pepper: A warm spice that balances the flavors.
- 2 small red peppers, diced: Sweet and juicy, they add vibrant color and crunch.
- 2 small zucchinis, thinly sliced: Adds a tender texture and mild taste.
- 2 tablespoons olive oil: For roasting vegetables and ensuring they caramelize beautifully.
- ½ seasoning mix (from above): This mix creates a lovely savory flavor for both tofu and vegetables.
- 1 14 oz block extra-firm tofu: Nutritious and protein-packed, it’s the star of the dish.
- ¼ cup cornstarch: It’s crucial for achieving that delightful crispy coating on the tofu.
- 2 tablespoons nutritional yeast: Adds a cheesy, nutty flavor, enhancing the tofu’s taste.
- 2 tablespoons olive oil or other neutral oil: For pan-frying the tofu to crispy perfection.
How to Make Greek Tofu & Rice Bowls
- Preheat your oven: Set the temperature to 400°F (200°C) and prepare your ingredients.
- Soak the rice: Measure out 1 ½ cups of jasmine rice and place it in a big bowl. Cover with water and let it soak for about 10 minutes as you prep the vegetables. After 10 minutes, strain out the water.
- Prep the veggies: While the rice soaks, finely dice the shallot, mince the garlic, and chop the parsley for your lemon rice pilaf. Then, take the time to dice the red peppers into small chunks and thinly slice the zucchinis into half-moons. Set these delightful vegetables aside.
- Mix the spices: In a small bowl, combine salt, dried oregano, dried parsley, garlic powder, and ground black pepper. This mix will be used to season the tofu and vegetables.
- Toss the vegetables: Place the diced red peppers and sliced zucchinis in a baking dish. Sprinkle with half of the seasoning mix and drizzle with 2 tablespoons of olive oil. Use your hands to mix everything thoroughly, ensuring the veggies are well-coated.
- Bake the vegetables: Roast the veggie mixture in the oven for 20-25 minutes, stirring halfway through to ensure even cooking and browning.
- Cook the rice pilaf: After starting your veggies, pour the strained rice into a saucepan with 2 tablespoons of vegan butter. Sauté the diced shallot and minced garlic over medium heat for 2-3 minutes until fragrant. Stir in the soaked rice and toast it for around 2 minutes. Then, add 2 ¼ cups of vegetable broth, cover with a lid, and bring to a boil. Once boiling, reduce the heat to a simmer and cook for about 10 minutes until the rice is tender.
- Finish the rice: Once the rice is cooked, remove from heat and mix in 1 tablespoon of lemon juice and the freshly chopped parsley. Set this lovely mixture aside.
- Prepare the tofu: Remove the 14 oz block of extra-firm tofu from its packaging and slice it in half vertically. Lightly press each half between paper towels to remove excess moisture. It’s okay if the tofu is still somewhat moist, but make sure it’s not soaking wet.
- Coat the tofu: In a large bowl, combine the cornstarch, nutritional yeast, and the remaining spice mix. Cut the tofu into cubes and toss them in this dry mixture until well-coated.
- Pan-fry the tofu: Heat 2 tablespoons of olive oil in a non-stick pan over medium heat. Once warmed up (after about 1 minute), add the tofu cubes in a single layer. Pan-fry for about 3-5 minutes on each side until crispy and golden brown, cooking for about 12-15 minutes in total.
- Combine and Serve: Once the tofu is perfectly crispy, remove from heat. Scoop the lemon rice pilaf into bowls, then layer on the roasted vegetables and crispy tofu. If desired, add a sprinkle of extra parsley or a charred lemon slice for added flair. Serve up and enjoy your Greek Tofu & Rice Bowls!
Storing & Reheating
To store leftovers at room temperature, it’s best to consume them within a couple of hours to avoid any spoilage. For refrigeration, keep the bowls in an airtight container, where they can last for up to 4 days. If you decide to freeze, place the food in freezer-safe containers, making sure to separate the components, and it should hold up for about 3 months. When ready to enjoy, simply reheat in the microwave for around 2-3 minutes until warmed through, although note that the texture of the tofu may not be as crisp as when freshly cooked.
Chef’s Helpful Tips
- To achieve evenly cooked vegetables, make sure to cut them into similarly sized pieces.
- Press tofu properly to remove as much water as possible so it absorbs the flavors better.
- Utilize a non-stick pan for frying the tofu; it helps to prevent sticking and enables easier flipping.
- If you’d like to amp up the flavor, consider marinating the tofu in soy sauce or a sesame marinade for 30 minutes before coating it.
- Feel free to customize by adding more seasonal vegetables or different herbs according to your taste preference.
- Keep some extra lemon slices on hand to squeeze over the bowls for added brightness!
Greek Tofu & Rice Bowls exemplify how delicious healthful eating can be! You’ll love the creative blend of ingredients that celebrates flavors while nourishing your body. This recipe is easy to make and even easier to enjoy, so don’t hesitate to swap in seasonal veggies you love, or just let your creativity shine in the kitchen! Dive in, get those flavors mingling, and allow yourself to relish in every delicious bite.

Recipe FAQs
How can I make this recipe gluten-free?
To ensure that your Greek Tofu & Rice Bowls are gluten-free, simply use tamari in place of any soy sauce. Additionally, check that your vegetable broth is gluten-free, as some brands may have added gluten in their formulations.
Can leftovers be reheated?
Absolutely! The leftovers can be reheated in the microwave for 2-3 minutes or in a skillet over medium heat. Keep in mind that reheating may soften the crispy texture of the tofu, but it will still be delicious!
Is it possible to meal prep ahead?
Yes! These bowls are perfect for meal prep. You can prepare the rice, roasted veggies, and crispy tofu in advance, store them in separate containers, and then combine them right before serving.
Can I substitute the tofu?
Certainly! If you wish to explore other protein options, think about using chickpeas or tempeh as alternatives to tofu. Both gems provide a different texture and taste while still complementing the dish beautifully.
PrintMore Main Dishes Recipes
- Quinoa Buddha Bowl | Healthy Grain Bowl with Roasted Veggies
- Greek Tofu & Rice Bowls
- Chicken Katsu Curry
- Chicken Tikka Masala | Easy One-Pan Creamy Comfort Dinner
- Steak Rice Bowl
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 the delicious Greek Tofu & Rice Bowls, a perfect blend of jasmine rice, colorful veggies, and seasoned tofu. This quick, healthy dish is ideal for dinner!
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, chopped
- 1 tablespoon lemon 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 400F and prepare the ingredients.
- Soak the jasmine rice in water for about 10 minutes, then strain the water.
- While the rice soaks, prep the shallot, garlic, parsley, red peppers, and zucchinis.
- In a small bowl, combine salt, oregano, dried parsley, garlic powder, and ground pepper to create the spice mix.
Notes
For added flavor, consider marinating the tofu in the spice mix before baking.
Feel free to add your favorite vegetables to this dish for variation.
Serve with a wedge of lemon for a fresh kick.
Nutrition
- Serving Size: 1 bowl
- Calories: 345
- Sugar: 3g
- Sodium: 780mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 0mg
