This elegant plant-based dish transforms extra-firm tofu into golden cubes, then simmers them in a velvety sauce bursting with sun-dried tomatoes, aromatic garlic, and fragrant herbs. The creamy coating clings beautifully to each crispy piece, creating the perfect balance of textures and flavors.
Ready in just 40 minutes, this American-Italian fusion delivers restaurant-quality results with simple techniques. The sauce thickens naturally as it simmers, coating the tofu in luxurious richness. Serve over pasta, mashed potatoes, or with crusty bread to soak up every drop.
Customizable for various dietary needs, this main offers complete protein and satisfies even the most dedicated omnivores. The combination of savory umami from sun-dried tomatoes and the richness of plant-based cream creates an unforgettable dining experience.
The first time my friend Maya tasted this, she literally stopped mid-sentence and asked what she had done to deserve it. We were supposed to be having a quick Tuesday dinner, but suddenly it felt like a restaurant experience in my tiny apartment kitchen. That is the kind of reaction this tofu commands.
I first made this for a dinner party where I promised something impressive but completely forgot about it until an hour before guests arrived. The panic cooking actually worked in my favor because the smell of garlic and sun-dried tomatoes filling the apartment made everyone think I had been planning for days.
Ingredients
- Extra-firm tofu: Press it thoroughly and do not rush this step because removing excess moisture is what makes the difference between sad soggy cubes and perfectly golden crispy edges
- Cornstarch or flour: This creates the essential crispy coating that holds up beautifully when tossed in the creamy sauce later
- Sun-dried tomatoes: The oil-packed ones are superior here because that infused oil adds incredible depth to the sauce
- Plant-based cream: Full-fat coconut cream or a quality oat cream work best for that luxurious restaurant-style texture
- Vegan parmesan: This adds the essential umami punch and slight saltiness that brings everything together
Instructions
- Prep your tofu cubes:
- Press the tofu for at least 15 minutes then cut into even 1-inch pieces so every cube has the same crispy coating potential
- Create the coating:
- Toss the cubes gently with cornstarch, salt and pepper until lightly dusted all over
- Crisp the tofu:
- Cook in hot oil without touching for 3-4 minutes per side until deeply golden and develop that gorgeous crunch
- Build the sauce base:
- Sauté the onion until soft then add garlic and red pepper flakes just until fragrant
- Add depth:
- Stir in the sliced sun-dried tomatoes and let them cook for a couple minutes to release their concentrated flavor
- Simmer the cream sauce:
- Pour in the cream and broth with herbs and parmesan, letting it bubble and thicken slightly
- Combine and serve:
- Gently fold the crispy tofu back into the sauce and warm through before serving
This became my go-to date night dish after my partner mentioned they did not think tofu could be exciting. Watching them voluntarily order it at restaurants after that felt like a personal victory.
Making It Your Own
Sometimes I add spinach or kale during the last few minutes of simmering because the sauce clings to greens beautifully. Other times I toss in artichoke hearts for a more Mediterranean vibe.
Serving Suggestions
This dish needs something to soak up all that incredible sauce. I usually serve it over pasta or creamy mashed potatoes but crusty bread for dipping is never wrong.
Make Ahead Magic
The sauce actually develops more flavor if made a day ahead and stored in the refrigerator. Just reheat gently and add freshly crisped tofu right before serving.
- Keep the tofu and sauce separate until the last minute
- The sauce thickens in the fridge so add a splash of broth when reheating
- Fresh herbs should be added just before serving
This is the kind of recipe that makes people forget they are eating plant-based entirely.
Recipe Questions & Answers
- → What makes this tofu dish so special?
-
The combination of crispy cornstarch-coated tofu with a velvety sun-dried tomato and garlic cream sauce creates incredible texture and depth. The sauce caramelizes slightly as it simmers, developing rich umami flavors that coat every piece perfectly.
- → Can I make this gluten-free?
-
Absolutely. Simply substitute cornstarch for the all-purpose flour when coating the tofu, and ensure your plant-based cream and parmesan alternatives are certified gluten-free. The dish maintains all its creamy richness without any gluten-containing ingredients.
- → What should I serve with this dish?
-
This versatile main pairs beautifully with pasta, rice, mashed potatoes, or crusty bread to soak up the extra sauce. For a lighter option, serve over steamed vegetables or with a simple green salad dressed with balsamic vinaigrette.
- → How do I get the tofu crispy?
-
Press your tofu for at least 15 minutes to remove excess moisture, then coat cubes evenly in cornstarch before pan-frying. Cook in hot oil over medium-high heat without overcrowding the pan, flipping gently until all sides are golden brown and crunchy.
- → Can I prep this ahead?
-
Press and coat the tofu up to a day in advance, storing in the refrigerator. The sauce ingredients can be prepped and stored separately. For best results, cook the tofu and sauce fresh, though leftovers reheat beautifully for lunch the next day.
- → How spicy is this dish?
-
As written, the red pepper flakes add just a subtle warmth that enhances the other flavors without overwhelming. Adjust the amount to your preference or omit entirely for a mild version the whole family will enjoy.