30-MINUTE MEALS! Get the email series now
Royal Recipe

Marry Me Tofu

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Nov 6, 2025
This post may contain affiliate links. Please read our disclosure policy.

A rich, creamy one-pan vegan dish with crispy tofu, garlicky sun-dried tomato cream, spinach and basil — ready in 30 minutes and perfect for weeknights.

Marry Me Tofu

This Marry Me Tofu is my quick, luxurious answer to weeknight dinners that need to feel special without a long list of chores. I first put this combination together on a rainy Tuesday when I wanted something comforting and slightly indulgent, but entirely plant-based. The contrast of crisp, golden tofu against a velvety sun-dried tomato and cashew cream sauce makes every bite feel like a tiny celebration — rich, garlicky, and anchored by bright fresh basil. It’s the kind of dish that made my partner joke that it should come with a ring.

I discovered the balance between textures after a few experiments: pressing the tofu until it's almost leathery, dusting it in cornstarch and nutritional yeast for a crisp, savory crust, and then finishing it in a pan with a sauce that’s both tart from tomato paste and buttery from cashew cream. The spinach wilts into the sauce and the basil at the end cuts through the richness. It’s an approachable, one-skillet meal that consistently gets requests for seconds — and has become my go-to when I want to impress without a fuss.

Why You'll Love This Recipe

  • Ready in about 30 minutes from start to finish, making it a perfect weeknight main that still feels restaurant-worthy.
  • One-pan preparation: you crisp the tofu and build the sauce in the same skillet, saving time on dishes and cleanup.
  • Uses pantry-friendly staples like cornstarch, nutritional yeast, sun-dried tomatoes and shelf-stable broths — easy to pull together even last-minute.
  • Flexible cream options: homemade cashew cream, canned coconut milk or a store-bought dairy-free half-and-half work well depending on what you have.
  • Vegan and easily gluten-free when you choose gluten-free additions, offering a crowd-pleasing option for mixed dietary tables.
  • Textural contrast: crisp tofu triangles meet a silky sauce loaded with garlic, herbs and wilted greens for a satisfying mouthfeel.

In my kitchen this dish consistently earns surprised smiles: friends who are skeptical about tofu end up going back for more sauce. I love that the recipe is forgiving — small adjustments in heat, seasoning or cream type still yield a deeply flavorful plate. The sun-dried tomatoes give a concentrated tomato intensity that makes the sauce taste like it’s been simmering all day, even though it’s done in under 10 minutes.

Ingredients

  • Super-firm tofu (16 ounces): Look for the shelf-stable blocks that are not packed in water for best texture, or use extra-firm tofu pressed well. The denser texture crisps up beautifully and holds its shape in the sauce.
  • Cornstarch (4 tablespoons): Helps create a golden, crunchy crust. If you prefer, arrowroot is an alternative but cornstarch gives the most pronounced crispness.
  • Nutritional yeast (2 tablespoons): Adds savory, cheesy depth without dairy — seek a fortified brand for extra B vitamins.
  • Avocado oil (3 tablespoons): A neutral, high-heat oil for pan-frying. Any other high smoke point oil will work, like grapeseed or light olive oil.
  • Garlic (5 cloves, minced): Fresh garlic is essential here — it blooms in the oil and flavors the cream.
  • Sun-dried tomatoes (1/2 cup, chopped): Packed in oil or dry-packed soaked and drained; they supply concentrated tomato umami that defines the sauce.
  • Vegetable broth (1 cup) & tomato paste (1 tablespoon): Build savory depth and balance acidity; use a low-sodium broth if monitoring salt.
  • Cashew cream (1 cup) or other vegan cream: Homemade cashew cream gives the best richness. Store-bought unsweetened creamers or full-fat canned coconut milk are suitable swaps.
  • Baby spinach (2 cups): Wilted into the sauce to add color, volume and a gentle vegetal lift.
  • Basil (4-5 leaves, chopped) & vegan Parmesan (1/2 cup optional): Fresh basil brightens the finished sauce; vegan Parmesan adds umami and a cheesy finish if desired.

Instructions

Prepare and press the tofu: Remove the 16-ounce block of super-firm tofu from the package and pat completely dry with paper towels. If using extra-firm packed in water, drain and wrap in a clean tea towel, placing a weighted object on top for at least 30 minutes to squeeze out excess moisture. Drier tofu crisps more reliably. Cut and coat: Slice the tofu into triangles or rectangles about 1/2-inch thick. In a small bowl combine 4 tablespoons cornstarch, 2 tablespoons nutritional yeast, 1/2 teaspoon salt and 1/2 teaspoon ground black pepper. Toss each piece to coat evenly; the cornstarch layer is the key to a golden exterior. Pan-fry until golden: Heat a large non-stick or cast-iron skillet over medium-high heat and add 3 tablespoons avocado oil. Place the coated tofu pieces in the hot oil, leaving space between them. Cook about 4 minutes per side until crisp and deep golden. Use a thin spatula to gently free any stuck edges. Transfer tofu to a plate while you reduce heat for the sauce. Sauté the aromatics: Lower the heat to medium-low. If the pan is dry add 1 tablespoon oil. Add 5 minced garlic cloves and sauté 1–2 minutes until fragrant but not browned. Stir frequently to avoid burning — garlic turns bitter quickly at high heat. Add sun-dried tomatoes and seasonings: Stir in 1/2 cup chopped sun-dried tomatoes, 1/2 teaspoon oregano, 1/2 teaspoon red chili flakes, 1 teaspoon salt and 1/4 teaspoon ground black pepper. Cook 1 minute to release the oils from the tomatoes and bloom the spices. Build the cream sauce: Pour in 1 cup vegetable broth and whisk in 1 tablespoon tomato paste. Add 1 cup cashew cream (or chosen vegan cream) and 2 cups baby spinach. Bring to a gentle simmer over medium heat and cook about 5 minutes until the spinach has wilted and the sauce is warm and slightly thickened. Taste and adjust salt or chili flakes. Finish and combine: Remove the pan from heat and stir in 4–5 chopped fresh basil leaves and 1/2 cup vegan Parmesan if using. Nestle the fried tofu into the sauce and gently turn to coat without breaking the crust. The residual heat will marry the flavors. Serve immediately: Plate the tofu and spoon extra sauce over rice, pasta, or alongside toasted crusty bread for sopping. Serve hot for the best contrast between crisp tofu and silky cream. User provided content image 1

You Must Know

  • This plate is relatively high in healthy fats when made with cashew cream — expect about 24 grams of fat per serving, much of it monounsaturated and unsaturated.
  • Because the tofu and cashew cream both contribute protein and fat, the dish is filling and holds well for leftovers in the fridge for up to 3 days.
  • To keep the exterior of the tofu crisp, reheat in a hot skillet rather than the microwave — 2–3 minutes per side restores texture.
  • If using canned coconut milk or store-bought cream, you may need a cornstarch slurry to achieve the same thickness as cashew cream.
  • Salt level will depend on your broth and whether you add vegan Parmesan — taste before finishing and adjust gradually.

What I love most is how quickly this dish makes weeknights feel celebratory. The concentrated flavor of sun-dried tomatoes gives the sauce a deep tomato note without long simmering, and the quick pan-fry yields tofu with a restaurant-quality crust. Family members often comment they don’t miss dairy at all — the cashew cream is that convincing.

User provided content image 2

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. For best texture, keep the tofu and sauce together — the tofu will soften slightly but the flavor improves. To reheat, warm in a skillet over medium heat until the sauce bubbles and the tofu regains a little crisp at the edges; avoid microwaving if you want to preserve the crust. You can also freeze the sauce (without tofu) in freezer-safe containers for up to 3 months — thaw overnight in the refrigerator and reheat gently, then add freshly crisped tofu.

Ingredient Substitutions

If you don’t have cashews, full-fat canned coconut milk yields a creamy result though with a distinct coconut note; to mimic cashew thickness, stir in a cornstarch slurry (1 tablespoon cornstarch + 3 tablespoons water) at the end. For a nut-free version, use a thickened oat creamer or a silken tofu blended with a little water. If sun-dried tomatoes are unavailable, finely chop roasted cherry tomatoes or use 2 tablespoons of concentrated tomato paste plus a splash of balsamic for depth.

Serving Suggestions

This goes beautifully over steamed jasmine rice, cooked short pasta like rigatoni, or with slices of toasted sourdough for sopping. Add a crisp side salad dressed with lemon and olive oil to balance richness, or serve alongside roasted vegetables for a heartier plate. Garnish with extra basil, a sprinkle of toasted pine nuts, or a dusting of nutritional yeast for a cheesy lift. It’s elegant enough for date night but relaxed enough for casual dinners.

Cultural Background

The idea of a creamy tomato-and-herb sauce is rooted in Mediterranean cooking, but this composition leans American comfort with plant-based swaps. Using sun-dried tomatoes adds an Italian pantry influence while cashew cream borrows from modern vegan techniques that mimic dairy textures. The name references a playful, affectionate tradition in modern recipe naming that implies the recipe is so good it could inspire commitment — a nod to contemporary comfort cooking culture.

Seasonal Adaptations

In spring and summer, swap baby spinach for a mix of arugula and baby kale for peppery brightness, and use fresh summer tomatoes roasted until caramelized in place of sun-dried tomatoes. In autumn and winter, stir roasted butternut or mushrooms into the sauce for earthiness. You can increase heat with extra red chili flakes for cooler months to add warming spice.

Meal Prep Tips

For meal prep, cook the sauce in advance and store in portioned containers. Crisp tofu slices just before serving to keep the texture; you can also par-cook tofu and finish it in a hot pan for 2 minutes when ready to eat. Pack rice separately to avoid sogginess, and include a small container of fresh basil to add at the table.

There’s something joyous about sharing this dish — it turns an ordinary night into a small celebration and proves that simple, plant-based ingredients can deliver extraordinary flavor. Try making extra sauce the first time; you’ll find it disappears quickly on bread and pasta the next day.

Pro Tips

  • Press tofu well and pat it dry before coating to achieve the crispiest crust.

  • If using canned coconut milk or store-bought creamer, thicken the sauce with a cornstarch slurry: mix 1 tablespoon cornstarch with 3 tablespoons water and stir in at the end.

  • Reheat leftovers in a hot skillet rather than the microwave to restore tofu texture and concentrate flavors.

This nourishing marry me tofu recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I use extra-firm tofu instead of super-firm?

Yes — use extra-firm tofu, drain and press it for at least 30 minutes before cooking. Pressing removes excess moisture so the tofu crisps better.

How long do leftovers keep?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet to restore crispness to the tofu.

Tags

Entrées & MainsVeganTofuMain CourseWeeknight DinnerPlant-BasedAmerican
No ratings yet

Marry Me Tofu

This Marry Me Tofu recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Marry Me Tofu
Prep:10 minutes
Cook:20 minutes
Rest Time:10 mins
Total:30 minutes

Ingredients

Crispy Tofu Triangles

Sun-dried Tomato Cream Sauce

Instructions

1

Press and dry the tofu

Remove tofu from packaging and pat dry. If using extra-firm packed in water, drain and press between towels with weight for 30 minutes to remove excess moisture.

2

Slice and coat

Cut tofu into triangles about 1/2-inch thick. Toss with cornstarch, nutritional yeast, salt and pepper until evenly coated.

3

Heat the skillet

Warm a large non-stick or cast-iron skillet over medium-high heat and add avocado oil, ensuring it is shimmering before adding tofu.

4

Pan-fry the tofu

Pan-fry coated tofu pieces about 4 minutes per side until deeply golden and crisp. Transfer to a plate and lower the heat for sauce preparation.

5

Sauté garlic and sun-dried tomatoes

Over medium-low heat, sauté minced garlic for 1–2 minutes, add chopped sun-dried tomatoes, oregano, red chili flakes, salt and pepper and cook for another minute.

6

Add broth and tomato paste

Pour in vegetable broth and whisk in tomato paste to dissolve and create a cohesive base for the cream.

7

Stir in cream and spinach

Add cashew cream (or chosen vegan cream) and baby spinach, bringing to a gentle simmer until the spinach wilts and the sauce warms throughout, about 5 minutes.

8

Finish with basil and cheese

Remove from heat, stir in chopped fresh basil and vegan Parmesan if using, then nestle the fried tofu into the sauce and turn to coat.

9

Serve

Serve immediately over rice, pasta or with crusty bread, garnishing with extra basil or a sprinkle of nutritional yeast.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 387kcal | Carbohydrates: 30g | Protein:
18g | Fat: 24g | Saturated Fat: 7g |
Polyunsaturated Fat: 5g | Monounsaturated Fat:
10g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Marry Me Tofu

Categories:

Marry Me Tofu

Did You Make This?

Leave a comment & rating below or tag @royalrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Entrées & Mains cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.