Golden Marry Me Tofu

Here is my favorite Marry Me Tofu recipe, with crispy pan-fried tofu in a creamy, garlicky sauce with sun-dried tomatoes, herbs, and just enough heat to keep things interesting.

This dish gets its name because it’s so good, people say it could inspire a marriage proposal. I make it at least twice a month because my family can’t get enough of that rich, savory sauce. Plus, it comes together in about 30 minutes, which is perfect for busy weeknights.

Marry Me Tofu
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Marry Me Tofu

  • Restaurant-quality flavor at home – The creamy, garlicky sauce with sun-dried tomatoes and herbs tastes like something you’d order at a fancy Italian restaurant, but you can make it in your own kitchen.
  • Ready in 30-45 minutes – This dish comes together quickly enough for a weeknight dinner but feels special enough for date night or when you want to impress someone.
  • Plant-based and satisfying – The crispy tofu paired with that rich, creamy sauce proves that vegetarian meals can be just as hearty and comforting as any meat dish.
  • Simple ingredients – You probably already have most of these pantry staples on hand, and the ones you don’t are easy to find at any grocery store.

What Kind of Tofu Should I Use?

For this recipe, you’ll want to use firm or extra-firm tofu to get the best results. These varieties hold their shape well during cooking and won’t fall apart when you’re pan-frying them. Avoid silken or soft tofu here, as they’re too delicate and will likely crumble in the pan. Before you start cooking, press your tofu for at least 15-20 minutes to remove excess moisture – this helps it crisp up nicely and absorb all that delicious creamy sauce. You can find firm tofu in the refrigerated section of most grocery stores, usually packed in water.

Marry Me Tofu
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Tofu: You’ll want to stick with firm or extra-firm tofu for this recipe since it needs to hold its shape during cooking. Silken tofu won’t work here as it’s too soft and will fall apart.
  • Cream: Heavy cream works best, but you can use half-and-half for a lighter version. For a dairy-free option, coconut cream or cashew cream both work well – just keep in mind coconut cream will add a slight coconut flavor.
  • Nutritional yeast: If you don’t have nutritional yeast, you can use grated parmesan cheese (about 1/4 cup) for a similar savory, cheesy flavor. This will make the dish non-vegan though.
  • Sun-dried tomatoes: Fresh cherry tomatoes (halved) or canned diced tomatoes can work in a pinch. If using canned, drain them well and use about 1/2 cup.
  • Vegetable broth: Chicken broth works just as well if you’re not keeping this vegetarian. You can also use water with an extra teaspoon of nutritional yeast or a vegetable bouillon cube.
  • Fresh basil: Dried basil can substitute in a pinch – use about 1 teaspoon. Add it with the other dried herbs rather than at the end.

Watch Out for These Mistakes While Cooking

The biggest mistake when making this dish is not pressing your tofu beforehand, which leaves excess water that prevents the flour coating from sticking properly and results in a soggy, pale exterior instead of crispy golden cubes – wrap the tofu in paper towels, place something heavy on top, and let it sit for at least 15 minutes.

Another common error is crowding the pan when frying, which steams the tofu rather than creating that crispy texture you’re after, so give each piece some space and work in batches if needed.

Don’t skip deglazing the pan with vegetable broth after removing the tofu, as those browned bits stuck to the bottom are packed with flavor that will make your sauce taste richer.

Finally, resist the urge to crank up the heat when simmering the cream sauce – high heat can cause the cream to separate and become grainy, so keep it at a gentle simmer and stir occasionally for a smooth, restaurant-quality result.

Marry Me Tofu
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Marry Me Tofu?

This creamy, flavorful tofu is begging to be served over something that can soak up all that amazing sauce. I love spooning it over fluffy white rice, creamy mashed potatoes, or pasta like fettuccine or penne – they all work great for catching every bit of that garlicky, sun-dried tomato goodness. A side of roasted vegetables like broccoli, green beans, or asparagus adds a nice fresh element to balance out the richness of the cream sauce. You could also serve it with crusty bread for dipping, or over zucchini noodles if you’re looking for a lighter option.

Storage Instructions

Store: Keep your leftover Marry Me Tofu in an airtight container in the fridge for up to 4 days. The sauce actually gets even more flavorful as it sits, so it’s great for meal prep throughout the week.

Freeze: This dish freezes pretty well for up to 2 months. Just let it cool completely first, then store it in a freezer-safe container. The cream sauce might separate a tiny bit when thawed, but a good stir while reheating usually brings it right back together.

Reheat: Warm it up gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of vegetable broth or cream if the sauce seems too thick. You can also microwave it in 1-minute intervals, stirring between each one until it’s heated through.

Preparation Time 10-15 minutes
Cooking Time 20-30 minutes
Total Time 30-45 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 950-1100
  • Protein: 35-45 g
  • Fat: 65-75 g
  • Carbohydrates: 55-65 g

Ingredients

For the tofu:

  • 12.3 oz tofu (I like House Foods extra firm, pressed for 20 minutes)
  • 4 tbsp flour (I always use King Arthur all-purpose flour)
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil

For the sauce and garnish:

  • 4 garlic cloves (freshly minced for best flavor)
  • 1 cup vegetable broth (I use Better Than Bouillon for a deeper taste)
  • 1 cup cream
  • 3 tbsp nutritional yeast (gives the sauce a savory, cheesy depth)
  • 1 tsp crushed red pepper
  • 1 tsp oregano
  • 1/2 tsp thyme
  • 1/4 tsp salt
  • 1/4 tsp smoked paprika
  • 1/3 cup sun-dried tomatoes (chopped into 1/2-inch strips)
  • 1 handful fresh basil (torn into small pieces just before serving)

Step 1: Prep the Tofu and Create the Breading Mix

  • 12.3 oz tofu
  • 4 tbsp flour
  • 1/2 tsp salt
  • 1/2 tsp black pepper

Press the tofu block for 20 minutes using a tofu press or by wrapping it in a clean kitchen towel and weighting it down—this removes excess moisture so it fries up crispy instead of steaming.

While the tofu presses, whisk together the flour, salt, and black pepper in a shallow bowl.

Once pressed, cut the tofu into thick slabs or cubes and gently coat each piece in the flour mixture, shaking off any excess.

Step 2: Sear the Tofu Until Golden

  • 2 tbsp olive oil
  • coated tofu from Step 1

Heat the olive oil in a large skillet over medium-high heat until shimmering.

Working in batches if needed, carefully lay the coated tofu pieces in the pan and let them sear undisturbed for 3-4 minutes until the bottom develops a golden-brown crust.

Flip each piece and sear the other side for another 3-4 minutes until evenly browned.

I find that patience here is key—don’t move the tofu around too much, as it needs direct contact with the hot pan to brown properly.

Transfer the cooked tofu to a clean plate and set aside.

Step 3: Build the Creamy Sauce Base

  • 4 garlic cloves, minced
  • 1 cup vegetable broth
  • 1 cup cream
  • 3 tbsp nutritional yeast
  • 1 tsp crushed red pepper
  • 1 tsp oregano
  • 1/2 tsp thyme
  • 1/4 tsp salt
  • 1/4 tsp smoked paprika

Reduce the heat to medium and add the freshly minced garlic to the same pan (don’t wash it—those browned bits add flavor).

Sauté for about 60 seconds just until fragrant, being careful not to let it burn.

Pour in the vegetable broth while scraping the bottom of the pan with a wooden spoon to loosen all those flavorful browned bits.

Add the cream, nutritional yeast, crushed red pepper, oregano, thyme, the additional 1/4 tsp salt, and smoked paprika.

Stir everything together until smooth and combined.

Step 4: Simmer and Combine Everything

  • seared tofu from Step 2
  • 1/3 cup sun-dried tomatoes, chopped
  • sauce mixture from Step 3

Let the sauce gently simmer for 2-3 minutes to allow the flavors to meld and the sauce to thicken slightly.

Return the seared tofu from Step 2 to the pan along with the chopped sun-dried tomatoes, nestling them into the sauce.

I like to use sun-dried tomatoes cut into 1/2-inch strips rather than larger chunks—they distribute better and add little pockets of concentrated tomato flavor throughout the dish.

Simmer everything together for another 2-3 minutes until the tofu is heated through and the sauce coats everything beautifully.

Step 5: Finish and Serve

  • 1 handful fresh basil

Remove the pan from heat and tear the fresh basil into small pieces directly over the top—tearing it by hand rather than cutting it keeps the leaves tender and prevents browning.

Give the dish a gentle stir to distribute the basil throughout, and taste for seasoning, adjusting salt or pepper if needed.

Serve the tofu and sauce over your choice of sides, such as pasta, rice, or crusty bread, spooning extra sauce over the top.

Marry Me Tofu

Golden Marry Me Tofu

Delicious Golden Marry Me Tofu recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings 4 servings
Calories 1025 kcal

Ingredients
  

For the tofu::

  • 12.3 oz tofu (I like House Foods extra firm, pressed for 20 minutes)
  • 4 tbsp flour (I always use King Arthur all-purpose flour)
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil

For the sauce and garnish::

  • 4 garlic cloves (freshly minced for best flavor)
  • 1 cup vegetable broth (I use Better Than Bouillon for a deeper taste)
  • 1 cup cream
  • 3 tbsp nutritional yeast (gives the sauce a savory, cheesy depth)
  • 1 tsp crushed red pepper
  • 1 tsp oregano
  • 1/2 tsp thyme
  • 1/4 tsp salt
  • 1/4 tsp smoked paprika
  • 1/3 cup sun-dried tomatoes (chopped into 1/2-inch strips)
  • 1 handful fresh basil (torn into small pieces just before serving)

Instructions
 

  • Press the tofu block for 20 minutes using a tofu press or by wrapping it in a clean kitchen towel and weighting it down—this removes excess moisture so it fries up crispy instead of steaming. While the tofu presses, whisk together the flour, salt, and black pepper in a shallow bowl. Once pressed, cut the tofu into thick slabs or cubes and gently coat each piece in the flour mixture, shaking off any excess.
  • Heat the olive oil in a large skillet over medium-high heat until shimmering. Working in batches if needed, carefully lay the coated tofu pieces in the pan and let them sear undisturbed for 3-4 minutes until the bottom develops a golden-brown crust. Flip each piece and sear the other side for another 3-4 minutes until evenly browned. I find that patience here is key—don't move the tofu around too much, as it needs direct contact with the hot pan to brown properly. Transfer the cooked tofu to a clean plate and set aside.
  • Reduce the heat to medium and add the freshly minced garlic to the same pan (don't wash it—those browned bits add flavor). Sauté for about 60 seconds just until fragrant, being careful not to let it burn. Pour in the vegetable broth while scraping the bottom of the pan with a wooden spoon to loosen all those flavorful browned bits. Add the cream, nutritional yeast, crushed red pepper, oregano, thyme, the additional 1/4 tsp salt, and smoked paprika. Stir everything together until smooth and combined.
  • Let the sauce gently simmer for 2-3 minutes to allow the flavors to meld and the sauce to thicken slightly. Return the seared tofu from Step 2 to the pan along with the chopped sun-dried tomatoes, nestling them into the sauce. I like to use sun-dried tomatoes cut into 1/2-inch strips rather than larger chunks—they distribute better and add little pockets of concentrated tomato flavor throughout the dish. Simmer everything together for another 2-3 minutes until the tofu is heated through and the sauce coats everything beautifully.
  • Remove the pan from heat and tear the fresh basil into small pieces directly over the top—tearing it by hand rather than cutting it keeps the leaves tender and prevents browning. Give the dish a gentle stir to distribute the basil throughout, and taste for seasoning, adjusting salt or pepper if needed. Serve the tofu and sauce over your choice of sides, such as pasta, rice, or crusty bread, spooning extra sauce over the top.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!