There’s something incredibly satisfying about the crisp golden crust of pan-seared tofu paired with vibrant, garlicky spinach. One evening, craving a meal that’s both simple and packed with flavor, I whipped up this dish—and it quickly became my go-to for busy weeknights. The tofu’s delicate texture contrasts beautifully with the tender greens, while a hint of seasoning transforms everyday ingredients into something special. Whether you’re a longtime tofu fan or looking to explore plant-based meals beyond the usual, this recipe shows just how easy and delicious cooking from scratch can be. Let me take you through my favorite way to bring together these two humble heroes on your plate!

Why choose Pan-Seared Tofu with Spinach?
Simplicity meets gourmet in this recipe—perfect for anyone craving a quick, wholesome meal. Crisp texture: The tofu’s golden sear offers a satisfying crunch that contrasts with tender, garlicky spinach. Flavor-packed without fuss—just a few ingredients elevate it into a crowd-pleaser. Versatile and nutritious, it fits effortlessly into plant-based or meat-friendly diets, making weeknight dinners a breeze!
Pan-Seared Tofu with Spinach Ingredients
For the Tofu
- Firm tofu – pressed and sliced to ensure a crispy sear without sogginess.
- Olive oil – for frying; adds a subtle fruity note and helps create a golden crust.
- Soy sauce – a splash to marinate or finish the tofu with savory depth and umami.
- Cornstarch – lightly dusted to boost crispiness during pan-searing.
For the Spinach
- Fresh spinach – tender leaves that wilt quickly and soak up garlicky goodness.
- Garlic cloves – minced to infuse the spinach with aromatic flavor.
- Salt – a pinch to enhance natural flavors and balance the greens.
- Red pepper flakes – optional for a gentle touch of heat that enlivens the dish.
This simple ingredient list for Pan-Seared Tofu with Spinach ensures a vibrant, flavor-packed meal that’s quick and rewarding to make—perfect for those craving homemade goodness without fuss!
How to Make Pan-Seared Tofu with Spinach
-
For the Tofu:
-
Press tofu: Place tofu between paper towels on a plate with a weight above, pressing 15–20 minutes to remove excess moisture for a crisp golden crust.
-
Slice tofu: Cut pressed tofu into ½-inch slabs, then gently coat both sides with cornstarch, shaking off extra to ensure an ultra-crispy sear.
-
Heat oil: Warm 2 tablespoons of olive oil in a large nonstick skillet over medium-high heat until shimmering. Add tofu, cooking 3–4 minutes per side until golden brown and crisp.
-
For the Spinach:
-
Sauté garlic: Reduce heat to medium, add minced garlic, and cook 30–45 seconds until fragrant and lightly golden, stirring constantly to avoid burning.
-
Add spinach: Pile in fresh spinach, tossing with garlic for 1–2 minutes until wilted and vibrant green, scraping up any bits for flavor.
-
Season dish: Drizzle soy sauce and sprinkle salt plus red pepper flakes to taste. Toss gently, then remove skillet from heat to prevent overcooking.
Optional: Sprinkle sesame seeds for extra crunch and nutty flavor.
Exact quantities are listed in the recipe card below.

Make Ahead Options
Preparing Pan-Seared Tofu with Spinach in advance not only saves time during busy weeknights but also ensures a delightful dinner is just moments away! You can press and slice the tofu up to 24 hours ahead and store it in an airtight container in the fridge, maintaining its freshness. Additionally, you can wash and chop the spinach and mince the garlic up to 3 days in advance, keeping them together in the refrigerator for maximum flavor. When you’re ready to cook, simply coat the tofu with cornstarch and follow the searing instructions. The final steps of sautéing the garlic and spinach take only minutes, resulting in a quick, vibrant meal that’s just as delicious as when freshly made!
What to Serve with Pan-Seared Tofu with Spinach?
Create the perfect harmony of tastes and textures to elevate your meal with these delicious pairings.
-
Fluffy Quinoa: This nutty grain absorbs flavors beautifully and provides a wholesome base, complementing the savory tofu and vibrant spinach.
-
Crispy Roasted Potatoes: Golden, tender potatoes add a satisfying crunch and earthy flavor that pairs wonderfully with the delicate tofu and rich garlic.
-
Zesty Cucumber Salad: A refreshing cucumber salad with a tangy dressing adds brightness and balances the dish’s richness. The crispness of the cucumbers is a delightful contrast.
-
Garlic Bread: Slices of buttery, garlicky bread are perfect for soaking up any leftover sauce and add an indulgent touch to your dining experience.
-
Sesame Green Beans: Steamed or sautéed green beans sprinkled with sesame seeds offer a crunchy bite and earthy notes, enhancing the meal’s overall flavor.
-
Chili Lime Rice: Fluffy rice dressed with lime and chili pairs well, offering a zesty counterpart to the savory tofu while adding a delightful burst of flavor.
-
Tropical Fruit Salad: Lighten up your meal with a colorful fruit salad featuring pineapple and mango, which adds a sweet and refreshing contrast to the savory dish.
-
Chai Iced Tea: A lightly spiced chai Iced tea brings comforting warmth and pairs beautifully with the savory notes of the meal, making it an excellent drink choice.
-
Molten Chocolate Cake: For dessert, a rich, molten chocolate cake offers a decadent finish, balancing the meal with its luscious textures and sweet indulgence.
Pan-Seared Tofu with Spinach Variations
Feel free to take this dish and make it your own with these exciting twists and substitutions that will tantalize your taste buds!
-
Crispy Chickpeas: Swap out tofu for roasted chickpeas to add a crunchy texture and hearty protein boost while keeping the flavor profile intact.
-
Nutty Addition: Stir in a tablespoon of almond or peanut butter to the spinach for a richer, creamier sauce that enhances both flavor and nutrition.
-
Herb Infusion: Add fresh herbs like basil or cilantro towards the end of cooking for a fragrant lift that brightens the dish and adds a pop of color.
-
Zesty Lemon: A squeeze of lemon juice over the finished dish brings a refreshing brightness that balances the richness of the tofu beautifully.
-
Spice it Up: Incorporate a dash of sriracha or your favorite hot sauce when seasoning for a spicy kick that adds warmth and depth to the dish.
-
Greens Mix: Replace spinach with kale, Swiss chard, or a mixed greens blend to change up the flavor and texture while still keeping it vibrant and nutritious.
-
Coconut Milk Creaminess: Pour in a splash of coconut milk while sautéing the spinach. This results in a rich, luxurious sauce that pairs wonderfully with the crispy tofu.
-
Savory Mushroom Twist: Add sautéed mushrooms to the spinach for an umami boost, creating a heartier dish that brings in an earthy depth you’re sure to love.
How to Store and Freeze Pan-Seared Tofu with Spinach
Room Temperature: Store leftover pan-seared tofu at room temperature for up to 2 hours; after that, refrigeration is best to maintain flavor and freshness.
Fridge: Keep any leftover pan-seared tofu with spinach in an airtight container for up to 3 days. Reheat gently on the stove to retain the crispy texture.
Freezer: If you wish to freeze, separate the tofu from the spinach and store in freezer-safe containers for up to 2 months. Thaw in the fridge before reheating.
Reheating: For the best texture, reheat the tofu in a skillet over medium heat, adding a bit of oil for a good crisp, about 5-7 minutes.
Expert Tips for Pan-Seared Tofu with Spinach
- Proper tofu pressing: Press firm tofu for at least 15 minutes to remove excess water, ensuring a crisp sear instead of soggy tofu.
- Cornstarch coating: Lightly dust tofu with cornstarch to create a golden, crunchy crust that locks in moisture and flavor.
- Oil temperature matters: Heat olive oil until shimmering but not smoking to avoid burning and promote an even, crispy sear.
- Garlic timing: Add garlic after frying tofu to prevent bitterness; cook just until fragrant for the best spinach flavor.
- Spinach care: Wilt spinach quickly over medium heat to keep its vibrant green color and fresh texture, avoiding overcooking.
- Season last: Finish with soy sauce and salt after spinach wilts, so flavors stay bright and balanced in this pan-seared tofu with spinach dish.

Pan-Seared Tofu with Spinach Recipe FAQs
How do I know when my tofu is pressed enough for pan-searing?
Press the tofu for at least 15 to 20 minutes until you see no more water dripping out when you press it by hand. It should feel significantly firmer and drier, which ensures a crispier sear and prevents sogginess.
What’s the best way to store leftover Pan-Seared Tofu with Spinach?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Keep tofu and spinach together or separate depending on texture preference. Reheat gently on the stove to keep tofu crispy rather than microwaving, which can make it rubbery.
Can I freeze Pan-Seared Tofu with Spinach, and how?
Absolutely! Freeze the tofu and spinach separately for best results. Place tofu slices on a parchment-lined tray and freeze until firm (about 1 hour), then transfer to a freezer-safe container or bag for up to 2 months. Spinach freezes well in a sealed bag once wilted and cooled. Thaw in the refrigerator overnight before reheating.
Why did my tofu turn out soggy instead of crispy?
This usually happens when the tofu isn’t pressed long enough or if the pan isn’t hot enough before adding the tofu. Make sure to press out excess moisture and heat your skillet and oil until shimmering but not smoking before adding tofu. Also, dusting tofu lightly with cornstarch helps create that golden crust.
Is Pan-Seared Tofu with Spinach suitable for pets or special diets?
This dish is vegan and gluten-free if you use tamari instead of soy sauce. However, avoid sharing it with pets—garlic and seasonings like soy sauce can be harmful to dogs and cats. For those with soy allergies, chickpea or cauliflower steaks might be a tasty alternative worth trying!

Easy Pan-Seared Tofu with Spinach That Bursts with Flavor
Ingredients
Equipment
Method
- Press tofu for 15–20 minutes to remove excess moisture for a crisp golden crust.
- Slice pressed tofu into ½-inch slabs, gently coat both sides with cornstarch.
- Heat olive oil in a large nonstick skillet over medium-high heat until shimmering. Add tofu and cook for 3–4 minutes per side until golden brown and crisp.
- Reduce heat to medium, add minced garlic, and cook for 30–45 seconds until fragrant.
- Add fresh spinach, tossing with garlic for 1–2 minutes until wilted and vibrant green.
- Drizzle soy sauce and sprinkle salt and red pepper flakes to taste. Toss gently, then remove from heat.




