• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Mains

    Marry Me Tofu (With Vegan Tuscan Sauce)

    Published: Mar 26, 2025 · Modified: Apr 19, 2025 · by Puja Verma

    Jump to Recipe Print Recipe

    This Marry Me Tofu recipe is rich, comforting, and incredibly easy to make! It’s packed with sun-dried tomatoes, garlic, and a luscious cashew cream sauce that coats the tofu perfectly. Serve it over pasta or with crusty bread for a meal that feels indulgent but is healthy and plant-based!

    Marry me tofu and white rice with peas in a serving bowl.

    If you love creamy, dreamy, and flavor-loaded dishes, this Tuscan-inspired Marry Me Tofu is about to become a staple in your kitchen. And if you’re looking for another cozy, dairy-free meal, check out my Marry Me Chickpeas!

    Why I Love This Recipe

    Lately, I’ve been on a “Marry Me” recipe kick, and this tofu version is my latest obsession. It takes all the creamy, dreamy, Tuscan-inspired flavors from the original “Marry Me Chicken” and gives it a plant-based twist with protein-packed tofu.

    Homemade cashew cream makes the sauce ultra-rich and silky, while sun-dried tomatoes add the perfect punch of tangy depth. And it all cooks together in one pot, meaning minimal cleanup and more time to actually enjoy your meal!

    Plus, this recipe is vegan, gluten-free, and budget-friendly while still feeling like a decadent, restaurant-quality meal. Whether you serve it with pasta, rice, or bread, it’s always a guaranteed crowd-pleaser!

    Ingredient Notes

    Marry me tofu ingredients laid out on a black flat board.

    Below is a breakdown of the ingredients you’ll need to make this Marry Me Tofu recipe.

    • Cashew Cream: You’ll need raw and unsalted cashews, plain and unsweetened soy milk (I like Soy Beverage from Trader Joe's), nutritional yeast, white miso paste, and garlic powder to create a luxuriously creamy and savory sauce.
    • Firm Tofu: This protein-packed base holds its shape while soaking up the rich, creamy sauce perfectly. You’ll need to press it beforehand to help it absorb more flavor.
    • Vegetable Broth: Keeps the sauce light while adding an extra layer of savory depth. Low-sodium broth works best so you can control the salt level.
    • Sun-Dried Tomatoes: Add a bold, tangy, umami-packed flavor to the dish. Use oil-packed tomatoes for extra richness or dry-packed ones for more chewiness.
    • Vegan Butter: Creates a rich base for sautéing the garlic and spices while adding a buttery finish to the final Marry Me Tofu dish.
    • Garlic: A must-have for any Tuscan-inspired dish! Fresh garlic infuses the sauce with rich, aromatic depth.
    • Tomato Paste: Concentrates the tomato flavor, thickens the sauce, and adds a natural sweetness. Use tomato paste in a tube for a more intense and vibrant flavor.
    • Italian Seasoning: This blend of dried basil, oregano, thyme, and rosemary brings an earthy warmth and ties the whole dish together. Don’t skip it!
    • Red pepper flakes: Adds a gentle kick of heat to balance the creaminess. Adjust the amount based on your spice preference.

    Substitutions

    • Cashews: For a nut-free option, swap cashews with raw, unsalted sunflower seeds. The texture will be slightly less creamy, but it still works well.
    • Soy Milk: Oat milk or cashew milk are also great and will keep the sauce just as creamy.
    • Nutritional Yeast: If you don’t have nutritional yeast, use grated vegan parmesan for a similar cheesy, umami boost.
    • Tofu: If you’re out of firm tofu, extra-firm tofu will work (you shouldn’t need to press it).
    • Vegetable Broth: If you’re out of veggie broth, mix water with a spoonful of miso paste or soy sauce for a quick alternative.
    • Sun-Dried Tomatoes: Roasted red peppers can be used for a milder, slightly smoky element. You can even use oven-roasted cherry tomatoes if you’d like.
    • Tomato Paste: If you don’t have tomato paste, use double the amount of canned crushed tomatoes.
    • Vegan butter: Olive oil is a great substitute for a lighter, more Mediterranean-style dish.

    How to Make

    Making Marry Me Tofu is super straightforward! Just follow all my tips for the best results.

    Preparation

    Press the tofu for 10-15 minutes between two tea towels or with a tofu press to remove excess moisture, then slice it into cubes. Soak the cashews in boiling water for 5 minutes, then drain and blend them with soy milk, miso paste, nutritional yeast, and garlic powder in a high-speed blender until smooth.

    Cooking

    Sautéed garlic and seasonings in a saucepan.

    Step 1
    Melt vegan butter in a medium pot over low heat. Add minced garlic, Italian seasoning, and red pepper flakes, stirring constantly for about a minute. Keep the heat low to prevent the garlic from burning, which will make the dish taste bitter.

    Seasoned broth in a saucepan.

    Step 2
    Add sun-dried tomatoes, tomato paste, and vegetable broth. Stir well, then let the sauce simmer over medium heat for 5 minutes to develop flavors. Stir occasionally to prevent sticking and ensure the flavors meld.

    Cubed tofu chunks with seasoned broth in a saucepan.

    Step 3
    Gently mix in the cubed tofu, allowing it to absorb the sauce for another 3 minutes or so. Stir carefully to avoid breaking up the tofu cubes.

    Marry me tofu in a saucepan.

    Step 4
    Remove from heat and stir in the cashew cream and salt. Mix in the fresh basil and vegan parmesan. Serve this Marry Me Tofu hot over pasta, rice, or with crusty bread. Garnish with extra basil and black pepper!

    Expert Tip

    For the best texture, make sure to press the tofu well before cooking. This step helps the cubes absorb the creamy sauce better and prevents it from crumbling. If you prefer a crispier texture, you can pan-fry the tofu cubes in a little oil before adding them to the sauce.

    Also, when blending the cashew cream, I recommend using a high-speed blender for the silkiest consistency. If your blender isn’t very powerful, let the cashews soak for 10-15 minutes longer to soften them further (you can even soak them overnight in room-temperature water).

    Serving Suggestions

    Pair this Marry Me Tofu recipe with pasta, rice, or quinoa for a hearty, protein-rich meal. It also works well with roasted vegetables or a fresh side salad, like my orange and beet salad, vegan Caprese salad, or strawberry goat cheese salad for a refreshing contrast. And don’t forget some homemade garlic bread or toasted semolina bread for scooping up every last bit of that sauce!

    Cooking Tips

    • Tomato Tip: Use sun-dried tomatoes packed in oil for the richest, most concentrated flavor. If you’re using dry-packed ones, soak them in warm water for 10-15 minutes before adding them to the dish to soften them and bring out their natural sweetness.
    • Taste Test: Taste the sauce before adding salt, as all vegetable broths vary in sodium content. If you’re using a low-sodium broth, you may need to add a little more, but if your broth is already salty, adjust accordingly to prevent overdoing it.
    • Fresh Herbs Last: Fresh basil should be stirred in at the end to maintain its bright, refreshing taste and vibrant green color.
    Marry me tofu in a serving bowl garnished with vegan parmesan cheese, red pepper flakes, and basil.

    Frequently Asked Questions

    Can I make Marry Me Tofu without cashews?

    Yes! You can use raw sunflower seeds instead of cashews, but keep in mind the sauce will have a slightly different flavor and texture. You can also substitute store-bought full-fat canned coconut milk or an unsweetened oat-based creamer.

    Can I use silken tofu instead of firm tofu?

    Silken tofu is too delicate for this recipe and will break apart in the sauce. For the best texture, use firm or extra-firm tofu that has been pressed.

    How do I press tofu properly?

    If you have a tofu press, use it for 10-15 minutes. If not, wrap the tofu in a clean kitchen towel, place it on a plate, and set a heavy object (like a cast-iron skillet or a few cans) on top. Let it sit for at least 15 minutes.

    Storing & Reheating

    If you end up with leftover Marry Me Tofu or want to meal-prep it, just follow these storage tips.

    • Fridge: Store leftovers in an airtight container for up to 4 days. The flavors will continue to develop, making it even better the next day!
    • Freezer: Freeze the tofu and sauce in freezer-safe containers for up to 2 months. Keep in mind that tofu may have a slightly firmer texture once thawed. Let it defrost in the fridge overnight before reheating.
    • Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. If the sauce thickens too much, add a little broth or plant-based milk to bring it back to the right consistency.

    More Vegan Tofu Recipes

    • Tofu katsu drizzled with katsu sauce over lemongrass curry.
      Tofu Katsu
    • Gochujang tofu chunks in a serving plate garnished with green onions alongside a lime wedge.
      Gochujang Tofu
    • Buffalo tofu garnished with herbs and served with ranch dip.
      Buffalo Tofu
    • Chow fun noodle dish with tofu strips and vegetables in a serving bowl.
      Chow Fun Noodles (With Tofu)
    Marry me tofu in saucepan.

    Marry Me Tofu (With Vegan Tuscan Sauce)

    5 from 1 vote
    Prep Time: 5 minutes mins
    Cook Time: 15 minutes mins
    Total Time: 20 minutes mins
    Serving Size: 2
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    This Marry Me Tofu is a Tuscan-inspired dish made with all plant-based and gluten-free ingredients. It's a flavor-loaded, creamy, and cozy meal with protein-packed tofu. Homemade cashew cream makes the sauce ultra-rich and silky, while sun-dried tomatoes add the perfect punch of tangy depth. And it all cooks together in one pot, meaning minimal cleanup and more time to actually enjoy your meal! Serve it with pasta, rice, or toasted bread.

    INGREDIENTS
      

    Cashew Cream

    • ¼ cup cashews unsalted & raw
    • ¾ cup soy milk I use Soy Beverage from Trader Joe's
    • 1 tablespoon nutritional yeast
    • 1 tablespoon white miso paste
    • 2 teaspoon garlic powder

    Tofu

    • 1 block tofu (firm) Press tofu for 10-15 minutes using a tofu press. Or wrap in a kitchen towel and place a heavy weight (like cast iron skillet) on top to press out the liquid.
    • 1 cup vegetable broth low sodium
    • ¾ cup sun-dried tomatoes
    • 1 tablespoon garlic minced or paste
    • 1 tablespoon tomato paste
    • 1 tablespoon vegan butter or avocado oil
    • 1 teaspoon Italian seasoning
    • ½ teaspoon red pepper flakes
    • ½ teaspoon salt
    • ¼ cup vegan parmesan cheese (loosely packed) grated
    • ½ cip fresh basil leaves (tightly packed) chopped

    Garnish

    • vegan parmesan cheese grated
    • fresh basil leaves
    • crushed black pepper

    METHOD
     

    • In a small pot, submerge cashews in water and boil for 5 minutes on medium heat. Once they soften, then drain cashews.
    • Add the softened cashews in a high speed blender along with the soy milk, miso paste, nutritional yeast, and garlic powder. Blend till smooth like heavy cream. Then set aside.
    • Slice pressed tofu block into cube size pieces and set aside.
    • Next, melt butter in a medium size pot over low heat. Add minced garlic, Italian seasoning, red pepper flakes, and continuously stir for a minute to avoid burning.
    • Add the sun-dried tomatoes, tomato paste, and broth. Give it a good stir, and continue cooking on medium heat for 5 minutes on a gentle simmer.
    • Mix in the tofu cubes and carefully stir. Cook for another 3 minutes on medium heat.
    • Remove from heat, and mix in the cashew cream, and salt.
    • Stir in the vegan parmesan and fresh basil. Serve with hot over rice, pasta, or with a side of toasted crusty bread.

    NOTES

    • Tomato Tip: Use sun-dried tomatoes packed in oil for the richest, most concentrated flavor. If you’re using dry-packed ones, soak them in warm water for 10-15 minutes before adding them to the dish to soften them and bring out their natural sweetness.
    • Taste Test: Taste the sauce before adding salt, as all vegetable broths vary in sodium content. If you’re using a low-sodium broth, you may need to add a little more, but if your broth is already salty, adjust accordingly to prevent overdoing it.
    • Fresh Herbs Last: Fresh basil should be stirred in at the end to maintain its bright, refreshing taste and vibrant green color.

    NUTRITION

    Calories: 340kcal | Carbohydrates: 42g | Protein: 16g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 0.03g | Sodium: 1578mg | Potassium: 1896mg | Fiber: 9g | Sugar: 21g | Vitamin A: 1521IU | Vitamin C: 26mg | Calcium: 211mg | Iron: 7mg
    Course: Main Course, Side Dish
    Cuisine: All, American, Italian
    Keyword: marry me tofu
    Tried this recipe?Let us know how it was!
    « Marry Me Chickpeas (With Vegan Tuscan Sauce)
    Marry Me Lentils (With Vegan Tuscan Sauce) »

    Reader Interactions

    Comments

    1. Puja Verma says

      March 26, 2025 at 12:37 pm

      5 stars
      Obsessed!!! So flavorful and packed with protein!

      Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Vegan Corn Casserole 🌽 This vegan corn casserole Vegan Corn Casserole 🌽

This vegan corn casserole is extremely comforting and satisfying. It's rich, creamy and 100% plant-based. The sweet corn gives the dish its characteristic sweetness, while the addition of jalapeños adds a contrasting spicy kick. I’ve also included nutritional yeast to impart a cheesy flavor and lots of garlic to round out the sweetness. Serve it with a side of fresh greens at Thanksgiving or Christmas alongside other classics!

Get the recipe 🔗: https://greenheartlove.com/vegan-corn-casserole/
    Almond Milk Mashed Potatoes 🥔 This rich and cream Almond Milk Mashed Potatoes 🥔

This rich and creamy almond milk mashed potato recipe is the perfect cozy side dish. It provides all the same comforting flavors as the classic mashed potatoes, but with a lighter, dairy-free twist. These mashed potatoes are easy to whip together with just a few simple ingredients. Pair it with a variety of mains, from grilled veggies to vegan tofurky roasts.

Get the recipe 🔗: https://greenheartlove.com/almond-milk-mashed-potatoes/

#vegansides #mashedpotatoes #vegansidedishes #greenheartlove
    Maple Balsamic Brussels Sprouts 🌱 These irresisti Maple Balsamic Brussels Sprouts 🌱

These irresistible maple balsamic Brussels sprouts are quick and easy to make with just 5 simple ingredients. They are ready in just 20 minutes, and make an amazing flavorful side dish. The sprouts are roasted with sweet caramelized notes and a crispy texture. They are drizzled and tossed with a sweet and tangy glaze made of maple syrup and balsamic vinegar. Serve it as part of a holiday spread alongside classics like a vegan roast, mashed potatoes, cranberry sauce, and more.

Get the recipe 🔗: https://greenheartlove.com/maple-balsamic-brussels-sprouts/

#maplebalsamicbrusselsprouts #veganappetizers #veganrecipes
    Vegan Ricotta 🧀 This creamy vegan ricotta cheese Vegan Ricotta 🧀

This creamy vegan ricotta cheese recipe is a health-conscious alternative to traditional ricotta cheese, made primarily from heart-healthy cashews. It is so quick and easy to prepare with just a handful of simple and clean ingredients. The smooth texture and mild flavors make it the ideal choice for spreading on crackers or toast, layering in lasagnas, or adding to your favorite pasta dishes. No one will be able to tell the difference!

Get the recipe: https://greenheartlove.com/vegan-ricotta/

#veganricotta #vegancheese #veganrecipes #greenheartlove
    Vegan Caramel 🥣 Rich and velvety caramel sauce ma Vegan Caramel 🥣

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe: https://greenheartlove.com/vegan-caramel/

#vegancaramel #vegandesserts #vegancondiments #veganchristmas
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Follow on Instagram
    Copyright © 2026 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.