Marry Me Tofu

Golden crispy tofu cubes swim in a rich sun-dried tomato garlic cream sauce garnished with fresh basil Save to Pinterest
Golden crispy tofu cubes swim in a rich sun-dried tomato garlic cream sauce garnished with fresh basil | homecooktales.com

This creamy tofu dish features golden crispy cubes coated in a rich sauce made with sun-dried tomatoes, garlic, and fragrant herbs. The plant-based cream creates a velvety texture that clings beautifully to each piece. Ready in just 40 minutes, it delivers restaurant-quality flavors with simple techniques. Perfect served over pasta, rice, or mashed potatoes for a satisfying meal that appeals to everyone.

Last winter my sister announced she was going vegan, and I panicked about our monthly dinner rotation. This dish happened by accident when I was trying to recreate that creamy sun-dried tomato sauce everyone loves, but with plant-based ingredients that would actually satisfy someone craving comfort food. Now she requests it every time she visits, and my non-vegan partner actually cheered when he saw me making it last Tuesday.

I made this for my friends potluck last month, fully expecting to bring home leftovers. Three people asked for the recipe before they even finished their first helping, and someone literally scraped the serving spoon clean. Watching everyone crowd around the skillet, dipping bread into the remaining sauce, I realized this had become the dish I am most proud to serve.

Ingredients

  • Extra-firm tofu: Press it for at least 15 minutes to squeeze out excess moisture, which helps achieve that perfect crispy exterior when pan-fried
  • Cornstarch or flour: This coating is the secret to restaurant-style crispy tofu that holds up beautifully when tossed in the creamy sauce
  • Sun-dried tomatoes in oil: These pack an intense umami punch that makes the sauce taste like it simmered for hours
  • Plant-based cream: Unsweetened varieties work best here, creating that luxurious velvety texture without any coconut or strange aftertaste
  • Fresh garlic and onion: Mince the garlic finely and dice the onion small so they melt into the sauce, building layers of aromatic flavor
  • Dried oregano and basil: These Mediterranean herbs tie everything together and complement the sun-dried tomatoes perfectly
  • Vegan parmesan: Adds a savory, cheesy finish that makes the sauce feel indulgent and complete

Instructions

Prepare the tofu:
Cut your pressed tofu into uniform cubes and toss them gently with cornstarch, salt, and pepper until every piece is lightly coated
Crisp the tofu:
Heat olive oil in a large skillet until shimmering, then add tofu in a single layer and let it cook undisturbed for 3 to 4 minutes until golden brown before flipping
Build the flavor base:
In the same skillet, sauté the onion until it turns translucent and fragrant, then add garlic and red pepper flakes, stirring constantly so the garlic does not burn
Add the sun-dried tomatoes:
Stir in the sliced sun-dried tomatoes and let them cook for a couple minutes to release their concentrated flavor into the oil
Create the creamy sauce:
Pour in the plant-based cream and vegetable broth, then add the oregano, basil, vegan parmesan, salt, and pepper, letting everything simmer together until slightly thickened
Combine and serve:
Gently return the crispy tofu to the skillet and toss it carefully to coat every piece in sauce, then serve immediately while still hot and garnish with fresh basil
Creamy Marry Me Tofu featuring perfectly browned plant-based pieces in a savory red tomato basil white sauce Save to Pinterest
Creamy Marry Me Tofu featuring perfectly browned plant-based pieces in a savory red tomato basil white sauce | homecooktales.com

My mother called me last week sounding defeated after another dinner disaster with a new vegan recipe she had tried. I talked her through this dish step by step over the phone, and when she texted me a picture of the empty skillet later that night, I felt genuinely proud. There is something magical about watching someone fall in love with plant-based cooking through food that actually feels comforting and satisfying.

Making It Your Own

This recipe adapts beautifully to whatever you have on hand or prefer. Sometimes I add spinach or kale during the last few minutes of simmering, letting it wilt directly into the sauce for extra nutrition and color. You could also swap the tofu for chickpeas or white beans if you need a soy-free option, though the texture will be softer and less crispy.

Serving Suggestions

This dish shines when served over something that can soak up all that incredible sauce. I love it over creamy mashed potatoes or served alongside crusty garlic bread for dipping. Pasta works wonderfully too, especially something like penne or rigatoni that catches the sauce in its ridges.

Meal Prep and Storage

This recipe actually tastes even better the next day as the flavors continue to meld. Store it in an airtight container in the refrigerator for up to four days, though the tofu will soften slightly. Reheat gently on the stove with a splash of vegetable broth to bring the sauce back to life.

  • Press your tofu ahead of time and store it in the refrigerator, wrapped in a clean towel, so it is ready to cook when you need it
  • Double the sauce portion and freeze half for a future meal, then just add fresh tofu when you are ready to serve
  • The sauce works beautifully as a pasta sauce on its own if you want to skip the tofu step entirely
Vegan crispy tofu nestled in luxurious sun-dried tomato and garlic cream sauce topped with chopped fresh basil leaves Save to Pinterest
Vegan crispy tofu nestled in luxurious sun-dried tomato and garlic cream sauce topped with chopped fresh basil leaves | homecooktales.com

This recipe proves that plant-based comfort food can be just as indulgent and satisfying as anything else. I hope it becomes a staple in your kitchen like it has in mine.

Recipe FAQs

Press the tofu for at least 15 minutes to remove excess moisture, then coat evenly in cornstarch before cooking. Use medium-high heat and don't overcrowd the pan when frying.

The sauce stores well for 3-4 days refrigerated. For best results, cook the tofu fresh and reheat the sauce separately, then combine just before serving to maintain crispiness.

It pairs beautifully with pasta, risotto, mashed potatoes, or crusty bread. A simple green salad with vinaigrette balances the rich cream sauce perfectly.

The red pepper flakes add mild warmth. Adjust the amount or omit them entirely if you prefer no heat. The base flavor is creamy and savory.

Absolutely. Heavy cream works perfectly and creates an even richer sauce. The cooking time remains the same, though it may thicken slightly faster.

Marry Me Tofu

Golden crispy tofu in a luscious sun-dried tomato garlic cream sauce

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

Ingredients

Tofu

  • 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

  • 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
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and pepper to taste

Garnish

  • Fresh basil leaves, chopped
  • Grated parmesan

Instructions

1
Prepare Tofu: Pat the tofu dry and cut into cubes. Toss with cornstarch, salt, and black pepper until evenly coated.
2
Crisp Tofu: Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add tofu cubes and cook for 3–4 minutes per side until golden and crispy. Remove and set aside.
3
Sauté Aromatics: In the same skillet, add 2 tbsp olive oil. Sauté the onion for 2–3 minutes until translucent. Add garlic and red pepper flakes, cooking for 1 minute until fragrant.
4
Add Sun-Dried Tomatoes: Stir in sun-dried tomatoes and cook for 2 minutes.
5
Create Sauce: Pour in the plant-based cream and vegetable broth. Add oregano, basil, parmesan, salt, and pepper. Stir well and simmer for 3–5 minutes until slightly thickened.
6
Combine and Serve: Return the crispy tofu to the skillet, tossing gently to coat in the sauce. Simmer together for 2–3 minutes. Serve hot, garnished with fresh basil and extra parmesan if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Knife and cutting board
  • Tofu press or heavy object
  • Measuring cups and spoons
  • Spatula

Nutrition (Per Serving)

Calories 320
Protein 18g
Carbs 18g
Fat 18g

Allergy Information

  • Contains soy (tofu)
  • May contain nuts if using nut-based cream
  • Possible gluten if not using GF flour
Rachel Whitfield

Sharing simple, flavorful recipes and kitchen tips for fellow home cooks and food lovers.