The Best Date Night Vegan Dinner Recipe
Looking for a show-stopping vegan date night dinner? Marry Me Crispy Tofu with Gnocchi will leave your taste buds speechless! Featuring crispy, golden tofu drenched in a luxurious, dairy-free sun-dried tomato sauce with pillowy gnocchi, this dish is bound to impress. It’s rich, creamy, and absolutely irresistible—plus, it’s so easy to make!

Why You'll Love This Recipe
- Quick & Easy: Ready in just 30 minutes, making it a great weeknight dinner.
- Diet-Friendly: This dish is vegan, dairy-free, and easily gluten-free.
- Customizable: Swap in your favorite pasta or add extra veggies.
- Date Night Approved: A romantic, indulgent meal without the hassle.
Check out another delicious version of this recipe here
Ingredients You Need
Crispy Tofu:
- 16 oz extra-firm tofu, pressed and cubed
- 1 tablespoon arrowroot starch (or cornstarch)
- Sea salt + pepper to taste
- 1 tablespoon vegan butter for frying
Marry Me Sauce:
- 2 tablespoon vegan butter
- 7-8 large garlic cloves, minced
- 1 ½ cups (360 mL) vegetable broth
- ½ cup (120 mL) white wine (or substitute)
- 1 ½ cups (360 mL) oat milk or cashew cream
- 2 tablespoon all-purpose flour (or gluten-free flour blend)
- 2 tablespoon tomato paste
- ½ cup vegan cheese (parmesan or mozzarella)
- ¼ cup fresh parsley, chopped
- 1-2 teaspoon red chili flakes (optional)
- 1 jar (6 oz) sun-dried tomatoes, chopped (reserve 1 tablespoon oil)
- Sea salt + pepper to taste
- 16 oz vegan gnocchi (store-bought or homemade)
- Fresh basil to garnish
How to Make Marry Me Crispy Tofu with Gnocchi
1: Prepare the Tofu
- Press and cube the tofu. If you don’t have a tofu press, wrap it in a clean towel and place a heavy object on top for 15 minutes.
- Coat tofu in arrowroot starch, salt, and pepper.
- Sauté in vegan butter over medium-high heat until golden and crispy. Set aside.


2: Make the Sauce
- In the same pan, sauté garlic in vegan butter and sun-dried tomato oil until golden.
- Add vegetable broth, white wine, oat milk (or cashew cream), and flour. Stir until thickened.
- Stir in tomato paste, sun-dried tomatoes, vegan cheese, parsley, and chili flakes. Simmer for 5-7 minutes.

3: Cook the Gnocchi
- While the sauce simmers, boil gnocchi according to package instructions (usually 3-4 minutes until they float).
- Drain and set aside.

4: Combine & Serve
- Add crispy tofu and cooked gnocchi to the sauce.
- Stir to coat evenly, adjust seasoning, and garnish with fresh basil.
- Serve warm and enjoy!


Frequently Asked Questions
Yes! Use a gluten-free all-purpose flour blend to thicken the sauce. Ensure your gnocchi is labeled gluten-free, as many store-bought brands contain wheat.
For an alcohol-free version, swap white wine with extra vegetable broth or unsweetened apple juice. A splash of lemon juice also enhances the flavor.
Absolutely! Pan-fry the tofu and store it in an airtight container in the fridge for up to 2 days. Reheat in a pan or air fryer before serving.
For a super creamy texture, use cashew cream instead of oat milk. Blend soaked cashews with water for a rich, dairy-free alternative. Adding more vegan cheese or nutritional yeast also enhances the umami flavor.
Pair with garlic bread, a fresh green salad, or roasted vegetables. For extra protein, serve with crispy chickpeas or steamed greens like kale or spinach.
6. How do I store and reheat leftovers?
- Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Warm in a pan over low heat, adding a splash of plant-based milk or broth to loosen the sauce.
Related Recipes You May Love
Final Thoughts & Recipe Notes
This Marry Me Tofu with Gnocchi is bound to impress! Whether for a romantic date night or a cozy family dinner, this dish is sure to be a crowd-pleaser. If you try it, leave a rating and a comment below — I love hearing your feedback!
Want to save this recipe?
Pin it on Pinterest and tag me in your beautiful creations!
Print
Marry Me Crispy Tofu with Gnocchi – Vegan & Dairy Free!
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A show-stopping vegan date night dinner! Crispy, golden tofu drenched in a luxurious, dairy-free sun-dried tomato sauce with pillowy gnocchi. Rich, creamy, and absolutely irresistible!
Ingredients
- 16 oz extra-firm tofu, pressed and cubed
- 1 tbsp arrowroot starch (or cornstarch)
- Sea salt + pepper to taste
- 1 tbsp vegan butter for frying
- 2 tbsp vegan butter
- 7-8 large garlic cloves, minced
- 1 ½ cups (360 mL) vegetable broth
- ½ cup (120 mL) white wine (or substitute)
- 1 ½ cups (360 mL) oat milk or cashew cream
- 2 tbsp all-purpose flour (or gluten-free flour blend)
- 2 tbsp tomato paste
- ½ cup vegan cheese (parmesan or mozzarella)
- ¼ cup fresh parsley, chopped
- 1-2 teaspoon red chili flakes (optional)
- 1 jar (6 oz) sun-dried tomatoes, chopped (reserve 1 tbsp oil)
- Sea salt + pepper to taste
- 16 oz vegan gnocchi (store-bought or homemade)
- Fresh basil to garnish
Instructions
- Press and cube the tofu. If you don’t have a tofu press, wrap it in a clean towel and place a heavy object on top for 15 minutes.
- Coat tofu in arrowroot starch, salt, and pepper.
- Sauté in vegan butter over medium-high heat until golden and crispy. Set aside.
- In the same pan, sauté garlic in vegan butter and sun-dried tomato oil until golden.
- Add vegetable broth, white wine, oat milk (or cashew cream), and flour. Stir until thickened.
- Stir in tomato paste, sun-dried tomatoes, vegan cheese, parsley, and chili flakes. Simmer for 5-7 minutes.
- While the sauce simmers, boil gnocchi according to package instructions (usually 3-4 minutes until they float).
- Drain and set aside.
- Add crispy tofu and cooked gnocchi to the sauce.
- Stir to coat evenly, adjust seasoning, and garnish with fresh basil.
- Serve warm and enjoy!
Notes
For a super creamy texture, use cashew cream instead of oat milk. Adding more vegan cheese or nutritional yeast enhances the umami flavor.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 portion
- Calories: 450
- Sugar: 5g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 0mg









Leave a Reply