Marry Me Tofu

Jump to Recipe3 Comments
5 from 1 vote

This post may contain affiliate links. Please read our disclosure policy.

This Marry Me Tofu is anything but ordinary. The tofu is marinated in a savory blend of sun-dried tomatoes, garlic, olive oil, and Italian herbs, baked until golden brown, and then tossed in the creamiest garlic-cashew sauce. An approachable dish that belongs on the menu of the trendiest restaurant in town!

Marry me tofu with baked tofu cubes and cashew sauce in a skillet.

I’ve made Vegan Marry Me Chicken before, and while it tastes amazing, you still need to prepare the vegan chicken beforehand, which can take a bit of time. This tofu version, on the other hand, is a faster and simpler alternative, as it starts with firm tofu.

But wait, aren’t there already tons of Marry Me Tofu recipes out there? True! So, what makes mine special? Well, the secret lies in the tofu prep. I marinate it overnight in a sun-dried tomato marinade, infusing each bite with a rich, savory, and garlicky flavor. It’s a total game-changer compared to simply tossing tofu in cornstarch and baking it. No more bland tofu! This one is fully seasoned before it even hits the creamy sauce!

⭐️ Why It’s So Irresistible

Fully seasoned tofu.

This recipe starts with tofu marinated in a flavorful blend of herbs, sun-dried tomatoes, olive oil, and garlic. Each cube of tofu is lightly scored, allowing the marinade to seep inside, resulting in every bite being perfectly seasoned.

And although this technique takes a bit more effort than just pan-frying plain tofu, I can assure you that it’s taking the whole dish to a level up! Don’t worry, I’ve included a ton of step-by-step photos to guide you through the whole process.

Rich, savory, velvety-smooth sauce.

Now that the tofu has had its moment, it’s time for the sauce to make its grand entrance. And it doesn’t hold back! Herby, garlicky, and deeply savory with just a hint of heat, the sauce is velvety-smooth and buttery, leaving you wanting more. Even with just 3/4 cup of homemade cashew cream, it tastes so rich and indulgent!

📘 What Is Marry Me Tofu

Marry Me Tofu is a vegan take on the popular Marry Me Chicken. It replaces the chicken used in the original version with tofu and features a sauce with a similar flavor, minus the dairy.

🍅 Let’s Talk Ingredients

Ingredients like tofu, sun-dried tomatoes, vegetable broth, cashews, and garlic.

Tofu

For this recipe, you can use either firm tofu or extra-firm tofu, depending on your preference. Mine goes to firm tofu as I prefer a softer, slightly silkier texture, but that’s totally up to you!

The secret to infusing the tofu with maximum flavor comes down to two simple tricks:

1) Cut it into small cubes. This is key! When tofu is left in large, thick blocks, the inside often remains bland, regardless of how good your marinade is. By cutting it into smaller cubes, the inside is closer to the surface, meaning the marinade can penetrate more easily and season every bite.
2) Shallow-score each piece. Lightly scoring the tofu with a knife gives the marinade extra paths to seep in, bringing even more flavor to the tofu.

Sun-dried tomatoes

You will use sun-dried tomatoes in both the tofu marinade and the sauce. For the marinade, you will need a couple of tablespoons of oil from the jar as well as one small sun-dried tomato. They’ll be blended with other seasonings to create an umami-rich marinade with an Italian vibe.

The remaining sun-dried tomatoes will be chopped and stirred into the sauce, adding texture and a boost of savory flavor.

Italian Seasoning

I use Italian seasoning in the tofu marinade to infuse it with a strong herby flavor.

For information: The Italian seasoning I used contained dried garlic, red bell pepper, dehydrated onion, paprika, pepper, dried tomato, oregano, marjoram, and basil. Other blends will work too – just be aware that the flavor may vary slightly.

Garlic

The sauce begins with three whole cloves of garlic, which are sautéed with oregano and thyme to infuse the oil with garlicky and herby notes. If you are a true garlic lover, feel free to use up to 5 cloves!

Vegetable broth

Vegetable broth makes the base of the sauce, bringing saltiness and depth of flavor. You can use store-bought broth, either in liquid form or as cubes (check the package instructions to determine how many cups of water the cube should be diluted with), or homemade stock if you prefer.

For a more authentic flavor, you can consider using Better Than Bouillon No Chicken Base if you have access to it. Otherwise, regular vegetable broth works great!

Note: Keep in mind that, depending on the brand of broth you use, you may need to adjust the amount of salt slightly.

Cashew cream

I replace the heavy cream used in the original dish with homemade cashew cream. It’s super simple to make and relies on just soaked raw cashews, water, and nutritional yeast. Blend everything together until smooth, and you are ready to go!

Substitute: Any plant-based cream will work! The only cream I would advise against using is coconut cream, as it would result in an overpowering coconut flavor, not something you want for this dish. If you’re using store-bought cream, use about 3/4 cup.

Fresh basil

For garnishing. Not only does it add freshness, but it also adds a pop of color!

📔 Tips Before Starting

Dice the tofu into small cubes.

While it might be tempting to slice the tofu into big chunks or make cutlets to mimic the appearance of chicken, trust me, smaller cubes are the way to go! I tested both, and after plenty of taste-testing, the small cubes won hands down as they soak up more flavor and end up being more evenly seasoned. Bonus point: They are bite-sized, no knife required when eating!

Adjust the saltiness.

Since the saltiness of vegetable broth can vary depending on the brand or whether you are using cubes or stock, start by adding only half of the salt. Taste the sauce after cooking and adjust the seasoning at the end.

🥣 Cooking Instructions

  1. Make the tofu marinade. To a blender, add the water, two tablespoons of oil from the jar of sun-dried tomatoes, olive oil, one sun-dried tomato, Italian seasoning, salt, ground black pepper, and garlic. Blend until smooth.
  1. Slice the tofu. Rinse the tofu under cold water and pat it dry using kitchen paper towels. Next, cut it into 3/4-inch (2 cm) cubes. To help the marinade soak in, make shallow cuts on each cube: use a sharp knife to score 3-4 lines, no deeper than halfway through the tofu. Next, transfer the tofu cubes to a small baking dish.
  1. Toss it with the marinade. Pour the marinade over the tofu and gently toss each piece to coat it evenly.
  2. Let it marinate. Cover the dish with plastic wrap and refrigerate. Let the tofu marinate overnight or for at least 6 hours. Flip the tofu halfway through marinating to ensure it absorbs the marinade evenly.
  1. Make the cashew cream. The next day, drain the soaked cashews and add them to a blender. Add the water and nutritional yeast and blend for 20-30 seconds or until smooth. Set it aside.
  1. Bake the tofu. Line a baking sheet with parchment paper and arrange the marinated tofu cubes on it, leaving at least 1 inch (2.5 cm) of space between each piece. (Discard the leftover marinade.) Bake for 20 minutes, flipping the tofu halfway through baking. Remove from the oven and set it aside while you prepare the sauce.
  1. Sauté the aromatics. Heat the oil in a deep non-stick skillet. Once hot, add the minced garlic, dried thyme, red pepper flakes, and dried oregano. Sauté for about 2 minutes, stirring regularly.
  1. Pour in the remaining ingredients. Next, pour in the vegetable broth and cashew cream. Add the chopped sun-dried tomatoes, onion powder, and salt.
  1. Cook. Bring to a simmer and cook for about 30 seconds.
  1. Add the tofu. Add the baked tofu and toss to coat. Cook for an additional 3-4 minutes, or until the sauce has slightly thickened. Taste and adjust the saltiness of the sauce to your liking.
  2. Garnish. Finally, garnish with chopped fresh basil and enjoy!

🥬 Tweak it!

For extra fiber and freshness, feel free to incorporate your favorite green vegetables!

How-to: For quick-cooking greens, such as baby spinach, kale, bok choy, or Napa cabbage, add them directly to the sauce and simmer for 4-5 minutes. For other greens, such as green beans or broccolini, it’s best to blanch them for 1-2 minutes in boiling water before adding them to the sauce.

A quick tip: If you’re planning to add a lot of extras, I would suggest doubling the sauce.

🍚 What to Serve It With

Our favorite way to serve this Marry Me Tofu is over white rice, but any grain will work. Here are a few suggestions: quinoa, brown rice, farro, or couscous. It also pairs well with short pasta, such as macaroni, farfalle, or fusilli.

For a heartier meal, you can even serve it with a crusty bread such as banh mi bread or air-fryer garlic bread, plus some veggies like these air-fryer green beans, garlic winged beans, or caramelized zucchini!

❄️ Storing and Reheating

  • To store: You can store the tofu with the sauce in the refrigerator for up to 3 days.
  • To freeze: Allow the tofu to cool completely. Then, transfer it to a freezer-safe container and store it in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating. Just a heads-up: Freezing the tofu will change its texture, making it spongier.
  • To reheat: Reheat in a skillet over medium heat for 5-7 minutes or until the tofu is hot. You may have to add a splash of water or vegetable broth if the sauce has thickened too much.
Holding a spoonful of marry me tofu.

💬 FAQ

Can I pan-fry the tofu instead of baking or air-frying?

I do not recommend trying to pan-fry the tofu as it tends to stick to the pan. Baking or air-frying works best in this recipe.

Can I make this dish ahead of time?

Yes, this tofu keeps really well! You can make it up to 2 days ahead and reheat it over medium heat before serving.

The tofu didn’t absorb much flavor. How can I make it tastier?

If your tofu tastes bland, it’s probably because you skipped the marinade or cut it into cubes that are too large. It’s essential to cut the tofu into small cubes, lightly score it, and then marinate it for at least 6 hours.

Is the sauce spicy?

It’s just mildly spicy. Feel free to omit the red pepper flakes if you prefer a non-spicy dish.

I hope you will love my version of this Marry Me Tofu! It’s an approachable dish made with simple ingredients that tastes fantastic!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Close-up of baked tofu in a creamy Marry Me sauce.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Marry me tofu with baked tofu cubes and cashew sauce in a skillet.

Marry Me Tofu

5 from 1 vote
Author: Thomas Pagot
This Marry Me Tofu is anything but ordinary. The tofu is marinated in a savory blend of sun-dried tomatoes, garlic, olive oil, and Italian herbs, baked until golden brown, and then tossed in the creamiest garlic-cashew sauce. An approachable dish that belongs on the menu of the trendiest restaurant in town!
Prep Time : 30 minutes
Cook Time : 27 minutes
Total Time : 57 minutes
Servings 2 large servings

Ingredients

Tofu

  • 1/4 cup (60 ml) water
  • 2 tbsp (30 ml) oil from the sun-dried tomatoes jar
  • 2 tbsp (30 ml) olive oil
  • 1 sun-dried tomato
  • 1 tsp Italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper
  • 1 clove of garlic
  • 9 ounces (255 g) firm tofu

Cashew Cream

Marry Me Sauce

  • 1 tbsp (15 ml) olive oil
  • 3 cloves of garlic
  • 1/2 tsp dried thyme
  • 1/2 tsp red pepper flakes
  • 1/4 tsp dried oregano
  • 3/4 cup (180 ml) vegetable broth
  • 1/3 cup (40 g) finely chopped sun-dried tomatoes
  • 1/2 tsp onion powder
  • 1/4 and 1/8 tsp salt
  • 1/4 cup chopped fresh basil

Instructions
 

Tofu

  • Make the tofu marinade. To a blender, add the water, two tablespoons of oil from the jar of sun-dried tomatoes, olive oil, one sun-dried tomato, Italian seasoning, salt, ground black pepper, and garlic. Blend until smooth.
  • Slice the tofu. Rinse the tofu under cold water and pat it dry using kitchen paper towels. Next, cut it into 3/4-inch (2 cm) cubes. To help the marinade soak in, make shallow cuts on each cube: use a sharp knife to score 3-4 lines, no deeper than halfway through the tofu. Next, transfer the tofu cubes to a small baking dish.
  • Toss it with the marinade. Pour the marinade over the tofu and gently toss each piece to coat it evenly.
  • Let it marinate. Cover the dish with plastic wrap and refrigerate. Let the tofu marinate overnight or for at least 6 hours. Flip the tofu halfway through marinating to ensure it absorbs the marinade evenly.

Cashew Cream

  • Make the cashew cream. The next day, drain the soaked cashews and add them to a blender. Add the water and nutritional yeast and blend for 20-30 seconds or until smooth. Set it aside.

Assemble

  • Preheat the oven to 350 °F (175°C).
  • Bake the tofu. Line a baking sheet with parchment paper and arrange the marinated tofu cubes on it, leaving at least 1 inch (2.5 cm) of space between each piece. (Discard the leftover marinade.) Bake for 20 minutes, flipping the tofu halfway through baking. Remove from the oven and set it aside while you prepare the sauce.
  • Sauté the aromatics. Heat the oil in a deep non-stick skillet. Once hot, add the minced garlic, dried thyme, red pepper flakes, and dried oregano. Sauté for about 2 minutes, stirring regularly.
  • Pour in the remaining ingredients. Next, pour in the vegetable broth and cashew cream. Add the chopped sun-dried tomatoes, onion powder, and salt.
  • Cook. Bring to a simmer and cook for about 30 seconds.
  • Add the tofu. Add the baked tofu and toss to coat. Cook for an additional 3-4 minutes, stirring regularly, or until the sauce has slightly thickened. Taste and adjust the saltiness of the sauce to your liking.
  • Garnish. Finally, garnish with chopped fresh basil and enjoy!
  • You can store the tofu with the sauce in the refrigerator for up to 3 days.

Notes

Dice the tofu into small cubes.

While it might be tempting to slice the tofu into big chunks or make cutlets to mimic the appearance of chicken, trust me, smaller cubes are the way to go! I tested both, and after plenty of taste-testing, the small cubes won hands down as they soak up more flavor and end up being more evenly seasoned. Bonus point: They are bite-sized, no knife required when eating!

Adjust the saltiness.

Since the saltiness of vegetable broth can vary depending on the brand or whether you are using cubes or stock, start by adding only half of the salt. Taste the sauce after cooking and adjust the seasoning at the end.
Course : Dinner, Lunch
Cuisine : American
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




3 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

5 stars
So delicious! Best marry me tofu I’ve ever tried. It’s now one of our favorite dishes. Making it again this weekend. 

Thank you
if you steam your block of tofu in salted water it is amazing the difference it makes to tofu
allows absorbtion of marinades 100 times better

Can you explain what you mean, please? How do you steam the tofu? How much salt in how much water? And for how long? Thanks