Classic Marry Me Tofu

Golden crispy tofu cubes swimming in a rich sun-dried tomato garlic cream sauce Save
Golden crispy tofu cubes swimming in a rich sun-dried tomato garlic cream sauce | cozycanteen.com

This skillet dish transforms extra-firm tofu into golden crispy cubes, then coats them in a velvety sauce featuring sun-dried tomatoes, garlic, and aromatic herbs. The plant-based cream creates restaurant-worthy richness while keeping it entirely vegan-friendly.

Ready in just 40 minutes, this main delivers the beloved flavors of the classic Marry Me Chicken—now reimagined for plant-based eaters. The cornstarch coating ensures perfectly crisp edges, while the simmering sauce thickens beautifully to cling to every bite.

Serve alongside pasta, mashed potatoes, or crusty bread to soak up the extra sauce. Fresh basil and vegan parmesan add the finishing touches to this impressive yet simple dinner.

The first time I made this, my skeptical roommate literally stopped mid-bite and asked what I'd done differently. That creamy sauce with those tangy sun-dried tomatoes somehow transforms humble tofu into something that makes people pause their conversations.

I brought this to a dinner party where the host had mentioned she was trying to eat more plant-based meals. Watching everyone go back for thirds while discussing how something so creamy could be vegan was genuinely satisfying.

Ingredients

  • Extra-firm tofu (400 g): Press this thoroughly at least 30 minutes ahead—the drier the tofu, the crispier it gets in that hot oil
  • Cornstarch (2 tbsp): Creates that golden crust that keeps the tofu from getting soggy when it hits the sauce
  • Sun-dried tomatoes (1/2 cup): These pack such an intense umami punch that the whole dish feels rich and layered
  • Plant-based cream (1 cup): Look for unsweetened varieties—coconut cream works beautifully if you want extra richness
  • Garlic (4 cloves): Minced fresh is absolutely worth it here, no shortcuts
  • Red pepper flakes: Start with 1/2 tsp and add more if you like that gentle warmth in the background
  • Fresh basil for garnish: The bright green against the creamy sauce makes it look restaurant-worthy

Instructions

Get your tofu ready:
Press that block for at least 30 minutes, then cut into 1-inch cubes and toss with cornstarch, salt, and pepper until every piece looks dusted.
Crisp it up:
Heat olive oil in your largest skillet until it shimmers, then add tofu in a single layer. Let it cook undisturbed for 3–4 minutes before flipping—you want deep golden edges.
Build the flavor base:
In that same skillet, sauté the onion until it goes translucent, then add garlic and red pepper flakes. The moment it smells fragrant, move on.
Add the sun-dried tomatoes:
Toss them in and let cook for 2 minutes, stirring occasionally to release all that oil and concentrated flavor.
Make it creamy:
Pour in the cream and broth, then add oregano, basil, and parmesan. Simmer for 3–5 minutes until the sauce thickens enough to coat a spoon.
Bring it together:
Gently fold the crispy tofu back into the sauce and let everything get friendly for 2–3 minutes.
Finish with flair:
Serve immediately with fresh basil scattered on top and extra parmesan within reach.
Classic Marry Me Tofu plated with fresh basil garnish over a white serving dish Save
Classic Marry Me Tofu plated with fresh basil garnish over a white serving dish | cozycanteen.com

My partner now requests this on rainy Sundays when we want something cozy but not too heavy. The way the kitchen smells while that garlic and tomato sauce bubbles is basically aromatherapy.

Make It Your Own

Spinach wilts beautifully into the sauce during the last minute of cooking. Sometimes I add artichoke hearts for extra tang or white beans if I want more protein.

Serving Ideas That Work

This sauce clings to pasta like a dream, but mashed potatoes let you really appreciate every element. Crusty bread for sopping up that extra cream is non-negotiable.

The Little Details

Using a good quality vegetable broth makes a noticeable difference in the final depth of flavor. Take your time pressing the tofu—those extra minutes pay off in texture.

  • Keep the heat medium-high when crisping tofu
  • Taste the sauce before adding more salt
  • Have all ingredients prepped before you start cooking
Creamy plant-based skillet dish featuring golden brown tofu in a savory tomato cream sauce Save
Creamy plant-based skillet dish featuring golden brown tofu in a savory tomato cream sauce | cozycanteen.com

This is the kind of recipe that makes plant-based eating feel like a treat instead of a compromise.

Recipe FAQs

The dish features creamy, tangy sun-dried tomatoes balanced with savory garlic and herbs. The crispy tofu provides texture contrast while the rich sauce coats each bite in umami flavor reminiscent of classic Italian cream sauces.

Press the tofu for 15-30 minutes to remove excess moisture, then coat cubes thoroughly in cornstarch before pan-frying. Cook over medium-high heat for 3-4 minutes per side until golden brown and crispy on all sides.

Yes, simply use cornstarch instead of all-purpose flour for coating the tofu. Double-check that your plant-based cream and vegetable broth are certified gluten-free.

This pairs beautifully with pasta, risotto, mashed potatoes, or crusty bread. Steamed vegetables like broccoli or roasted asparagus also complement the rich flavors while adding fresh contrast.

Store in an airtight container for up to 4 days. Reheat gently on the stovetop with a splash of broth or plant-based milk to restore the creamy sauce consistency. The tofu may soften slightly but remains delicious.

Absolutely. Heavy cream or half-and-half works perfectly if you're not following a vegan diet. The sauce will thicken slightly faster with dairy cream, so adjust simmering time accordingly.

Classic Marry Me Tofu

Crispy tofu in a luscious sun-dried tomato garlic cream sauce

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Tofu Preparation

  • 14 oz extra-firm tofu, pressed and cut into 1-inch cubes
  • 2 tbsp cornstarch or all-purpose flour
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp olive oil

Sauce Components

  • 2 tbsp olive oil
  • 4 garlic cloves, minced
  • 1 small yellow onion, finely diced
  • 1/2 tsp red pepper flakes
  • 1/2 cup sun-dried tomatoes in oil, drained and sliced
  • 1 cup unsweetened plant-based cream or heavy cream
  • 1/2 cup vegetable broth
  • 1/4 cup grated parmesan (vegan or regular)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and pepper to taste

Garnish

  • Fresh basil leaves, chopped
  • Additional grated parmesan

Instructions

1
Prepare and Coat Tofu: Press tofu to remove excess moisture, then cut into 1-inch cubes. Toss cubes with cornstarch, salt, and black pepper until evenly coated on all sides.
2
Crisp the Tofu: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add coated tofu cubes and cook for 3-4 minutes per side until golden brown and crispy. Transfer to a plate and set aside.
3
Sauté Aromatics: In the same skillet, add remaining 2 tablespoons olive oil. Sauté diced onion for 2-3 minutes until translucent. Add minced garlic and red pepper flakes, cooking for 1 minute until fragrant.
4
Add Sun-Dried Tomatoes: Stir in sliced sun-dried tomatoes and cook for 2 minutes to release their oils and intensify flavor.
5
Build the Cream Sauce: Pour in plant-based cream and vegetable broth. Add oregano, basil, grated parmesan, salt, and pepper. Stir thoroughly to combine and simmer for 3-5 minutes until sauce slightly thickens.
6
Combine and Finish: Return crispy tofu to the skillet, gently tossing to coat evenly in the sauce. Simmer together for 2-3 minutes to allow flavors to meld.
7
Serve and Garnish: Transfer to serving plates and garnish with fresh chopped basil and additional parmesan if desired. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet or frying pan
  • Chef's knife and cutting board
  • Tofu press or heavy weight
  • Measuring cups and spoons
  • Spatula or wooden spoon

Nutrition (Per Serving)

Calories 320
Protein 18g
Carbs 18g
Fat 18g

Allergy Information

  • Contains soy from tofu
  • May contain nuts if using nut-based cream alternative
  • Contains gluten if using wheat flour instead of cornstarch
  • Contains dairy if using traditional cream and parmesan
Holly Dalton

Sharing easy, wholesome recipes and kitchen tips for home cooks who love comfort food.