
Roasted Tofu with Spinach
Prep
15 mins
Cook
30 mins
Servings
4
Difficulty
Easy
This roasted tofu with spinach has become my go to weeknight dinner because it comes together in just 45 minutes total. The tofu gets wonderfully crispy and golden on the outside while soaking up this incredible savory and slightly sweet sauce made with sesame oil, soy sauce, and fresh lemon juice. I love pairing it with the fresh spinach, which is packed with iron and other nutrients that help keep your energy up. The best part? It's budget friendly, uses simple pantry staples, and tastes impressive enough to serve to guests. You're going to love how satisfying and flavorful this plant based meal truly is.
Ella x
Ingredients
- 2 blocksextra-firm tofu(pressed and cubed)
- 1420 mlfresh spinach(packed)
- 4 tablespoonsolive oil
- 4garlic cloves(minced)
- 2 tablespoonssesame oil
- 3 tablespoonsfresh lemon juice
- 2 tablespoonslow-sodium soy sauce
- 1 tablespoonrice vinegar
- 1 tablespoonmaple syrup
- 3 tablespoonscornstarch
- 2 tablespoonssesame seeds(for garnish)
- ¼ teaspoonred pepper flakes
- to tastesea salt and black pepper
Detail level
Instructions
- 1
Press the tofu blocks between paper towels with a weight on top for 15 minutes to remove excess moisture, then cut into 1-inch cubes.
Tip: Pressing the tofu ensures it becomes crispy when roasted rather than steamy.
- 2
Toss the tofu cubes with 2 tablespoons of olive oil, cornstarch, salt, and pepper in a bowl until evenly coated.
Tip: The cornstarch creates a wonderfully crispy exterior when roasted.
- 3
Spread the tofu on a baking sheet and roast at 400°F (200°C) for 25-30 minutes, stirring halfway through, until golden and crispy on all sides.
Tip: Don't skip the stirring step to ensure even browning.
- 4
While tofu roasts, whisk together sesame oil, lemon juice, soy sauce, rice vinegar, and maple syrup in a small bowl to create the glaze.
Tip: This glaze balances tangy, savory, and slightly sweet flavors beautifully.
- 5
Heat the remaining 2 tablespoons of olive oil in a large skillet over medium heat and sauté the minced garlic for about 1 minute until fragrant.
Tip: Watch the garlic carefully to avoid burning it.
- 6
Add the fresh spinach to the skillet in batches, stirring constantly until completely wilted, about 4-5 minutes total. Season with salt and a pinch of red pepper flakes.
Tip: The spinach will reduce significantly as it cooks, so add it in batches if needed.
- 7
Transfer the roasted tofu cubes to the skillet with the wilted spinach and pour the prepared glaze over everything.
Tip: Toss gently to coat all the tofu evenly with the glaze and spinach.
- 8
Toss everything together over medium heat for 2 minutes until the glaze slightly thickens and coats the tofu and spinach.
Tip: The residual heat will help the glaze adhere to all the ingredients.
- 9
Divide among serving bowls and garnish with sesame seeds and a squeeze of fresh lemon if desired.
Tip: Serve immediately while the tofu is still warm and crispy.
Recipe Variations
Get AI-powered ingredient substitution suggestions.
You Might Also Like

Beergarita
My go to drink for summer gatherings is this refreshing Beergarita, and let me tell you, it's a total crowd pleaser. The combination of tequila, triple sec, fresh lime juice, and a cold Corona creates something that tastes way more complicated than it actually is. Lime juice is packed with vitamin C, which is great for your immune system, and the whole thing takes just five minutes to throw together. Best part? It's incredibly budget friendly since you're probably already stocking most of these ingredients anyway.

Tropical Quinoa
This tropical quinoa bowl has become my go to weeknight dinner because it comes together in just forty minutes and tastes like a mini vacation on a plate. Quinoa is one of my favorite ingredients since it's a complete protein with all nine essential amino acids, making it so satisfying and perfect for keeping energy levels steady. The combination of papaya, red bell pepper, and fresh cilantro brings vibrant flavors and colors, while the rice wine vinegar and orange zest add just the right brightness. Best part is the ingredient list is simple and affordable, yet feels fancy enough to impress anyone at your table.

Crispy seabass with preserved lemon yogurt
This is one of my favorite quick weeknight dinners because it comes together in just ten minutes flat. Crispy seabass with preserved lemon yogurt is that perfect balance of impressive and effortless, with tangy Greek yogurt and zingy preserved lemon creating a sauce that feels restaurant quality but tastes like home. The seabass gets beautifully golden and flaky while the freekeh provides substantial whole grains packed with fiber and protein. It's the kind of meal that makes you feel like you're treating yourself without any fuss.
Reviews
Sign in to write a review.