Golden tofu cubes achieve perfect crispiness before swimming in a velvety sun-dried tomato cream sauce. The plant-based version of the beloved classic delivers all the rich, savory flavors with garlic, herbs, and just enough heat from red pepper flakes. Ready in 40 minutes, this impressive dish transforms simple ingredients into something extraordinary.
The first time I made this tofu dish, my housemate literally stopped mid-bite, fork frozen in the air, and asked what kind of magic I'd just performed in our tiny kitchen. The sauce coats everything like a warm embrace, and something about the combination of crispy edges and that sun-dried tomato cream makes people forget they're eating tofu entirely.
I once served this at a dinner party where I forgot to mention it was plant-based until everyone had finished eating. Two people asked for the recipe before I even brought up the vegan part, and the silence that fell over the table when I finally told them was absolutely perfect.
Ingredients
- Extra-firm tofu: Pressing this for at least 20 minutes makes all the difference between crispy edges and sad soggy cubes
- Cornstarch: Creates that golden crust that holds up beautifully when you toss it in the creamy sauce later
- Sun-dried tomatoes in oil: These are the flavor powerhouse that makes the sauce taste deeply rich without any meat
- Plant-based cream: I use oat cream, but whatever you can find that pourable and rich will work perfectly here
- Garlic and onion: The foundation that builds all that savory depth everyone loves
- Fresh basil: Dont skip this garnish because the bright herb cuts through all that creamy richness
Instructions
- Get your tofu ready:
- Press that block for at least 20 minutes, then cut into perfect one-inch cubes and toss with cornstarch, salt, and pepper until they look like little clouds dusted with snow.
- Crisp it up:
- Heat your olive oil until it shimmers, then add those coated cubes and let them develop a deep golden crust on at least two sides before moving them around.
- Build the flavor base:
- In that same beautiful skillet, cook your onion until it turns translucent and sweet, then add garlic and red pepper flakes until the whole kitchen smells incredible.
- Make the magic sauce:
- Toss in your sliced sun-dried tomatoes, pour in the cream and broth, add all your dried herbs and parmesan, then let it bubble until it coats the back of a spoon.
- Bring it together:
- Gently fold those crispy tofu cubes back into the sauce, letting them absorb some of that liquid gold for just a few minutes before serving.
My mom now requests this whenever she visits, which feels like the ultimate compliment from someone who was pretty skeptical about plant-based cooking when I first started experimenting with it.
Making It Your Own
Some nights I add baby spinach to the sauce right at the end because it wilts beautifully into all that creaminess. Other times I throw in roasted red peppers for extra sweetness. The framework is so forgiving once you understand the balance.
What To Serve With It
This creates its own meal over mashed potatoes, but pasta is my go-to for soaking up every drop of that sauce. For something lighter, I love it with roasted broccoli or crisp green beans that can stand up to the rich flavors.
Timing Your Perfect Dinner
Get your tofu pressing before you even think about chopping anything else. While it drains, prep all your vegetables and measure out your sauce ingredients. By the time your tofu is ready to hit the pan, everything else is lined up and ready to go.
- Set the table before you start cooking so you can serve this straight from the pan
- Have your garnish chopped before the sauce starts reducing
- Everything happens fast once you start the sauce, so stay close to the stove
There is something deeply satisfying about watching someone take that first skeptical bite and watching their face transform completely. This is the kind of dinner that makes people feel taken care of.
Common Questions
- → What makes this dish so special?
-
The combination of crispy tofu with the sun-dried tomato cream sauce creates an irresistible texture and flavor profile. The sauce brings richness from plant-based cream, umami from sun-dried tomatoes, and aromatic depth from garlic and herbs.
- → How do I get the tofu really crispy?
-
Press the tofu thoroughly to remove excess moisture, coat evenly in cornstarch, and cook in hot oil without overcrowding the pan. Let each side develop a golden crust before flipping—about 3-4 minutes per side over medium-high heat.
- → Can I make this gluten-free?
-
Absolutely. Use cornstarch or certified gluten-free flour for coating the tofu. Double-check that your plant-based cream and vegetable broth are certified gluten-free, and serve over gluten-free pasta or rice.
- → What should I serve with this?
-
This versatile dish pairs beautifully with pasta, mashed potatoes, or crusty bread to soak up the sauce. For lighter options, serve over steamed rice or roasted vegetables. The sauce deserves something to mop it up.
- → How long does this keep?
-
Store in an airtight container in the refrigerator for up to 4 days. The tofu will soften as it sits, but reheating in a skillet helps restore some crispiness. The sauce actually develops more flavor overnight.
- → Can I make it ahead?
-
Prepare the sauce up to 2 days in advance and store separately. For best results, cook the tofu fresh and combine just before serving. If making ahead, undercook the tofu slightly so it doesn't become too soft when reheated.