This plant-based adaptation transforms the beloved Marry Me Chicken into a completely vegan masterpiece without losing any of its romantic allure. Extra-firm tofu gets pressed, coated in cornstarch, and pan-fried until irresistibly crispy outside while remaining tender within. The crowning glory is a luxurious sauce combining sun-dried tomatoes, plenty of fresh garlic, and plant-based cream infused with oregano and basil. What makes this dish special is how the sauce's acidity from tomatoes perfectly balances the rich cream, while the crispy tofu soaks up all those complex flavors. Serve it over pasta, rice, or mashed potatoes for a complete meal that converts even the most dedicated skeptics of plant-based cooking.
The first time I made this, my roommate kept wandering into the kitchen asking what smelled so good. By the time we sat down to eat, she was already planning which tofu-hating friends she wanted to serve it to. The sauce is that kind of transformational, rich and deeply savory in a way that makes people forget they are eating tofu.
I brought this to a dinner party where the host was skeptical about vegan main courses. She went back for seconds and asked for the recipe before dessert was even served. Now it is my go-to for introducing people to plant-based cooking because the flavors are so bold and satisfying.
Ingredients
- Extra-firm tofu: Press it really well, the drier the tofu gets the crispier it will become in that hot pan
- Cornstarch: This creates the most incredible golden crust on the tofu, do not skip this step
- Sun-dried tomatoes: These packed in oil are essential, they bring this deep umami flavor that makes the sauce taste so rich
- Plant-based cream: Look for unsweetened varieties, coconut cream or cashew cream both work beautifully here
- Garlic: Use fresh garlic, not jarred, it makes such a difference in the final flavor
- Dried herbs: Oregano and basil together give that classic Italian-American taste everyone loves
Instructions
- Get your tofu ready:
- Press that tofu for at least 15 minutes, then cut into perfect 1-inch cubes and toss with cornstarch, salt, and pepper until every piece is evenly coated
- Create the crispy tofu:
- Heat olive oil in your largest skillet until it shimmers, then add tofu cubes and let them cook undisturbed for 3-4 minutes per side until golden and crispy
- Build the flavor base:
- In the same skillet, sauté the onion until it turns translucent and sweet, then add garlic and red pepper flakes for just 1 minute until the garlic becomes fragrant
- Add the sun-dried tomatoes:
- Stir in the sliced sun-dried tomatoes and let them cook for 2 minutes, releasing all that concentrated oil and flavor into the pan
- Make the creamy sauce:
- Pour in the plant-based cream and vegetable broth, then add oregano, basil, vegan parmesan, salt and pepper, stirring everything together and letting it simmer for 3-5 minutes until slightly thickened
- Bring it all together:
- Return the crispy tofu to the skillet, toss gently to coat every piece in that luscious sauce, and simmer together for 2-3 more minutes
My sister made this for her anniversary dinner and told me later that they ended up eating it straight from the skillet while standing at the counter. Sometimes the best meals are the ones that are too good to wait for a proper table setting.
Making It Your Own
This recipe is incredibly forgiving and adaptable. I have added spinach when I needed to use up greens, tossed in artichoke hearts for extra texture, and even stirred in some white beans for added protein. The sauce is your canvas.
Perfect Sides
This dish creates such a rich, creamy sauce that it begs for something to soak it all up. Creamy mashed potatoes are my favorite, but crusty bread or pasta work just as well.
Make Ahead Magic
You can press and cut the tofu up to 2 days ahead, storing it in the refrigerator. The sauce actually tastes better if made a day ahead, giving the flavors time to meld together beautifully.
- Reheat gently with a splash of water or cream to loosen the sauce
- The tofu will lose some crispness but still taste delicious
- Store the sauce and tofu separately for best results
This is the kind of meal that turns tofu skeptics into believers, one creamy, sun-dried tomato bite at a time.
Recipe FAQ
- → Why is it called Marry Me Tofu?
-
The name comes from the original Marry Me Chicken dish, rumored to be so delicious that proposals followed after serving. This tofu version maintains that same romantic, proposal-worthy reputation with its irresistibly creamy, flavorful sauce.
- → Can I make this gluten-free?
-
Absolutely. Simply use cornstarch or a certified gluten-free flour blend for coating the tofu. Double-check that your plant-based cream and parmesan alternatives are also certified gluten-free.
- → How do I get the tofu really crispy?
-
The key is pressing your tofu for at least 15 minutes to remove excess moisture, then coating it evenly in cornstarch before frying. Don't crowd the pan and resist flipping too early—let each side develop a golden crust before turning.
- → What can I serve with this dish?
-
The creamy sauce pairs beautifully with pasta, angel hair, or penne. It's also excellent over fluffy white rice, mashed potatoes, or crusty bread to soak up every drop. Roasted vegetables or a simple green salad balance the richness perfectly.
- → How long will leftovers keep?
-
Store in an airtight container in the refrigerator for up to 4 days. The tofu may soften as it absorbs the sauce, but the flavors actually improve. Reheat gently on the stovetop with a splash of vegetable broth to restore creaminess.
- → Can I freeze Marry Me Tofu?
-
Freezing isn't recommended as the cream sauce can separate and the tofu's texture changes when thawed. This dish is best enjoyed fresh, though the sauce components can be made ahead and refrigerated for a day before final assembly.