Quick Mediterranean Tofu Roast
Quick Mediterranean Tofu Roast

This recipe transforms a simple block of tofu into a savory, flavor-packed centerpiece with a golden crust and tender, aromatic interior. The “roast” happens quickly on the stovetop and in the oven, using a Mediterranean-inspired marinade of lemon, herbs, and garlic that permeates the tofu beautifully. The method is designed for speed without sacrificing texture or depth. It’s an ideal weeknight meal for any skill level, requiring minimal active time and delivering maximum impact. You’ll learn the key to achieving a satisfying, non-spongy texture and building layers of flavor efficiently.
What You’ll Need
Ingredients
- Tofu: 1 (14-16 oz) block extra-firm tofu
- Olive Oil: 3 tablespoons, divided (use a good quality extra virgin for finishing)
- Garlic: 3 cloves, minced (about 1 tablespoon)
- Lemon: 1 large, zested and juiced (about 2 tablespoons juice)
- Fresh Herbs: 2 tablespoons chopped fresh oregano or 1 tablespoon dried, 1 tablespoon chopped fresh rosemary
- Salt & Pepper: 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper
- Kalamata Olives: ½ cup, pitted and roughly chopped
- Cherry Tomatoes: 1 cup, halved
- Optional Garnish: Fresh parsley, a drizzle of high-quality olive oil, red pepper flakes
Ingredient Notes: The tofu must be extra-firm; softer varieties will crumble. For the lemon, use the zest for aromatic oil and the juice for acid. Fresh herbs are strongly preferred for brightness.
Equipment Needed
- 12-inch oven-safe skillet (cast iron or stainless steel is ideal) [Check Price on Amazon]
- A heavy object for pressing (a skillet, canned goods, or a tofu press)
- A large rimmed baking sheet (if using for extra broiling)
- Instant-read thermometer (optional but helpful for checking doneness)
Prep Work

Press the Tofu (Critical Step): Drain the tofu and press it for at least 15 minutes. I wrap it in a clean kitchen towel, place it on a plate, and set my 12-inch skillet on top with a can of beans inside for extra weight. This removes excess water, which is essential for the tofu to absorb the marinade and develop a firm, meaty texture instead of steaming.
Make the Marinade: While the tofu presses, in a medium bowl, whisk together 1 tablespoon of the olive oil, the minced garlic, lemon zest, lemon juice, oregano, rosemary, ½ teaspoon of the salt, and the pepper. Set aside.
Prep the Vegetables: Halve the cherry tomatoes and roughly chop the olives. Have them ready to go.
Timing Tip: The tofu can be pressed and marinated up to 4 hours ahead. The vegetables can be chopped and stored separately in the fridge for a day.
Cooking Instructions

- Preheat & Prepare: Preheat your oven to 425°F (220°C). After pressing, slice the tofu block horizontally into two large, even planks, about 1-inch thick each. Place them in the marinade bowl, turning to coat thoroughly. Let them marinate for 10 minutes, flipping once.
- Heat the Pan: Place your 12-inch oven-safe skillet over medium-high heat. Add the remaining 2 tablespoons of olive oil. When the oil shimmers and you see faint wisps of smoke, it’s ready.
- Sear the Tofu (The Foundation): Carefully place the marinated tofu planks in the hot pan, reserving the excess marinade. You should hear a confident sizzle. Let them sear undisturbed for 3-4 minutes until the bottom develops a deep, golden-brown crust. Use a thin spatula to peek; don’t flip until it releases easily. Flip and sear the other side for another 2-3 minutes. Visual Cue: The crust should be evenly golden and slightly crisp.
- Add Vegetables & Roast: Scatter the cherry tomatoes and olives around and over the tofu. Pour the reserved marinade over everything. Immediately transfer the skillet to the preheated oven. Roast for 12-15 minutes. The tomatoes should be blistered and beginning to burst, and the tofu should be heated through. For a more “roasted” finish, you can switch the oven to broil for the last 1-2 minutes—watch it closely to prevent burning.
- Rest & Serve: Remove the skillet from the oven (handle will be very hot!). Let it rest in the pan for 5 minutes. This allows the juices to settle and the tofu to firm up slightly. Garnish with fresh parsley and a final drizzle of olive oil.
Pro Tips
- Why Sear First? The initial high-heat sear creates the Maillard reaction, building complex flavors that boiling or just baking cannot achieve. This step is non-negotiable for depth.
- For an Extra-Crispy Crust: After searing, before adding the vegetables, you can dredge the tofu planks lightly in a mixture of 1 tablespoon cornstarch and ½ teaspoon smoked paprika. This creates an even crunchier exterior that holds up beautifully to the sauce.
- Make-Ahead & Substitutions: The entire dish (before the final roast) can be assembled in the oven-safe pan, covered, and refrigerated for up to 24 hours. When ready, let it sit at room temp for 15 minutes before roasting. Chickpeas make a great addition—add a rinsed 15-oz can with the vegetables. For a vegan version, ensure all ingredients (like olives) are plant-based.
Serving Suggestions
This roast is a complete protein centerpiece. Pair it with:
- Grains: Fluffy quinoa, couscous, or crusty whole-grain bread to soak up the pan juices.
- Greens: A simple arugula salad dressed with lemon and olive oil for a peppery contrast.
- Portion Guidance: This recipe serves 2 people as a main course or 3-4 as part of a larger mezze-style spread.
FAQ
Q: Can I use frozen tofu? How about silken tofu?
A: Yes, freezing and thawing tofu before pressing actually changes its texture to be more porous and “meaty,” which is great for this recipe. Silken tofu is not suitable; it is too soft and will disintegrate. Stick with extra-firm.
Q: How do I know when the tofu is perfectly done?
A> The tofu is done when it has a firm, browned crust and is heated all the way through. An instant-read thermometer inserted into the center should read at least 165°F (74°C). It should feel firm to the touch, not squishy.
Q: My tofu stuck to the pan! What went wrong?
A: This usually means your pan or oil wasn’t hot enough when you added the tofu, or you tried to flip it too soon. Ensure the oil is shimmering and the tofu releases easily with a spatula before you flip. A well-seasoned cast-iron skillet or proper heating with a stainless steel pan is key.
*As an Amazon Associate I earn from qualifying purchases.*>