Classic Marry Me Tofu

WANT TO SAVE THIS RECIPE?

This Classic Marry Me Tofu is a plant-based spin on the famous creamy, savory dish that took the internet by storm. It wraps golden pan-seared tofu in a rich sun-dried tomato cream sauce that’s laced with garlic, fresh herbs, and a subtle spicy kick. It’s cozy, flavorful, and completely irresistible — and yes, it just might make someone fall in love with you.

Even if you’re not vegan or vegetarian, this dish is a showstopper for anyone craving comfort food without the heaviness of meat. The sauce alone is a reason to bring out your favorite skillet. Serve it over rice, pasta, mashed potatoes or even crusty bread to soak up every last drop.

Why You’ll Love This Classic Marry Me Tofu

It’s the kind of recipe that instantly upgrades a weeknight dinner into something unforgettable. The tofu gets crispy on the outside and tender on the inside, while the sauce is creamy without needing dairy. It also comes together in under 30 minutes, which means you get restaurant-style flavor in less time than it takes to decide on takeout.

This is a one-pan recipe, low on mess and high on satisfaction. Plus, it keeps well for leftovers, making it a great meal prep option.

What Kind of Tofu Should I Use?

For this recipe, extra-firm tofu is key. It holds its shape well when seared, creating those crispy golden edges that contrast perfectly with the creamy sauce. Make sure to press your tofu to remove excess moisture before cooking. This helps it absorb flavor and prevents it from falling apart in the pan.

Ingredients for the Classic Marry Me Tofu

This dish brings together savory depth and rich creaminess with a touch of heat. Each ingredient has a purpose, and together they make magic.

  • Extra-firm tofu
  • Olive oil
  • Garlic cloves
  • Sun-dried tomatoes
  • Vegetable broth
  • Unsweetened plant-based cream or cashew cream
  • Italian seasoning
  • Red pepper flakes
  • Fresh basil
  • Salt and pepper
  • Cornstarch (optional, for thickening)
Pin this Recipe

How To Make the Classic Marry Me Tofu

Step 1: Press and Prep the Tofu

Slice the extra-firm tofu into slabs and press it for at least 15 minutes to remove moisture. This allows the tofu to crisp up beautifully.

Step 2: Sear the Tofu

Heat olive oil in a large skillet over medium heat. Once hot, add the tofu and cook until golden and crispy on both sides. Set aside on a plate while you prepare the sauce.

Step 3: Build the Sauce Base

In the same skillet, add a bit more oil if needed and sauté minced garlic until fragrant. Stir in chopped sun-dried tomatoes and cook for a couple of minutes to intensify the flavor.

Step 4: Create the Creamy Sauce

Pour in the vegetable broth and bring it to a gentle simmer. Stir in the plant-based cream, Italian seasoning, red pepper flakes, salt, and pepper. Simmer until the sauce begins to thicken.

Step 5: Combine and Finish

Return the crispy tofu to the skillet, spooning sauce over the top. Let it simmer together for 5 minutes so the tofu absorbs the flavors. Top with freshly chopped basil and serve hot.

How to Serve and Store This Classic Marry Me Tofu

This recipe serves 3 to 4 people generously, especially if you pair it with a carb base. It’s perfect over pasta, fluffy rice, mashed potatoes, or even tucked into a wrap for a next-day lunch.

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or microwave, adding a splash of broth if the sauce thickens too much.

What to Serve With Classic Marry Me Tofu?

Herby Chicken Meatball Bowl

Add a protein-packed side to your table with this Herby Chicken Meatball Bowl.

Creamy Tomato Spinach Pasta

Double down on comfort with the velvety richness of Creamy Tomato Spinach Pasta.

Classic Caprese Salad

A bright and refreshing contrast like this Classic Caprese Salad balances the richness of the tofu dish.

Garlic Naan or Crusty Bread

Perfect for soaking up the luxurious sauce.

Lemon Roasted Asparagus

A crisp, citrusy veggie dish adds vibrancy to your plate.

Sautéed Mushrooms

Earthy and juicy mushrooms are always a good idea with creamy mains.

Crispy Jalapeno Popper Egg Rolls

For a crunchy, spicy kick, pair it with Crispy Jalapeno Popper Egg Rolls.

Want More Tofu Ideas?

If you love this Classic Marry Me Tofu, you’ll probably enjoy these other flavorful dishes:

Save This Recipe For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you use cashew cream or go with oat? Did you add spinach or serve it with pasta?

I love seeing how you all make these dishes your own. Questions are welcome, too—let’s help each other cook smarter.

Explore beautifully curated health-boosting dishes on Janet Dishes on Pinterest and discover your next dinner go-to!

Conclusion

Classic Marry Me Tofu proves that indulgent, creamy dinners don’t need meat or dairy to shine. It’s rich, flavorful, satisfying, and endlessly versatile. Whether you’re a tofu veteran or just starting to experiment, this dish deserves a spot in your rotation.

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: Janet Reynolds
  • Total Time: 30 minutes
  • Yield: 3 to 4 servings
  • Diet: Vegan

Description

This Classic Marry Me Tofu recipe is a plant-based twist on the viral favorite, featuring crispy tofu in a creamy sun-dried tomato sauce. Vegan, dairy-free, easy to make, and perfect for weeknight dinners or impressing guests. A must-try tofu dinner idea!


Ingredients

1 block extra-firm tofu

2 tablespoons olive oil

3 cloves garlic, minced

½ cup sun-dried tomatoes, chopped

¾ cup vegetable broth

½ cup unsweetened plant-based cream (or cashew cream)

1 teaspoon Italian seasoning

¼ teaspoon red pepper flakes

¼ teaspoon salt (or to taste)

⅛ teaspoon black pepper

1 tablespoon chopped fresh basil

1 teaspoon cornstarch (optional, for thickening)


Instructions

1. Press the tofu for at least 15 minutes to remove excess moisture, then slice into slabs.

2. Heat olive oil in a skillet over medium heat and sear tofu on both sides until golden and crispy. Remove and set aside.

3. In the same skillet, sauté garlic until fragrant, then add sun-dried tomatoes and cook for 2–3 minutes.

4. Pour in the vegetable broth and bring to a gentle simmer. Stir in the plant-based cream, Italian seasoning, red pepper flakes, salt, and pepper.

5. Simmer the sauce until slightly thickened. If needed, mix cornstarch with a splash of broth and stir in to thicken further.

6. Return tofu to the skillet and simmer for 5 minutes to absorb the sauce.

7. Top with fresh basil and serve hot.

Notes

Let the tofu press thoroughly — this helps create that perfect crisp texture.

Don’t skip the sun-dried tomatoes — they add umami and depth to the sauce.

You can adjust spice by increasing or reducing red pepper flakes.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Skillet
  • Cuisine: Vegan, Comfort Food

Nutrition

  • Serving Size: 1 portion
  • Calories: 280
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 3g
  • Protein: 13g
  • Cholesterol: 0mg

WANT TO SAVE THIS RECIPE?