Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe
If you are searching for an irresistibly flavorful and creamy dish, look no further than the Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe. This vibrant recipe pairs crispy pan-fried tofu with a luscious, garlicky vegan sauce brimming with sun-dried tomatoes, tender spinach, and fresh herbs. It’s the kind of dish that feels cozy yet sophisticated, and it’s so satisfying that you might just find yourself wanting to make it a staple in your weekly lineup. Whether you’re vegan, vegetarian, or simply love bold, comforting flavors, this recipe delivers joy in every bite.

Ingredients You’ll Need
Keeping the ingredients simple yet impactful is the secret to making this dish truly spectacular. Each component plays a vital role, whether adding texture, depth, or bright pops of color that make the Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe come alive.
- Super firm tofu (16 ounces): The hearty base for this dish, ensuring a crispy outside and tender inside when fried.
 - Cornstarch (4 tablespoons): Provides that golden, crunchy coating on the tofu that’s absolutely addictive.
 - Nutritional yeast (2 tablespoons): Adds a subtle cheesy flavor that enhances the overall savory experience.
 - Salt and ground black pepper: Essential for seasoning both the tofu and the sauce to perfection.
 - Avocado oil (3 tablespoons): A high-heat, neutral oil perfect for pan-frying the tofu crisp.
 - Garlic (5 cloves, minced): Brings aromatic warmth and depth to the creamy vegan sauce.
 - Sun-dried tomatoes (1/2 cup, chopped): Bursting with tangy sweetness that balances the richness of the sauce.
 - Oregano and red chili flakes: These spices add earthiness and a subtle kick of heat that elevates the dish.
 - Vegetable broth (1 cup): The liquid base that brings everything together with a savory backbone.
 - Tomato paste (1 tablespoon): Concentrates the tomato flavor for a richer sauce.
 - Cashew cream (1 cup): Creates the luscious, velvety texture that makes this sauce truly decadent and vegan-friendly.
 - Baby spinach (2 cups, chopped): Adds vibrant green color and a fresh, mild taste that balances the richness.
 - Fresh basil leaves (4-5, chopped): Offers a fragrant, herbal brightness just before serving.
 - Vegan Parmesan (1/2 cup, optional): Adds a nutty, cheesy finish to the sauce if you’re craving a bit more indulgence.
 
How to Make Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe
Step 1: Prepare and Pan Fry the Tofu
Begin by removing the super-firm tofu from its packaging and patting it dry thoroughly. This step is crucial to ensure your tofu crisps up beautifully rather than steaming. Slice it into triangles or your preferred shape and set them aside. In a small bowl, combine cornstarch, nutritional yeast, salt, and pepper. Dunk each tofu piece into this mixture, ensuring an even coating that will give a fantastic crunch once fried. Heat avocado oil in a large skillet over medium-high heat, then carefully place the tofu pieces in the pan. Fry them about 4 minutes per side, until golden and crisp. Remove and set aside while you prepare the sauce.
Step 2: Create the Creamy Vegan Sauce
Using the same skillet, reduce heat to low-medium and add minced garlic. Cook for 1 to 2 minutes, stirring frequently, until the garlic releases its enticing aroma. If the pan seems dry, add a little extra oil. Toss in the chopped sun-dried tomatoes, oregano, red chili flakes, salt, and pepper. Stir and cook for an additional minute to let the flavors meld beautifully. Next, pour in the vegetable broth, tomato paste, and the luscious cashew cream. Stir in the chopped spinach and bring the mixture to a gentle simmer over medium heat. Let it cook for about 5 minutes until the sauce thickens slightly and the spinach softens.
Step 3: Final Touches and Combining
Once the sauce has reached the ideal consistency, remove the skillet from the heat. Stir in freshly chopped basil and, if you desire, sprinkle in the vegan Parmesan for an extra layer of flavor. Carefully add the fried tofu back into the skillet, gently flipping to coat each piece with the creamy sauce. This final step brings everything together, ensuring every tofu piece is infused with those rich flavors.
How to Serve Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe

Garnishes
Fresh herbs such as extra basil or freshly ground black pepper make wonderful garnishes, adding bright contrast and inviting aroma. For a bit of texture, consider a sprinkle of toasted pine nuts or vegan Parmesan. A drizzle of high-quality olive oil can also add that lush finishing touch.
Side Dishes
This creamy masterpiece pairs beautifully with simple sides like fluffy jasmine rice or your favorite pasta, which soak up the sauce perfectly. For extra comfort, serve with crusty artisan bread to mop up every last bit of the sauce. Roasted vegetables or a crisp green salad also make for a refreshing balance.
Creative Ways to Present
Serve this dish in shallow bowls highlighting the vibrant colors of the sun-dried tomatoes and spinach for a stunning presentation. Layer it over creamy polenta or zucchini noodles for a twist. You could even assemble it as a hearty tofu stack, layering tofu and sauce with fresh basil leaves for an impressive centerpiece.
Make Ahead and Storage
Storing Leftovers
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The sauce stays creamy, and the tofu maintains a pleasant texture, making it just as delicious the next day.
Freezing
This dish also freezes well. Place cooled tofu and sauce in a freezer-safe container, separating layers with parchment if stacking to avoid sticking. Freeze for up to 2 months, perfect for an easy meal on busy days.
Reheating
Reheat gently in a skillet over low heat to maintain the creamy texture, adding a splash of vegetable broth or plant milk if needed to loosen the sauce. Avoid microwave reheating to preserve the tofu’s crispness and prevent the sauce from separating.
FAQs
Can I use firm tofu instead of super firm tofu?
While firm tofu can work, super firm tofu is best for achieving that crisp exterior without it falling apart during frying. If using firm tofu, press it thoroughly to remove excess moisture.
Is cashew cream necessary for the sauce?
Cashew cream is what gives this recipe its signature creamy texture and richness, but you can substitute with other vegan creams like coconut cream or store-bought plant-based cream for convenience.
How spicy is the dish with red chili flakes?
The red chili flakes add a gentle warmth that complements the flavors but isn’t overpowering. You can adjust the quantity based on your spice preference or omit them if you prefer a milder version.
Can I substitute sun-dried tomatoes with fresh tomatoes?
Fresh tomatoes won’t provide the same concentrated sweetness and texture as sun-dried, but you can use them in a pinch. Cook them down to reduce excess moisture and intensify their flavor before adding to the sauce.
Is this recipe suitable for gluten-free diets?
Yes, it is naturally gluten-free as long as you use gluten-free nutritional yeast and verify that your tomato paste and broth don’t contain gluten. It’s a delicious and safe option for those with gluten sensitivities.
Final Thoughts
This Marry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe truly feels like a warm hug on a plate. Its harmonious blend of textures and flavors makes every bite a celebration. I encourage you to try it out for yourself—you may just find it becoming your go-to comfort meal that’s as impressive as it is easy to make.
PrintMarry Me Tofu with Sun-Dried Tomatoes and Spinach in Creamy Vegan Sauce Recipe
Marry Me Tofu is a vibrant, flavorful vegan dish featuring crispy pan-fried super firm tofu coated in a savory sun-dried tomato and cashew cream sauce, spiced with oregano and chili flakes, and finished with fresh basil and vegan parmesan. This recipe offers a rich, comforting meal perfect for a quick 30-minute dinner that pairs wonderfully with rice, pasta, or crusty bread.
- Prep Time: 10 minutes
 - Cook Time: 20 minutes
 - Total Time: 30 minutes
 - Yield: 4 servings 1x
 - Category: Main Course
 - Method: Frying
 - Cuisine: Vegan, American fusion
 - Diet: Vegan
 
Ingredients
Tofu and Coating
- 16 ounce super firm tofu (or extra-firm, pressed well)
 - 4 tablespoons cornstarch
 - 2 tablespoons nutritional yeast
 - 1/2 teaspoon salt
 - 1/2 teaspoon ground black pepper
 - 3 tablespoons avocado oil (or other high-heat safe oil)
 
Sauce
- 5 cloves garlic (minced)
 - 1/2 cup sun-dried tomatoes (chopped)
 - 1/2 teaspoon oregano
 - 1/2 teaspoon red chili flakes
 - 1 teaspoon salt (more or less to taste)
 - 1/4 teaspoon ground black pepper
 - 1 cup vegetable broth
 - 1 tablespoon tomato paste
 - 1 cup Cashew Cream (or other vegan cream, see Notes)
 - 2 cups baby spinach (sliced or chopped)
 - 4–5 fresh basil leaves (chopped)
 - 1/2 cup Vegan Parmesan (optional)
 
Instructions
- Pan Fry the Tofu: Remove your super-firm tofu from the package and pat dry with a paper towel. Slice into small triangles or your preferred shape.
 - Prepare the Coating: In a small bowl, combine cornstarch, nutritional yeast, 1/2 teaspoon salt, and 1/2 teaspoon ground black pepper. Mix well.
 - Heat the Oil: In a large non-stick or cast iron skillet, heat avocado oil over medium-high heat until shimmering.
 - Coat and Fry the Tofu: Dunk tofu pieces in the cornstarch mixture to coat them evenly. Place the tofu in the hot skillet carefully. Pan fry each side for about 4 minutes until golden brown and crispy, loosening with a spatula to flip.
 - Remove and Cool: Transfer the fried tofu onto a plate and reduce heat to low-medium. Wipe out excess cornstarch residue from the pan if needed, leaving some oil for the sauce.
 - Cook the Garlic: In the same skillet over low-medium heat, add minced garlic and sauté for 1-2 minutes until fragrant, stirring frequently. Add an additional tablespoon of oil if necessary.
 - Add Seasonings: Stir in chopped sun-dried tomatoes, oregano, red chili flakes, 1 teaspoon salt, and 1/4 teaspoon black pepper. Cook for 1 minute to release flavors.
 - Add Liquids and Spinach: Pour in vegetable broth, tomato paste, and cashew cream. Add in baby spinach and stir well to combine.
 - Simmer the Sauce: Bring the mixture to a gentle simmer over medium heat and cook for about 5 minutes until it’s warm and the spinach has wilted. Adjust seasoning with salt, pepper, or more chili flakes as desired.
 - Finish the Dish: Remove from heat and stir in chopped fresh basil and vegan parmesan if using. Gently place fried tofu pieces back into the sauce and flip them to coat evenly.
 - Serve: Serve immediately, accompanied by rice, cooked pasta, or fresh crusty bread to soak up the delicious sauce.
 
Notes
- Use super firm or extra firm tofu that is pressed well to ensure it crisps nicely.
 - If you don’t have cashew cream, any vegan cream alternative works.
 - Adjust the red chili flakes to your desired spice level.
 - Wiping out excess cornstarch from the pan before making the sauce prevents burning and ensures a smooth sauce texture.
 - Optional vegan parmesan adds a nice cheesy flavor but can be omitted for a nut-free or simpler version.
 
Keywords: Marry Me Tofu, vegan tofu recipe, crispy tofu, sun-dried tomato sauce, cashew cream sauce, vegan main dish, quick vegan dinner
