This one-pan, 20-minute Marry Me Tofu recipe is creamy, decadent, and packed with flavor while still being super nourishing, with almost 20 grams of protein per serving! We use extra-firm tofu in this recipe and canned coconut milk for a silky sauce that’s perfect for dunking naan or serving over rice! The ultimate easy weeknight dinner!

Friends, when my husband took his first bite of this Marry Me Tofu, he looked at me and said, “I’d marry you all over again if we could eat this every day.”
And honestly? Same.
This Marry Me Tofu is just as delicious as its classic chicken counterpart, AND still absolutely packed with protein, with almost 20 grams of protein per serving, which you know I love as a Registered Dietitian!
It’s bursting with flavor from the sundried tomatoes, garlic, oregano and fresh basil silky-smooth infused sauce. I’m seriously drooling just thinking about it. And did I mention that this healthy main dish takes, like, 20 minutes to make?!
Yup, it’s hands down my favorite new weeknight go-to meal!

Can I Use a Different Protein?
If you’re already falling hard for this creamy, dreamy Marry Me Tofu recipe, just wait until you meet her chickpea sister!
My 20-Minute Marry Me Chickpeas bring the same saucy, swoon-worthy vibes, just with a chickpea twist! It’s pantry-friendly, protein-packed, and perfect if you’re not a huge tofu fan! Oh, and did I mention I even have a gnocchi soup version?! Yup, if you want max-level-coziness, my 25-Minute Vegan Creamy Marry Me Gnocchi Soup marries (get it, ha ha) the pillowy gnocchi of my dreams with a slurpable soup!

Do We Need to Cook the Tofu Ahead of Time?
A lot of vegan Marry Me Tofu recipes fry the tofu before making the dish, and to be honest, I tested this recipe that way and found it to be an unnecessary step that just makes the cooking time longer, and seriously, who wants that?!
Also, when I developed this recipe, I found that coconut milk a) worked the best and b) was SO much easier to find at the store than the other options I tested it with, like cashew cream or vegan heavy cream, and that’s a win-win in my books!
We use about half a jar of sundried tomatoes in this recipe. Use up the rest to make my Healthy Dairy-Free Tomato Soup with Crispy Chickpeas!

Wondering What to Serve This Marry Me Tofu With?
‘Kay, this Vegetarian Marry Me ‘Chicken’ is sooo good on its own, but I do love pairing it with naan since the decadent sauce is so scoopable!
You could also use whatever crusty bread you have lying around, or pair it with rice or quinoa for a more filling meal!

Got 20 Minutes? Let’s Cook!
Because that’s all it takes to whip up this tofu dish!



Connect with Lauren!
I hope you love this recipe as much as I do! If you try it, let me know what you think by leaving a rating and a review in the comments below. You can also find 60 other delicious, easy plant-based recipes in my cookbook, The Simple Vegan Kitchen!
Also, be sure to take a photo and tag me at @tastingtothrive_rd so I can re-share on my stories! Don’t forget to follow me on Instagram, TikTok, and Pinterest so you never miss a new recipe or blog post!
The Best 20-Minute Marry Me Tofu
Equipment
- 1 large pot or pan
Ingredients
- 1 tbsp olive oil
- 1 yellow onion diced
- 4 cloves garlic minced
- 1 tsp dried oregano
- 1/2 tsp chili flakes
- 1 tsp salt or to taste
- 1/2 tsp pepper or to taste
- 300 block extra firm tofu cubed
- 1/2 cup sundried tomatoes sliced
- 3 tbsp tomato paste
- 400 ml full fat coconut milk
- 1 cup baby spinach
- 14 g basil julienned
Optional
- Naan or rice to serve
Instructions
- Start by sautéing your onion in the olive oil in a large pan over medium heat until translucent, which is usually about 3-4 minutes. Add your garlic, oregano and chili flakes and sauté for another 1-2 minutes.
- Add your cubed tofu, sundried tomato, coconut milk, tomato paste, salt and pepper to the pan, and bring the mixture to a low simmer. Once it's simmering, reduce the heat to low and let simmer for 10-15 minutes.
- Add the basil and spinach and stir in to wilt. Serve with naan, on its own or with another grain of your choice and enjoy!
Notes
Nutrition
Did you try this recipe? Make sure to leave a review, take a photo and tag me at @tastingtothrive_rd so I can see!




Leave a Reply