
This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).
Inspired by the viral Marry Me Chicken recipe, this vegan version takes all that saucy, garlicky charm and transforms it into a plant-based dish that will have everyone asking for seconds (and maybe even your hand in marriage).
Whether you’re new to tofu or a longtime fan, you’ll love how this dish balances cozy comfort with elegant flavor.
Below, I’ll walk you through how to make Marry Me Tofu step by step, with practical tips, ingredient swaps, and serving ideas that make it perfect for weeknights, date nights, or anytime you crave something rich and satisfying, without the chicken.
What Is Marry Me Tofu and Why Is It So Popular?

Marry Me Tofu is a vegan adaptation of the viral Marry Me Chicken recipe, a creamy skillet dish with garlic, sun-dried tomato, and parmesan flavors that famously made people say, “I’d marry you for that chicken.”
This tofu version keeps the same dreamy sauce but replaces the meat with crispy, golden-brown tofu cubes for a plant-based twist.
It’s a dish that bridges comfort and sophistication: garlicky, tangy from the sun-dried tomato, and rich with vegan heavy cream and vegan parmesan. The sauce clings beautifully to the tofu pieces, making every bite luxurious and deeply satisfying.
The best part? It’s simple to make, completely dairy-free, and delivers that same “you’ll love this marry me tofu” magic that makes it feel special every time.
What Ingredients Do You Need for Marry Me Tofu?

Here’s what you’ll need to make this vegan marry me tofu recipe:
- 1 block extra firm tofu or super-firm tofu, pressed and cubed
- 2 tablespoons vegan butter
- 3 cloves garlic, minced
- ¼ cup sun-dried tomato, chopped
- 1 cup coconut milk or vegan heavy cream
- ¼ cup vegan parmesan shreds
- ½ teaspoon red pepper flakes (adjust to taste)
- ½ cup vegetable or chicken broth (for deglazing)
- Salt and pepper, to taste
- Optional: a handful of pine nuts, spinach, basil, or parsley for garnish
These simple ingredients create that creamy vegan balance of rich, garlicky comfort with a hint of tangy tomato.
How Do You Make Marry Me Tofu Step-by-Step?

Here’s how to make Marry Me Tofu from start to finish:
- Prepare the tofu: Use extra-firm tofu or super-firm tofu and press it to remove moisture. Slice into tofu cubes or tofu pieces.
- Dredge the tofu: Toss the tofu in cornstarch or light flour to coat the sides evenly.
- Pan-fry the tofu: Heat vegan butter to a large skillet over medium heat. Cook the tofu until golden brown, about 2 minutes per side. Remove the tofu and set aside.
- Make the sauce: In the same pan, add more vegan butter, then add the garlic and cook until fragrant. Add sun-dried tomato, a splash of broth, coconut milk, vegan parmesan, and red pepper flakes. Simmer until creamy.
- Combine: Add tofu back to the pan and coat the tofu in the sauce. Cook for a few minutes until the tofu is fully coated and the sauce thickens slightly.
That’s it. You’ve just made an elegant, delicious recipe that feels restaurant-worthy but takes less than 30 minutes from start to finish.
What to Serve with Marry Me Tofu
This dish pairs wonderfully with pasta, rice, or crusty vegan garlic bread. If you love hearty vegan recipes, serve it over spaghetti or linguine for a satisfying dinner that feels special yet simple.
The creamy vegan sauce clings beautifully to noodles, creating a luxurious bowl that feels like something you’d get at a restaurant.
For a lighter meal, try pairing Marry Me Tofu with sautéed greens or roasted vegetables. The contrast between crispy tofu and tender veggies keeps every bite interesting.
Or, if you’re craving something indulgent, spoon the tofu and sauce over mashed potatoes, it’s pure comfort in a bowl.
How Do You Prepare the Tofu for the Perfect Texture?
To make Marry Me Tofu truly shine, the texture of the tofu matters as much as the sauce. You’ll want to use extra firm tofu or super firm tofu for the best results. These varieties hold their shape well during frying and soak up flavors beautifully.
Start by pressing a block of tofu to remove excess water. This step ensures that when you pan-fry the tofu, it gets that irresistible golden-brown exterior and a meaty, satisfying bite, almost like chicken.
After pressing, cut it into tofu cubes or tofu pieces about an inch thick. Coat the tofu in cornstarch or light flour to help it crisp up evenly.
To cook the tofu, heat vegan butter in a large skillet over medium heat. Pan-fry the tofu for a few minutes on each side until it’s golden and crispy. Then remove tofu from the pan and set aside before making the sauce.
How to Make Marry Me Tofu Sauce Creamy and Flavorful
The soul of this dish is in the sauce. It’s rich, garlicky, and perfectly balanced with a hint of spice from red pepper flakes.
To make the sauce, start by adding a bit of vegan butter to a large skillet over medium heat. Add the garlic and cook for about 1 minute until fragrant.
Next, stir in chopped sun-dried tomato and a splash of vegetable or chicken broth to deglaze the bottom of the pan. Then pour in the coconut milk or vegan heavy cream for that creamy vegan texture that makes the tofu so silky.
Sprinkle in vegan parmesan shreds, red pepper flakes, salt, and pepper, and let the sauce simmer gently for about 2 minutes until slightly thickened.
This creamy vegan sauce pairs beautifully with crispy tofu and works over pasta, rice, or even mashed potatoes. The result? A tofu dish that’s indulgent yet light, comforting yet elegant.

What Makes This Vegan Tofu Recipe Taste Like Chicken?
The secret to making Marry Me Tofu taste like chicken lies in three things: seasoning, texture, and the sauce.
When you cook the tofu in vegan butter until golden brown, it develops a crisp crust and firm bite that mimics the texture of chicken. The garlicky, parmesan-rich sauce then wraps every piece in a savory creaminess that’s irresistible.
To enhance that “like chicken” flavor, you can season the tofu before cooking with a pinch of poultry seasoning or nutritional yeast.
Combined with the umami notes of the sun-dried tomato and vegan parmesan, it creates that familiar depth that makes this vegan recipe so comforting.
Even if tofu isn’t your thing, this might be the one that changes your mind.
Can You Make This Marry Me Tofu Recipe Ahead of Time?
Yes, you can prepare the tofu and sauce ahead of time. Simply pan-fry the tofu and set aside, then make the sauce and store both in separate containers.
When ready to eat, reheat the sauce in a skillet over medium heat, add tofu back to the pan, and simmer until hot.
Because tofu absorbs flavors as it sits, this vegan tofu recipe actually tastes even better the next day. It’s also meal-prep friendly, perfect for lunches or dinners throughout the week.
If you’re planning to serve it for guests, make the sauce a few hours ahead, and pan-fry the tofu just before serving to keep it crispy and golden.
What Are Some Tips for Making the Best Marry Me Tofu?
To make marry me tofu even better, follow these little tricks:
- Use extra-firm tofu. It holds its shape and crisps up better than softer varieties.
- Press your tofu before cooking. Removing excess moisture ensures that the tofu becomes crispy instead of soggy.
- Don’t skip the cornstarch coating. It’s the secret to that perfect golden-brown crust.
- Use vegan butter instead of oil. It adds richness and helps the sauce develop that creamy vegan flavor.
- Deglaze the bottom of the pan. Scrape up all the flavorful bits left after frying the tofu, this adds depth to your sauce.
- Adjust heat gently. Cook the tofu over medium heat so it browns evenly without burning.
These small steps turn a simple vegan tofu recipe into something that could rival the viral marry me chicken recipe any day.
How to Customize This Vegan Marry Me Tofu Recipe
The beauty of this recipe is that it’s endlessly adaptable. For a nutty flavor, stir in a spoonful of cashew cream instead of coconut milk. If you like it spicy, double the red pepper flakes.
You can also add baby spinach or kale to the sauce for extra nutrition, or toss in pasta for a creamy one-pan meal. Want to take it even further? Add toasted pine nuts or extra vegan parmesan before serving for that perfect finish.
If tofu isn’t your thing, you can use seitan or chick’n strips instead, the sauce is that versatile. But honestly, once you try it this way, you might be surprised how much tofu can taste like chicken.
Why You’ll Love This Marry Me Tofu
You’ll love this marry me tofu because it’s simple to make, elegant to serve, and endlessly satisfying. The sauce alone could make you fall in love with vegan cooking: creamy, garlicky, and kissed with the sweetness of sun-dried tomato and vegan parmesan.
It’s the kind of dish that wins over even tofu skeptics and makes plant-based eating feel indulgent and effortless.
Whether you’re cooking for a special someone or just treating yourself, this vegan version captures everything people adore about the viral marry me chicken recipe, only lighter, kinder, and completely dairy-free.
And if anyone asks for your secret? Tell them it’s love… and a really good block of tofu.
Final Thoughts on This Delicious Tofu Recipe
Marry Me Tofu isn’t just a meal, it’s proof that vegan recipes can be luxurious, comforting, and full of flavor. With its golden-brown tofu, creamy sauce, and garlicky aroma, it feels like something straight out of a cozy bistro kitchen.
It’s the kind of tofu recipe that makes people fall in love with plant-based cooking. Serve it with a side of pasta, vegan garlic bread, or a glass of white wine, and you’ll understand why this dish has earned such a devoted following.
This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).





