I make my marry me tofu with torn pieces instead of neat cubes. Every craggy edge grabs the creamy sun-dried tomato sauce and holds onto it. Vegan, gluten free, one pan, 25 minutes of actual cooking, and one of our favorite weeknight dinners all year round.

The marry me tofu recipe that actually stays saucy

I tested this three times before the sauce stopped running dry. It looked right while it simmered, then tightened to a paste once the tofu went back in. I was determined to get it right.
The fix was two things.
- A full can of coconut milk, not half a can and a splash. Fried tofu drinks up liquid fast, so a sauce that looks right before the tofu goes in will be too thick on the plate.
- Stop reducing while the sauce still looks loose. I fold the tofu in over low heat for two minutes, and a splash of broth loosens anything that over-tightens.
The other change was the tofu itself. Tearing gives you craggy edges that crisp better and hold the sauce. Same technique I use in my marry me chickpeas, same sauce, different protein.

What goes into marry me tofu

- Tear the tofu into rough bite-sized pieces instead of cutting cubes. Press the block for 15 to 20 minutes first, under a heavy plate or a cast iron skillet weighted with a can. Skip the press and you steam instead of sear.
- Cornstarch creates the thin crust that crisps on contact with hot oil. Three tablespoons for a full block. Less is patchy, more goes chalky. Same coating I use on my salt and pepper tofu, just torn instead of cubed.
- Oil-packed sun-dried tomatoes are worth the higher price. They carry olive oil and flavor into the sauce from the start. Drain but don’t rinse. A half cup is 8 to 10 pieces, so most of the jar is left over for sun-dried tomato pasta.
- Use the full can of full-fat coconut milk. Light coconut milk won’t coat a spoon. Dairy cream and oat milk both let me down here. The oat milk thinned out and never came back together after the tofu went in.
- Nutritional yeast is deactivated yeast sold as yellow flakes, usually near the spices. Two tablespoons adds a savory depth that reads as almost cheesy. Optional, so skip it if you don’t keep it around.
- Baby spinach wilts in about a minute. Two cups looks like a lot but collapses to nothing. Use three if you want more greens.
Shruthi’s Top Tips
Tips for keeping marry me tofu saucy and not dry
The mistake is reducing the sauce too far before the tofu goes back in.
- Start the press before anything else. It takes 15 to 20 minutes, which is exactly how long the chopping takes, so overlap them. From a cold block with nothing prepped, give yourself closer to 45 minutes.
- Stop reducing earlier than you think. The sauce should coat a spoon lightly but still look loose. It tightens when the tofu goes in and again as it sits.
- Fold, don’t stir. A wide spoon or silicone spatula turns the pieces gently without breaking the crust you built.
- If the sauce tightens too much before serving, a splash of vegetable broth loosens it in seconds.
How to make marry me tofu
- Tear the pressed tofu into rough bite-sized pieces and coat evenly with cornstarch, salt, and pepper.
- Sear the tofu in hot olive oil until the edges are deep golden and crisp, then transfer to a plate.
- Sauté the onion until soft and translucent.



- Stir in the garlic, chili flakes, Italian herbs, and tomato paste until fragrant and the paste darkens slightly.
- Add the sun-dried tomatoes, vegetable broth, and coconut milk. Simmer until the sauce is creamy and lightly coats a spoon.


- Stir in the spinach until wilted, then add the nutritional yeast and lemon juice.
- Fold the crispy tofu into the sauce over low heat until well coated. Garnish with fresh basil and serve.


How to serve marry me tofu
It is saucy enough for any starchy base. Pasta catches the most, short shapes like rigatoni or orecchiette especially. Rice and crusty bread work for something lighter, polenta for something closer to a dinner party.

For a mixed table, the tofu carries the vegetarians while chicken thighs or Italian sausage work alongside for meat-eaters. For kids, leave the chili flakes out and pass them at the table. The sauce doubles well for a crowd and tastes better on day two. See high-protein vegetarian dinners for more ways to build a complete plate.
Variations
- Swap the tofu for chickpeas, same sauce and faster since they skip the crisping step.
- Half a can of coconut milk plus more broth makes a lighter sauce, though thinner.
- Add cherry tomatoes in step 5 for a brighter, more acidic version.
- Double the chili flakes or stir in calabrian chili paste for extra heat.
- For more protein, stir in a drained can of white beans with the spinach. Using marinated tofu instead of the torn block works but the texture is softer.
Storage and reheating
Refrigerate in an airtight container for up to 4 days. Reheat in a skillet over low heat with a splash of broth. The microwave works but the tofu loses texture. Freeze up to 2 months; thaw overnight in the fridge. The sauce may separate from freezing but comes back together over low heat.
Marry Me Tofu
Equipment
- large skillet
Ingredients
- 1 14-oz block extra-firm tofu, pressed
- 3 tablespoons cornstarch
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper, freshly ground
- 3 tablespoons olive oil, divided
- 1 medium onion, finely chopped (1 cup)
- 3 cloves garlic, minced (1 tablespoon)
- ½ teaspoon red chili flakes
- 2 teaspoons dried Italian herbs, (oregano, thyme, basil)
- 2 tablespoons tomato paste
- ½ cup oil-packed sun-dried tomatoes, drained and chopped
- 1¼ cups vegetable broth
- 1 13.5-oz can full-fat coconut milk, unsweetened
- 5 oz baby spinach, (2 cups)
- 2 tablespoons nutritional yeast, optional
- 1 medium lemon, juiced (1 teaspoon)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper, freshly ground
- 1 tablespoon fresh basil, chopped, for garnish
Instructions
- Tear the pressed tofu into rough bite-sized pieces. In a medium bowl, toss with cornstarch, ½ teaspoon salt, and ¼ teaspoon pepper until evenly coated.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat until it shimmers. Add tofu in a single layer without crowding. Cook undisturbed for 3 minutes, until the bottom is deep golden and the pieces lift from the pan without sticking. Flip and cook another 2 minutes. Transfer to a plate.
- Reduce heat to medium. Add the remaining 1 tablespoon olive oil. Add onion and sauté until soft and translucent, about 5 minutes.
- Stir in garlic, chili flakes, Italian herbs, and tomato paste. Cook 1 to 2 minutes until the paste darkens slightly and smells fragrant. Don’t let the garlic brown.
- Add sun-dried tomatoes and stir to coat. Pour in vegetable broth and coconut milk. Bring to a gentle simmer and cook uncovered for 5 to 6 minutes, until the sauce lightly coats a spoon but is still a touch loose.
- Stir in baby spinach and cook until it collapses into the sauce and no raw leaves are visible, about 1 minute. Add nutritional yeast (if using), lemon juice, 1 teaspoon salt, and ½ teaspoon pepper. Taste and adjust.
- Reduce heat to low. Return tofu to the pan and fold gently to coat. Warm through 1 to 2 minutes, just until the sauce clings to the craggy edges without pooling in the pan. If the sauce looks tight, loosen with a splash of broth. Garnish with fresh basil and serve over pasta, rice, or crusty bread.
Notes
- Tear, don’t cut. Torn tofu crisps better and grips the sauce.
- Press 15 to 20 minutes before cooking, and chop everything else while it drains. From a cold block with nothing prepped, give yourself closer to 45 minutes.
- Stop reducing the sauce earlier than you think. It tightens when the tofu goes in and again as it sits.
- Fold gently over low heat, don’t stir. Loosen with broth before serving if needed.
- Nutritional yeast is optional. Skip it freely.
- Refrigerate leftovers in an airtight container for up to 4 days, or freeze for up to 2 months.
- Reheat gently in a skillet over low heat with a splash of vegetable broth to loosen the sauce.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











