This creamy plant-based dish transforms extra-firm tofu into golden, crispy cubes that get coated in a luxurious sun-dried tomato and garlic cream sauce. The preparation involves pressing and dredging tofu in cornstarch for maximum crunch, then pan-frying until beautifully browned. Meanwhile, build the velvety sauce by sautéing onions and garlic, adding sun-dried tomatoes for concentrated sweetness, then simmering with plant-based cream and vegetable broth. Dried oregano and basil add classic Italian herb notes while red pepper flakes provide optional warmth. The finished dish delivers tender-crisp tofu swimming in thick, savory cream that clings perfectly to every piece. Serve over pasta, rice, or mashed potatoes for a complete meal that satisfies even the most devoted comfort food lovers.
The first time I heard about Marry Me Chicken, I was skeptical that any dish could live up to that kind of hype. Then my vegan friend texted me at 11 PM saying she'd just made the plant-based version and was considering proposing to herself. I knew I had to try it immediately.
I made this for a dinner party last fall when my brother brought his new girlfriend over. She took one bite, went completely silent for about 30 seconds, then asked if she could have the recipe before she'd even finished her first serving. That's when I knew this dish was something special.
Ingredients
- Extra firm tofu: Press it really well, the drier the tofu the crispier it gets and that texture contrast is everything here
- Cornstarch: Creates the most beautiful golden crust that actually holds up when you toss it in the sauce
- Sun-dried tomatoes: These little pockets of concentrated flavor are what makes the sauce taste like it simmered for hours instead of minutes
- Plant-based cream: Use the unsweetened kind or your sauce will have a weird dessert vibe going on
- Garlic: Four cloves might seem like a lot but trust me, you want all of them
- Fresh basil: Don't skip this garnish, it cuts through the richness and makes everything taste alive
Instructions
- Get your tofu ready:
- Press that tofu like you mean it, at least 20 minutes, then cut into cubes and toss with cornstarch, salt, and pepper until every piece is coated.
- Crisp it up:
- Heat olive oil in a large skillet over medium-high heat, add tofu in batches if needed, and let it get golden and crispy on all sides.
- Build the flavor base:
- In the same pan, cook the onion until it's translucent, then add garlic and red pepper flakes for just a minute until you can smell them.
- Add the magic:
- Stir in those sun-dried tomatoes and let them hang out for a couple minutes to release their oils.
- Make the sauce:
- Pour in the cream and broth, add all your herbs and parmesan, then let it simmer until it thickens slightly.
- Bring it together:
- Gently fold the crispy tofu back into the sauce, letting it hang out for just a couple minutes so it soaks up all that flavor without getting soggy.
- Finish it:
- Serve it up immediately with fresh basil sprinkled on top and watch people's faces light up.
My roommate walked in while I was making this last week and literally stopped in her tracks, asking what smelled so incredible. We ended up eating it straight from the pan with wooden spoons because neither of us could wait to properly plate it.
Making It Your Own
Sometimes I'll add a handful of spinach at the very end, letting it wilt just slightly in the sauce. It adds color and makes me feel slightly virtuous about eating all that creamy goodness. You could also throw in some artichoke hearts if you want to make it feel even more indulgent.
What To Serve With It
I've found this sauce clings beautifully to mashed potatoes or polenta, which is how we usually eat it. Pasta works great too, especially something with ridges that can hold onto all that sauce. Honestly though, I've been known to eat it with just a crusty piece of bread to sop everything up.
Make Ahead Wisdom
You can prep all your ingredients ahead of time and have everything in little bowls, ready to go. The sauce actually keeps beautifully in the fridge for a few days and reheats like a dream. Just keep the tofu separate until you're ready to serve so it stays crispy.
- If you're meal prepping, pack the tofu and sauce separately and combine just before eating
- The sauce freezes well if you want to double batch and save some for a rainy day
- This recipe doubles perfectly for a crowd, just use your biggest pan
This is one of those recipes that somehow manages to feel cozy enough for a quiet night in but impressive enough for company. I hope it finds its way into your regular rotation.
Recipe FAQs
- → What does Marry Me Tofu taste like?
-
The dish features crispy tofu cubes with a creamy, tangy sauce. Sun-dried tomatoes provide concentrated sweetness and umami, while garlic and herbs add aromatic depth. The cream creates a velvety texture that coats each piece perfectly.
- → How do I get crispy tofu?
-
Press your tofu for at least 15 minutes to remove excess moisture, then cut into evenly-sized cubes. Toss thoroughly with cornstarch before pan-frying in hot oil. Cook undisturbed for 3-4 minutes per side until golden and crispy.
- → Can I make this gluten-free?
-
Yes! 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. Most sun-dried tomatoes are naturally gluten-free.
- → What should I serve with Marry Me Tofu?
-
The creamy sauce pairs beautifully with pasta, risotto, mashed potatoes, or crusty bread. For lighter options, serve over steamed rice or roasted vegetables. A crisp green salad with vinaigrette balances the richness.
- → How long does this keep?
-
Store in an airtight container for up to 4 days. Reheat gently on the stovetop with a splash of broth or cream to restore sauce consistency. Note that the tofu will soften slightly but remains delicious.
- → Can I use regular cream instead of plant-based?
-
Absolutely! Heavy cream or half-and-half work beautifully if you're not following a vegan diet. The sauce will be slightly richer and may thicken faster, so reduce heat if needed.