
A rich, creamy one-pan vegan dish with crispy tofu, garlicky sun-dried tomato cream, spinach and basil — ready in 30 minutes and perfect for weeknights.

This Marry Me Tofu is my quick, luxurious answer to weeknight dinners that need to feel special without a long list of chores. I first put this combination together on a rainy Tuesday when I wanted something comforting and slightly indulgent, but entirely plant-based. The contrast of crisp, golden tofu against a velvety sun-dried tomato and cashew cream sauce makes every bite feel like a tiny celebration — rich, garlicky, and anchored by bright fresh basil. It’s the kind of dish that made my partner joke that it should come with a ring.
I discovered the balance between textures after a few experiments: pressing the tofu until it's almost leathery, dusting it in cornstarch and nutritional yeast for a crisp, savory crust, and then finishing it in a pan with a sauce that’s both tart from tomato paste and buttery from cashew cream. The spinach wilts into the sauce and the basil at the end cuts through the richness. It’s an approachable, one-skillet meal that consistently gets requests for seconds — and has become my go-to when I want to impress without a fuss.
In my kitchen this dish consistently earns surprised smiles: friends who are skeptical about tofu end up going back for more sauce. I love that the recipe is forgiving — small adjustments in heat, seasoning or cream type still yield a deeply flavorful plate. The sun-dried tomatoes give a concentrated tomato intensity that makes the sauce taste like it’s been simmering all day, even though it’s done in under 10 minutes.
What I love most is how quickly this dish makes weeknights feel celebratory. The concentrated flavor of sun-dried tomatoes gives the sauce a deep tomato note without long simmering, and the quick pan-fry yields tofu with a restaurant-quality crust. Family members often comment they don’t miss dairy at all — the cashew cream is that convincing.
Store leftovers in an airtight container in the refrigerator for up to 3 days. For best texture, keep the tofu and sauce together — the tofu will soften slightly but the flavor improves. To reheat, warm in a skillet over medium heat until the sauce bubbles and the tofu regains a little crisp at the edges; avoid microwaving if you want to preserve the crust. You can also freeze the sauce (without tofu) in freezer-safe containers for up to 3 months — thaw overnight in the refrigerator and reheat gently, then add freshly crisped tofu.
If you don’t have cashews, full-fat canned coconut milk yields a creamy result though with a distinct coconut note; to mimic cashew thickness, stir in a cornstarch slurry (1 tablespoon cornstarch + 3 tablespoons water) at the end. For a nut-free version, use a thickened oat creamer or a silken tofu blended with a little water. If sun-dried tomatoes are unavailable, finely chop roasted cherry tomatoes or use 2 tablespoons of concentrated tomato paste plus a splash of balsamic for depth.
This goes beautifully over steamed jasmine rice, cooked short pasta like rigatoni, or with slices of toasted sourdough for sopping. Add a crisp side salad dressed with lemon and olive oil to balance richness, or serve alongside roasted vegetables for a heartier plate. Garnish with extra basil, a sprinkle of toasted pine nuts, or a dusting of nutritional yeast for a cheesy lift. It’s elegant enough for date night but relaxed enough for casual dinners.
The idea of a creamy tomato-and-herb sauce is rooted in Mediterranean cooking, but this composition leans American comfort with plant-based swaps. Using sun-dried tomatoes adds an Italian pantry influence while cashew cream borrows from modern vegan techniques that mimic dairy textures. The name references a playful, affectionate tradition in modern recipe naming that implies the recipe is so good it could inspire commitment — a nod to contemporary comfort cooking culture.
In spring and summer, swap baby spinach for a mix of arugula and baby kale for peppery brightness, and use fresh summer tomatoes roasted until caramelized in place of sun-dried tomatoes. In autumn and winter, stir roasted butternut or mushrooms into the sauce for earthiness. You can increase heat with extra red chili flakes for cooler months to add warming spice.
For meal prep, cook the sauce in advance and store in portioned containers. Crisp tofu slices just before serving to keep the texture; you can also par-cook tofu and finish it in a hot pan for 2 minutes when ready to eat. Pack rice separately to avoid sogginess, and include a small container of fresh basil to add at the table.
There’s something joyous about sharing this dish — it turns an ordinary night into a small celebration and proves that simple, plant-based ingredients can deliver extraordinary flavor. Try making extra sauce the first time; you’ll find it disappears quickly on bread and pasta the next day.
Press tofu well and pat it dry before coating to achieve the crispiest crust.
If using canned coconut milk or store-bought creamer, thicken the sauce with a cornstarch slurry: mix 1 tablespoon cornstarch with 3 tablespoons water and stir in at the end.
Reheat leftovers in a hot skillet rather than the microwave to restore tofu texture and concentrate flavors.
This nourishing marry me tofu recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — use extra-firm tofu, drain and press it for at least 30 minutes before cooking. Pressing removes excess moisture so the tofu crisps better.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet to restore crispness to the tofu.
This Marry Me Tofu recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Remove tofu from packaging and pat dry. If using extra-firm packed in water, drain and press between towels with weight for 30 minutes to remove excess moisture.
Cut tofu into triangles about 1/2-inch thick. Toss with cornstarch, nutritional yeast, salt and pepper until evenly coated.
Warm a large non-stick or cast-iron skillet over medium-high heat and add avocado oil, ensuring it is shimmering before adding tofu.
Pan-fry coated tofu pieces about 4 minutes per side until deeply golden and crisp. Transfer to a plate and lower the heat for sauce preparation.
Over medium-low heat, sauté minced garlic for 1–2 minutes, add chopped sun-dried tomatoes, oregano, red chili flakes, salt and pepper and cook for another minute.
Pour in vegetable broth and whisk in tomato paste to dissolve and create a cohesive base for the cream.
Add cashew cream (or chosen vegan cream) and baby spinach, bringing to a gentle simmer until the spinach wilts and the sauce warms throughout, about 5 minutes.
Remove from heat, stir in chopped fresh basil and vegan Parmesan if using, then nestle the fried tofu into the sauce and turn to coat.
Serve immediately over rice, pasta or with crusty bread, garnishing with extra basil or a sprinkle of nutritional yeast.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalrecipe on social media!


Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

One-pot taco-spiced beef and spaghetti melted with Monterey Jack cheese for a fun, family-friendly dinner that comes together in about 35 minutes.

A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.