Classic Marry Me Tofu

Save this recipe on:

If you’re looking for a dish that’s bold, creamy, and surprisingly simple, this Classic Marry Me Tofu might just be your new obsession. I first made this on a whim after seeing the viral chicken version, and I was instantly hooked. The tofu soaks up all the flavor from the rich sun-dried tomato cream sauce, turning into golden cubes of savory heaven. It’s rich, aromatic, and layered with notes of garlic, herbs, and just a whisper of heat.

I love how versatile this recipe is—it works for weeknight dinners, meal prep lunches, or even as a show-stopping vegan main dish for a dinner party. It’s also a conversation starter: once people try it, they always want the recipe. Whether you’re plant-based or simply tofu-curious, this dish will make you fall head over heels. Let’s just say it earned its name for a reason.

Why You’ll Love This Classic Marry Me Tofu

This dish checks all the boxes—easy, satisfying, and flavor-packed. The tofu becomes beautifully crisp and golden before being smothered in a luscious, garlicky sun-dried tomato sauce. Even tofu skeptics find themselves reaching for seconds. It’s dairy-free, can be made gluten-free, and feels indulgent without being heavy.

What Kind of Tofu Should I Use?

Extra-firm tofu is key here. It holds its shape well when pan-fried and doesn’t fall apart in the sauce. I always press the tofu for at least 15 minutes to remove excess moisture—that step makes a huge difference in texture. If you’re in a rush, use pre-pressed tofu from the store.

Options for Substitutions

  • Plant milk or cream: If you don’t have unsweetened plant cream, use full-fat coconut milk or a cashew cream blend.
  • Sun-dried tomatoes: Oil-packed sun-dried tomatoes bring the most flavor, but dry-packed ones rehydrated in warm water work in a pinch.
  • Herbs: Don’t have fresh basil or rosemary? Use dried versions but cut the amount in half.
  • Heat level: Add a pinch of chili flakes if you want extra spice, or leave them out for a milder version.

Ingredients for Classic Marry Me Tofu

  • Extra-firm tofu: The foundation of the dish. It crisps up beautifully and absorbs the sauce for maximum flavor.
  • Sun-dried tomatoes (in oil): These bring a sweet, tangy depth and a concentrated tomato flavor that defines the sauce.
  • Garlic (minced): For that sharp, aromatic kick that pairs perfectly with the creamy elements.
  • Shallot (finely chopped): Adds subtle sweetness and depth, balancing the garlic.
  • Vegetable broth: Forms the base of the sauce, adding savory depth and helping to deglaze the pan.
  • Unsweetened plant cream or coconut milk: This gives the sauce its signature silky richness.
  • Olive oil (from the sun-dried tomato jar or plain): Adds richness and helps sauté the aromatics.
  • Fresh basil and rosemary: These herbs elevate the entire dish with bright and earthy flavors.
  • Chili flakes: Optional, for a gentle heat that cuts through the creaminess.
  • Salt and pepper: Essential to enhance all the other flavors.
  • Cornstarch or arrowroot powder (optional): For thickening the sauce to a velvety consistency.

Step 1: Press and Prep the Tofu

Start by pressing the extra-firm tofu for at least 15–20 minutes to remove excess moisture. You can use a tofu press or wrap the tofu in a clean towel and place something heavy on top. Once pressed, cut it into 1-inch cubes.


Step 2: Sear the Tofu

Heat a tablespoon of olive oil in a non-stick skillet over medium-high heat. Add the tofu cubes and cook on all sides until golden and crispy—this usually takes about 8–10 minutes. Once done, remove and set aside.


Step 3: Sauté Aromatics

In the same pan, lower the heat slightly and add another tablespoon of olive oil. Sauté the minced garlic and chopped shallots until fragrant and translucent, about 2–3 minutes. Be careful not to burn the garlic.


Step 4: Build the Sauce

Add chopped sun-dried tomatoes to the pan and cook for 1–2 minutes to release their oils and deepen the flavor. Pour in the vegetable broth and bring to a gentle simmer.


Step 5: Add Creaminess

Lower the heat and stir in the plant-based cream (or coconut milk). If using cornstarch or arrowroot, whisk it with a tablespoon of cold water first, then add to the sauce for thickness. Let the sauce simmer for 4–5 minutes until it becomes silky and slightly thickened.


Step 6: Return Tofu to Pan

Add the crispy tofu cubes back into the pan and gently stir to coat them with the sauce. Let everything simmer together for 3–4 minutes so the tofu can soak up the flavors.


Step 7: Add Herbs and Finish

Just before serving, stir in fresh chopped basil and a few rosemary leaves. Sprinkle chili flakes if desired. Taste and adjust seasoning with salt and pepper.


Step 8: Serve

Serve warm, garnished with extra herbs or cracked black pepper. Pair it with rice, pasta, or crusty bread to soak up the luscious sauce.


How Long to Prepare Classic Marry Me Tofu

Prep Time: Most of the prep is straightforward—pressing and chopping tofu, mincing garlic, and prepping herbs. Expect around 15–20 minutes here. Pressing the tofu can be passive time while prepping the rest.

Cooking Time: Searing the tofu and making the sauce takes another 20–25 minutes. The process is smooth and easy to follow. From start to finish, you’re looking at roughly 35–45 minutes to have this on the table.


Tips for Perfect Classic Marry Me Tofu

  • Press the tofu well. This step cannot be skipped—it helps the tofu absorb more flavor and gives it a better texture.
  • Don’t overcrowd the pan when searing tofu. Let it get golden on each side without steaming.
  • Use oil from the sun-dried tomato jar. It’s infused with flavor and gives a deeper taste to the sauce.
  • Taste and adjust. Add a splash of lemon juice if the sauce feels too rich, or an extra pinch of salt to balance the sweetness.
  • Let it simmer. Giving the tofu a few minutes in the sauce helps it soak up that deliciousness.

Watch Out for These Mistakes While Cooking

  • Using silken or soft tofu. It won’t hold up and will fall apart in the pan.
  • Skipping the pressing step. Wet tofu equals soggy tofu.
  • Boiling the sauce too hard. Keep it at a gentle simmer to avoid breaking the creaminess.
  • Overloading with herbs. Use fresh herbs at the end to avoid bitterness and overpowering flavors.
  • Under-seasoning. Salt gradually and taste as you go.

What to Serve With Classic Marry Me Tofu?

1. Steamed Jasmine Rice

Fluffy rice soaks up the creamy sauce perfectly and keeps the meal balanced and light.

2. Garlic Mashed Potatoes

The tofu sauce acts like a savory gravy, ideal for rich, creamy mashed potatoes.

3. Sautéed Green Beans

A fresh, crunchy side that cuts through the richness of the sauce.

4. Crusty Bread

Ideal for scooping up every last drop of sauce—especially if served as a cozy lunch or dinner.

5. Pasta (like linguine or tagliatelle)

Yes, tofu and pasta! The sauce clings beautifully and turns it into a filling comfort dish.


Storage Instructions

Fridge: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making it great for meal prep.

Reheating: Reheat in a skillet over medium-low heat with a splash of water or broth to loosen the sauce. You can also microwave it, but the texture may soften.

Freezing: Not recommended. Creamy sauces can separate, and tofu changes texture when frozen.


Estimated Nutrition

  • Calories: ~320 per serving
  • Protein: ~16g
  • Carbohydrates: ~14g
  • Fat: ~22g
  • Fiber: ~3g
  • Sugar: ~5g
  • Sodium: ~480mg

Frequently Asked Questions

What’s the best plant-based cream to use?

Unsweetened oat or cashew cream works beautifully. Coconut milk also adds a rich touch, though it may alter the flavor slightly.

Can I make this dish oil-free?

You can sauté with water or broth, but it will lack some richness. The oil from sun-dried tomatoes really boosts the flavor.

Is this recipe gluten-free?

Yes—just double-check that your vegetable broth and sun-dried tomatoes are gluten-free.

Can I add vegetables to the dish?

Absolutely! Spinach, kale, or mushrooms work well—just sauté them with the aromatics.

Can I use pre-marinated tofu?

Yes, but it might clash with the sauce flavors. Stick with a neutral or lightly seasoned version.


Conclusion

Classic Marry Me Tofu is one of those dishes that turns tofu skeptics into fans and satisfies plant-based eaters and meat lovers alike. Creamy, rich, full of umami and vibrant herbs, it’s ideal for a comforting dinner, yet elegant enough for guests. With a little prep and a lot of flavor, it earns its name—and maybe a few proposals, too.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Marry Me Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Carter
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

Fall in love at first bite with this rich and creamy Classic Marry Me Tofu. Packed with crispy golden tofu, sun-dried tomatoes, garlic, and fresh herbs in a silky plant-based cream sauce, this dish is a guaranteed crowd-pleaser. It’s perfect for a quick dinner, vegan meal prep, or healthy weeknight comfort food. Whether you’re a tofu lover or cooking for skeptics, this easy recipe will win hearts (and stomachs). Ideal for those searching for plant-based dinner ideas, tofu recipes, or just something new to try tonight.


Ingredients

1 block extra-firm tofu

1/2 cup sun-dried tomatoes in oil

3 cloves garlic, minced

1 small shallot, finely chopped

1/2 cup vegetable broth

3/4 cup unsweetened plant cream or full-fat coconut milk

2 tablespoons olive oil (use oil from tomato jar if possible)

1 tablespoon fresh basil, chopped

1 teaspoon fresh rosemary leaves, chopped

1/2 teaspoon chili flakes (optional)

1/2 teaspoon salt

1/4 teaspoon black pepper

1 teaspoon cornstarch or arrowroot powder (optional, for thickening)


Instructions

1. Press the tofu for at least 15–20 minutes to remove excess water. Cut into 1-inch cubes.

2. In a skillet over medium-high heat, sear tofu in 1 tablespoon of oil until golden on all sides, about 8–10 minutes. Set aside.

3. Lower heat and sauté garlic and shallots in remaining oil for 2–3 minutes until translucent and fragrant.

4. Add sun-dried tomatoes and cook for 1–2 minutes to deepen flavor.

5. Pour in vegetable broth and bring to a simmer.

6. Stir in plant-based cream or coconut milk. If using, mix cornstarch with a bit of cold water and add for thickening. Simmer for 4–5 minutes.

7. Return tofu to the pan and stir to coat in sauce. Let simmer for 3–4 minutes.

8. Add chopped basil, rosemary, chili flakes (if using), and season with salt and pepper.

9. Serve hot with rice, pasta, or bread and garnish with more fresh herbs.

Notes

For best texture, don’t skip pressing the tofu—it helps it crisp up and soak in flavor.

Use oil from the sun-dried tomato jar to boost flavor richness.

Add lemon juice at the end if the sauce feels too heavy—it brightens everything up.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Pan-fry & Simmer
  • Cuisine: Vegan / Plant-Based

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 480mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 0mg

Save this recipe on:

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star