4.93 from 39 votes

One Pot Marry Me Tofu

marry me tofu and sauce in a cast iron skillet.
This one pot marry me tofu is going to have someone popping you the question or recommitting their love to you! Easy, saucy, and packed full of Tuscan flavor vibes!

Allergen friendly

Prep Time 10 minutes
Cook Time 35 minutes
Total 45 minutes
marry me tofu and sauce in a cast iron skillet.
4.93 from 39 votes

One Pot Marry Me Tofu

Prep Time 10 minutes
Cook Time 35 minutes
Total 45 minutes
This one pot marry me tofu is going to have someone popping you the question or recommitting their love to you! Easy, saucy, and packed full of Tuscan flavor vibes!

Allergen friendly

This one pot marry me tofu is going to have someone popping you the question or recommitting their love to you! Easy, saucy, and packed full of Tuscan flavor vibes!

marry me tofu and sauce in a cast iron skillet.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

⭐️⭐️⭐️⭐️⭐️ “A major hit – with even the non-vegans in the house!” – Linda

⭐️⭐️⭐️⭐️⭐️ “I’m definitely making this again. This dish is perfection.” – Daphnee

⭐️⭐️⭐️⭐️⭐️ “The sauce is amazing. This will be my 4th time making this recipe.” – BG

The viral marry me recipe goes vegan. As soon as I saw the viral Tiktok videos of Marry Me Chicken, I knew I had to recreate it. I used my experience with creating Tuscan-inspired dishes and creamy vegan sauces to create a Marry Me Tofu recipe that can rival all the non-vegan versions.

The key to this creamy sauce is simple: full fat canned coconut milk. It’s a saucy lover’s dream and perfect to bring this dish together that will truly impress people so much that they will just say “Marry Me!”

What is Marry Me Sauce?

Marry me sauce is a viral social media sensation. Essentially, it is a creamy, Tuscan-inspired dish with sun-dried tomatoes, cream, parmesan, and a main ingredient. Oftentimes, chicken is used, but for our vegan version, we are using tofu.

Jump to:

Why You’ll Love this Marry Me Tofu Recipe

  • Flavorful – Each bite will take you on a flavor journey that you can’t get enough of
  • One Pot – We love one pot recipes for easy clean up and not a lot of chaos in the kitchen!
  • Simple Ingredients – there are no obscure or hard to find ingredients! These are all staples at any grocery store!

Vegan Marry Me Recipe Ingredients

Gather your ingredients!

  • Tofu – we are using extra firm tofu for this recipe because it holds up well while also still allowing the flavors to marinate.
  • Sun-dried Tomatoes – have a very concentrated tomato flavor that bursts in your mouth. The chewiness of them also adds a texture component to the dish.
  • Tomato Paste – also a concentrated tomato flavor, but this is for the purpose of not having to add extra liquid from say canned tomatoes or juicy fresh tomatoes that would make a watered down final product
  • Vegan Butter – this starts our recipe with some buttery undertones and a nice char on our tofu which adds depth to our dish
  • White Wine – we used a Sauvignon Blanc, but feel free to use your favorite dry white wine for cooking. Make sure that you are using a vegan wine.
  • Coconut Milk – a canned coconut milk is what we are using. This mimics heavy cream very well, which is what is used in non-vegan versions of the recipe.
  • Vegan Parmesan – this is used for a cheesy, salty flavor to the dish
  • Spinach – adding some greens to this dish adds in additional nutrition while also sticking with the Tuscan vibe of the dish
  • Spices – we are using a variety of pantry basic spices for this recipe as both a rub for the tofu and in the sauce

See my recipe card below for a complete list of the ingredients with measurements.

How to Make One Pot Marry Me Tofu (Vegan)

For the tofu

seasoned, cut tofu cutlets on a white plate.

1. Dry off any excess water from your tofu blocks with a towel gently.  If desired, using a knife, trim the edges of your tofu block to create rounded ends. Then, cut in half to form two “tofu cutlets”.  Repeat with second block of tofu.  Alternatively, you can just slice the blocks in half.

2. Add all your tofu seasonings to a small bowl and whisk together.  Rub the spice mixture over both sides of the tofu. Set aside and allow to marinate for 10 minutes.

tofu cooking in a skillet.

3. Once tofu is ready, add vegan butter to a large skillet over medium high heat.  Once melted, add your tofu pieces and allow to sear for 2 minutes on each side. Remove tofu pieces to a plate and reduce heat to medium low.

For the sauce

seasoning cooking in a skillet.

1. Add more vegan butter or oil only if needed, and then add in the garlic, being careful not to burn.  Allow to cook for 1 minute.  Add the spices and toast for 30 seconds or just until fragrant.

seasonings and tomato paste cooking in a skillet.

2. Add in the sun dried tomatoes and tomato paste and combine until a thick roux texture forms. Add stock, coconut milk, lemon juice, and wine. Stir together until well combined.

ingredients for marry me sauce cooking in a skillet.

3. Add grated parmesan and stir together until cohesive and melted.  Add spinach and allow to cook for about a minute until wilted.  Add tofu back into the skillet and cover with sauce.  Allow to simmer for 20 minutes.

vegan cheese on top of marry me sauce cooking in a skillet.

4. Serve over noodles, rice, gnocchi, or other side if desired.

tofu simmering in a skillet of marry me sauce.

Substitutions and Variations:

  • Tofu – chickpeas, mushrooms, seitan, store bought plant chicken, and cauliflower would all be great substitutes for this dish if you don’t like or can’t have tofu
  • Sun-dried Tomatoes and Tomato Paste – roasted grape or cherry tomatoes could be an alternative or fresh or canned tomatoes – it’s just important to note that you may need to reduce the liquid in other areas or you may not have as concentrated flavors
  • Vegan Butter – oil or vegetable stock would be a good substitute
  • White Wine – vegetable stock is a great replacement for the wine
  • Coconut Milk – cashew cream or a thicker plant based milk would be a sub
  • Vegan Parmesan – use nutritional yeast instead if you need
  • Spinach – kale or collard greens can be used

Marry Me Tofu Recipe FAQs

Can I make this dish top 9 allergen free?

Yes! Sub the tofu with something like chickpeas, white beans, mushroom (like oyster or large portobellos, etc. For the vegan butter and parmesan, ensure that you are using soy free/allergen free options. For the parmesan, you could swap with nutritional yeast.

Can this be frozen?

Yes! This dish freezes well. Store in a freezer safe container for up to 6 months.

Is this good for meal prep?

Yes! This recipe is even better the next day! Store in an air tight container for up to 5 days.

What are the best sides for marry me tofu?

Pasta is the most common side or accompanying dish with marry me main dish. Others could be rice, gnocchi, mashed potatoes, or quinoa.

Other Delicious Tofu Recipes to Consider:

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

marry me tofu and sauce in a cast iron skillet.

One Pot Marry Me Tofu Recipe

Prep Time 10 minutes
Cook Time 35 minutes
Total 45 minutes
This one pot marry me tofu is going to have someone popping you the question or recommitting their love to you! Easy, saucy, and packed full of Tuscan flavor vibes!
Course Main Course
Cuisine Italian
Servings 4 servings
Calories 459kcal

Ingredients

For the tofu:

For the marry me sauce:

Instructions

  • For the tofu: Dry off any excess water from your tofu blocks with a towel gently.  Using a knife, round the edges of your tofu block and cut in half to form two “tofu cutlets”.  Repeat with second block of tofu.  
    Add all your tofu seasonings to a small bowl and whisk together.  Rub the spice mixture over both sides of the tofu. Set aside and allow to marinate for 10 minutes. 
  • Once tofu is ready, add vegan butter to a large skillet over medium high heat.  Once melted, add your tofu pieces and allow to sear for 2 minutes on each side. Remove tofu pieces to a plate and reduce heat to medium low.
  • Add more vegan butter or oil only if needed, and then add in the garlic, careful not to burn.  Allow to cook for 1 minute.  Add the spices and toast for 30 seconds or just until fragrant. 
  • Add in the sun dried tomatoes and tomato paste and combine until a thick roux texture forms. Add stock, coconut milk, lemon juice, and wine. Stir together until well combined. 
  • Add grated parmesan and stir together until cohesive and melted.  Add spinach and all to cook for about a minute until wilted.  Add tofu back into the skillet and cover with sauce.  Allow to simmer for 20 minutes. 
  • Serve over noodles, rice, gnocchi, or other side if desired.

Notes

Nutritional facts are only estimates.  Utilize your own brand for accuracy. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1servingCalories459kcalCarbohydrates19gProtein19gFat36gSaturated Fat22gPolyunsaturated Fat5gMonounsaturated Fat5gTrans Fat0.04gSodium938mgPotassium837mgFiber3gSugar4gVitamin A1967IUVitamin C18mgCalcium138mgIron8mg

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

More Main Courses Recipes

Rate and Review

We would love to hear what you think!
4.93 from 39 votes

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

*

Recipe Rating




  1. We enjoyed this last night. I will sear the tofu a little longer next time (I don’t ever cook med/high) (I’ve never seared tofu “cutlets” before) and I served it with pasta. We all loved the flavors. Next time I will have it with naan. Thanks for the delicious recipe!

    1. 5 stars
      Tonight will be my third time making this recipe. It truly is one of those recipes that can wow an omnivore. I’ve been serving it over Trader Joe’s gluten-free birds nest pasta, and it SLAPS.

    2. 5 stars
      This is my first time making tofu and this was so delicious! I had left over zucchini ans carrots and after cooking the tofu, i cooked the vegetables in the sauce, yummy! I definitely want to make it again! I also want to make this substituting it with canned chickpeas but don’t know how many cans to use? would you know how many cans I should use? TIA

  2. 5 stars
    This is delicious! The sauce is hearty and decadent. The sundried tomatoes really pack a punch. It’s also an easy meal to prep and cook. I highly recommend.

  3. This looks delicious! I usually prefer to use super firm tofu for the added protein. Do you think that would be too firm for this recipe and not allow for the tofu to soak up enough of the sauce?