This Marry Me Tofu is creamy, savory, and packed with bold Italian-inspired flavors. Golden pan-fried tofu is simmered in a rich vegan cream sauce with garlic, sun-dried tomatoes, herbs, and basil. It’s the perfect plant-based comfort meal that feels indulgent yet easy enough for weeknights.
Why You’ll Love This Recipe
- Creamy, dairy-free sauce full of flavor
- Crispy golden tofu texture
- One-pan meal for easy cleanup
- Perfect over pasta, rice, or mashed potatoes
- Vegan, dairy-free, and halal-friendly
Ingredients

For the Tofu
- 1 block (350g / 12.3 oz) extra-firm tofu, drained and torn into bite-sized pieces
- 3 tablespoons all-purpose flour (gluten-free if preferred)
- ¼ teaspoon salt
- ¼ teaspoon black pepper
For the Marry Me Sauce
- 2 tablespoons olive oil
- 4 cloves garlic, minced
- 1 cup vegetable broth
- 1 cup vegan heavy cream
- 2 tablespoons nutritional yeast
- 1 teaspoon crushed red pepper flakes (optional)
- ½ teaspoon oregano
- ¼ teaspoon thyme
- ¼ teaspoon salt (or to taste)
- ⅓ cup sun-dried tomatoes, drained and chopped
- 1 handful fresh basil leaves, roughly chopped
Instructions
In a medium bowl, gently toss the tofu pieces with flour, salt, and pepper until evenly coated.
Heat olive oil in a large skillet over medium-high heat. Add the tofu, shaking off excess flour, and fry for a few minutes per side until golden brown. Remove and set aside.
Reduce heat to medium. Add garlic to the same pan and cook for about 1 minute until fragrant.
Pour in vegetable broth and scrape up any browned bits from the bottom of the pan. Stir in vegan cream, nutritional yeast, crushed red pepper flakes, oregano, thyme, and salt. Bring to a gentle simmer and cook for several minutes until slightly thickened.
Return the tofu to the pan and stir in the sun-dried tomatoes. Simmer for a few more minutes until everything is heated through and coated in the creamy sauce.
Garnish with fresh basil and serve hot over pasta, rice, quinoa, mashed potatoes, or with crusty bread.

Tips & Tricks
- Tear tofu instead of cutting for more texture
- Use full-fat vegan cream for the richest sauce
- Let tofu brown well before flipping
- Adjust red pepper flakes to control spice level
Details
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield: 3–4 servings
Category: Main Dish
Method: Stovetop
Cuisine: Italian-inspired
Difficulty: Easy
Dietary Notes: Vegan, dairy-free, halal-friendly

Notes
This marry me tofu tastes even better the next day as the flavors deepen. You can also add spinach or mushrooms for extra texture.
Nutrition (Approximate per Serving)
Calories: 420
Protein: 18 g
Carbohydrates: 18 g
Fat: 32 g
FAQ
Can I use firm tofu instead of extra-firm?
Yes, but press it well to remove excess moisture.
What can I substitute for vegan heavy cream?
Use full-fat coconut milk or cashew cream.
Is this recipe spicy?
It has mild heat; omit red pepper flakes for no spice.
Can I make it gluten-free?
Yes, use gluten-free flour.
How do I store leftovers?
Refrigerate in an airtight container for up to 4 days.
Storage
Store in the refrigerator for up to 4 days. Reheat gently on the stovetop to maintain creaminess.

Similar Recipes

Marry Me Tofu
Ingredients
For the Tofu
- 1 block 350g / 12.3 oz extra-firm tofu, drained and torn into bite-sized pieces
- 3 tablespoons all-purpose flour gluten-free if preferred
- ¼ teaspoon salt
- ¼ teaspoon black pepper
For the Marry Me Sauce
- 2 tablespoons olive oil
- 4 cloves garlic minced
- 1 cup vegetable broth
- 1 cup vegan heavy cream
- 2 tablespoons nutritional yeast
- 1 teaspoon crushed red pepper flakes optional
- ½ teaspoon oregano
- ¼ teaspoon thyme
- ¼ teaspoon salt or to taste
- ⅓ cup sun-dried tomatoes drained and chopped
- 1 handful fresh basil leaves roughly chopped
Instructions
- In a medium bowl, gently toss the tofu pieces with flour, salt, and pepper until evenly coated.
- Heat olive oil in a large skillet over medium-high heat. Add the tofu, shaking off excess flour, and fry for a few minutes per side until golden brown. Remove and set aside.
- Reduce heat to medium. Add garlic to the same pan and cook for about 1 minute until fragrant.
- Pour in vegetable broth and scrape up any browned bits from the bottom of the pan. Stir in vegan cream, nutritional yeast, crushed red pepper flakes, oregano, thyme, and salt. Bring to a gentle simmer and cook for several minutes until slightly thickened.
- Return the tofu to the pan and stir in the sun-dried tomatoes. Simmer for a few more minutes until everything is heated through and coated in the creamy sauce.
- Garnish with fresh basil and serve hot over pasta, rice, quinoa, mashed potatoes, or with crusty bread.
Notes
Conclusion
This Marry Me Tofu is rich, creamy, and packed with flavor. Whether you’re vegan or simply looking for a satisfying meatless meal, this comforting dish is sure to impress.

