Marry Me Crispy Tofu with Gnocchi – Vegan & Dairy Free!

Marry Me Crispy Tofu with Gnocchi – Vegan & Dairy Free!
If you’re looking for a deliciously creamy vegan dinner that feels fancy but is super easy, this Marry Me Tofu with Gnocchi recipe is your new best friend. It’s got crispy tofu cubes swimming in a rich, dairy-free sun-dried tomato sauce with soft, pillowy gnocchi. Perfect for a cozy date night or any night you want to impress without stress!
Move aside, Marry Me Chicken – there’s a new star in town: Marry Me TOFU. This vegan twist brings all the flavor and comfort without any dairy, making it one of the most crave-worthy vegan dinners you’ll ever try. Seriously, it might even become your go-to meal, no matter what you usually eat!
You’ve probably heard of the viral Marry Me chicken, that creamy, dreamy sun-dried tomato sauce dish that’s taken over TikTok and dinner tables everywhere. Well, I’ve recreated it as a fully vegan, dairy-free marvel, and let me tell you, my husband was absolutely stunned. This vegan marry me tofu is as rich and indulgent as any classic recipe.
Since I’m a sucker for gnocchi dishes, I knew I had to pair this sauce and tofu with pillowy gnocchi. It’s a match made in heaven, and I loved it so much that I even made a Marry Me Chickpea version to switch things up!
This recipe features a creamy sun-dried tomato sauce packed with fresh herbs like parsley, basil, and thyme that really brighten it up. Then you toss in some golden, crispy tofu cubes and pillowy gnocchi that soak up every bit of that luscious sauce, topped off with freshly cracked black pepper. Trust me, heavenly doesn’t even cover it.
Welcome to your new favorite vegan twist on the famous “Marry Me” dish! This marry me tofu version is every bit as rich, creamy, and special as the original, but totally plant-based and dairy free. Think silky sun-dried tomato sauce bursting with fresh herbs, garlicky goodness, and vegan cheese, all wrapped around crispy tofu cubes and soft gnocchi that soak it all up.
Despite the elevated flavors, this recipe keeps things simple: the sauce comes together in one pan, uses pantry staples, and with a bit of short-cutting (store-bought gnocchi is my secret weapon!), it’s on the table in about 30 minutes. Plus, there are easy swaps for gluten-free, nut-free, and alcohol-free versions. Got a busy weeknight? No problem — I’ve included make-ahead and freezing tips to save the day.
For all the exact measurements and detailed steps, scroll down to the recipe card or hit the “jump to recipe” link at the top. But here’s a quick sneak peek of what this recipe is all about, plus some bonus tips sprinkled in to help you nail it!
- Flavor: Rich, tangy, vegan “cheesy” sun-dried tomato sauce with fresh herbs and lots of garlic.
- Texture: Crispy tofu cubes with soft, pillowy gnocchi that drink up all the sauce.
- Time & Difficulty: Totally doable – about 30 minutes and perfect for a cozy weeknight or a romantic dinner.
- Dietary flexibility: Easy swaps make this dish nut-free, gluten-free, or alcohol-free — see my notes below.
- Extras: Pro tips for the crispiest tofu, advice for storing and freezing, plus how to reheat leftovers so they stay delicious.
Why You’ll Love It
Here’s why this marry me tofu with gnocchi stands out in my book:
- Ready in 30 minutes: Like my beloved pasta con broccoli recipe, this dish looks impressive but comes together quickly. For another speedy option, try my 25-minute Mushroom and Tofu Stir-Fry. The sauce is made in one pan, and with store-bought gnocchi, dinner is ready before you know it. Bonus: Any leftovers make a fantastic quick meal for busy nights.
- Simple, customizable ingredients: I get how tricky allergies can be — my husband is gluten-free, and my sister-in-law avoids nuts. That’s why this recipe easily adapts with gluten-free flours, nut-free milk options, and even alternative pastas or rice. For a naturally gluten-free main, try Middle Eastern Tofu Kebabs (vegan & gluten-free).
- Great for any occasion: Whether it’s Valentine’s Day, date night, or family dinner, this dish hits the spot. Kids love it, and adults feel fancy without the fuss. Win-win!
- Rumor has it: Making this marry me tofu might just inspire a proposal—or at least some serious compliments. My husband was totally blown away, and honestly, it’s become a family favorite around here.
Ingredients and Pantry Staples
- 16 ounces extra-firm tofu
- 1 tbsp arrowroot starch
- Sea salt + pepper
- 2 tbsp vegan butter
- 7–8 large garlic cloves
- 1 1/2 cups (360 mL) vegetable broth
- 1/2 cup (120 mL) white wine*
- 1 1/2 cups (360 mL) oat milk or cashew cream
- 2 tbsp all purpose flour*
- 2 tbsp tomato paste
- 1/2 cup vegan cheese (either parmesan or vegan mozzarella)
- 1/4 cup fresh parsley, chopped
- 1–2 tsp red chili flakes
- 1 6 ounce jar sun-dried tomatoes, drained and chopped (reserve 1 tbsp oil)
- Sea salt + pepper to taste
- 16 ounces vegan gnocchi (homemade gnocchi or store bought*)
- Fresh basil to top
Step-by-Step Cooking Guide
- Press tofu for 1–2 hours, then cube it.
- Toss cubed tofu with arrowroot starch, sea salt, and pepper.
-
Heat vegan butter in a large pan over medium-high and sauté tofu cubes in batches without crowding until golden and crispy on all sides; transfer to a bowl and set aside.
- Bring a large pot of salted water to a boil for the gnocchi.
- In the same pan, melt vegan butter with 1 tablespoon reserved sun-dried tomato oil over medium, add minced garlic, and sauté until fragrant and golden.
- Add vegetable broth and white wine (or apple cider vinegar + water) to deglaze the pan.
- Stir in oat milk or cashew cream, flour, and vegan cheese or nutritional yeast; bring to a boil then reduce heat and stir until the sauce thickens (about 2–3 minutes).
- Stir in tomato paste, chopped sun-dried tomatoes, chopped parsley, salt, and pepper; cover and simmer for 5 minutes.
- Cook gnocchi in the boiling water according to package instructions until they float (about 3–4 minutes); reserve 1/4–1/2 cup pasta water and drain.
- Add cooked gnocchi and crispy tofu to the sauce and toss gently to coat, adding reserved pasta water a little at a time if the sauce is too thick.
- Plate and top with fresh basil and freshly cracked black pepper.
Tips for Extra-Crispy Tofu
Getting tofu perfectly crispy can feel tricky, but here’s my favorite go-to hack that transforms tofu cubes to something that feels almost like sautéed chicken edges.
After pressing and cubing your extra-firm tofu, toss it lightly with arrowroot or cornstarch, plus a pinch of sea salt and pepper to add flavor and promote that crisp crust. It’s the same simple coating that makes Crispy Orange Tofu so satisfyingly crackly.
Then cook the tofu on medium-high heat in a pan with vegan butter, or try the air fryer method in Bang Bang Tofu for a shatteringly crisp crust with less oil. Don’t crowd the pan — give those cubes plenty of room to make a golden crust. Flip them carefully and cook all sides until you see a nice golden brown color popping up.
Swaps and Mix-Ins
Not a fan of gnocchi? No worries! Swap in your favorite pasta shapes like spaghetti, penne, fusilli, or even linguine — whatever feels right. I have a simple homemade vegan pasta recipe if you want a scratch-made touch!
This recipe makes a generous amount of sauce, so if you don’t want to use it all at once, feel free to save the leftovers. Store the sauce in an airtight container in the fridge, and it will last about 4-5 days. That way, you can use it for another vegan dinner — or, if you need inspiration later in the week, try this Creamy Lentil Curry with Coconut Milk — or toss it with veggies or grains for a quick meal.
Notes
White wine: For an alcohol-free sauce, swap white wine with 1/4 cup apple cider vinegar plus 1/4 cup water. It adds the perfect tang!
Gluten-free: Use a gluten-free flour blend like King Arthur’s measure-for-measure flour in the sauce. Some people also like einkorn flour (which has low gluten), but remember it’s not suitable for those with celiac disease.
Vegan gnocchi: Not all store-bought gnocchi are vegan, so double-check your brand’s label before buying.
Storing, Freezing, and Reheating
Got leftovers? Great news! Store your sauce, tofu, and gnocchi separately in airtight containers in the fridge. The sauce stays fresh for 4-5 days, while the tofu and gnocchi are best eaten within 3-4 days to keep their textures perfect.
- Freezing: The sun-dried tomato sauce freezes beautifully for 2-3 months. Just thaw it overnight in the fridge and warm gently. Cooked tofu and gnocchi can be frozen, but they might get softer when thawed. I recommend freezing just the sauce unless you don’t mind changes in texture.
- Make-ahead: You can press and cube tofu and even make the sauce up to a day ahead. Keep everything refrigerated, and just crisp the tofu and cook the gnocchi fresh when you’re ready to serve.
Reheating tips:
- Stovetop: Warm the sauce gently over medium-low heat, adding a splash of oat milk or starchy reserved pasta water to loosen if needed—it’s the same trick used in this red sauce pasta recipe to create a silky, emulsified finish. Add tofu and gnocchi and heat through. To re-crisp tofu, quickly sear it in a hot pan with a bit of oil or vegan butter. For another quick pan-crisp method, see Coconut Lime Tofu.
- Oven: Place sauce, tofu, and gnocchi in an oven-safe dish, cover, and heat at 350°F for 10-15 minutes until hot. Uncover and broil briefly to crisp tofu again.
- Microwave: Reheat covered in 30-60 second increments, stirring in between. Add a splash of liquid if it seems dry.
Common Questions
- Can I freeze leftovers? Yes! The sauce freezes best for up to 2-3 months. Tofu and gnocchi can freeze but may change texture. If freezing, consider freezing sauce only.
- Can I use firm tofu instead of extra-firm? Absolutely. Extra-firm tofu gives a meatier, crispier bite, but firm tofu works if you press it well and remove enough moisture before cooking.
- Can I make this nut-free or gluten-free? Yes! Use oat milk or any nut-free plant milk instead of cashew cream for nut-free. For gluten-free, use gluten-free flour in the sauce and pick gluten-free gnocchi or pasta.
- Can I skip the wine? Sure! Replace white wine with a mix of apple cider vinegar and water or use nonalcoholic white wine.
- How do I get the tofu extra crispy? Press the tofu very well, toss with arrowroot or cornstarch, and don’t crowd the pan when pan-frying. For a step-by-step example of pan-crisped tofu, check out these crispy soy-garlic tofu balls. Alternatively, bake tofu coated with oil and starch until golden.
- Can I bake tofu instead of pan-frying? Yes! Toss coated tofu cubes with a little oil and bake, flipping halfway through. Baking is easier to clean up and still tasty.
- What vegan cheese should I use? Melting vegan mozzarella works best for creaminess, or use store-bought vegan parmesan for a sharper flavor. Miyoko’s-style cheeses and bean-based mozzarella from my blog also work great. Nutritional yeast can add extra cheesy flavor too.
- Can I make this ahead for date night? Absolutely! Make the sauce and prep tofu a day ahead. Crisp tofu and cook gnocchi just before serving so everything stays fresh and perfect.

A creamy, rich vegan dinner featuring crispy tofu cubes in a dairy-free sun-dried tomato sauce paired with soft, pillowy gnocchi. This quick and indulgent dish is perfect for cozy date nights or any occasion where you want a comforting, fancy meal without the stress.
- Prep Time: 1 hour 10 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
Ingredients
- 16 ounces extra-firm tofu
- 1 tbsp arrowroot starch
- Sea salt + pepper (to taste)
- 2 tbsp vegan butter
- 7–8 large garlic cloves, minced
- 1 1/2 cups (360 mL) vegetable broth
- 1/2 cup (120 mL) white wine* (or substitute with 1/4 cup apple cider vinegar + 1/4 cup water)
- 1 1/2 cups (360 mL) oat milk or cashew cream
- 2 tbsp all purpose flour* (or gluten-free flour blend for gluten-free)
- 2 tbsp tomato paste
- 1/2 cup vegan cheese (parmesan or vegan mozzarella)
- 1/4 cup fresh parsley, chopped
- 1–2 tsp red chili flakes (optional)
- 1 6-ounce jar sun-dried tomatoes, drained and chopped (reserve 1 tbsp oil)
- 16 ounces vegan gnocchi (homemade or store-bought*)
- Fresh basil (for topping)
Instructions
- Press tofu for 1–2 hours to remove excess moisture, then cube it.
- Toss cubed tofu with arrowroot starch, sea salt, and pepper to coat evenly.
- Heat 2 tbsp vegan butter in a large pan over medium-high heat. Sauté tofu cubes in batches without crowding until golden and crispy on all sides; transfer to a bowl and set aside.
- Bring a large pot of salted water to a boil to cook the gnocchi later.
- In the same pan used for tofu, melt vegan butter with 1 tbsp reserved sun-dried tomato oil over medium heat. Add minced garlic and sauté until fragrant and golden.
- Add vegetable broth and white wine (or apple cider vinegar + water) to deglaze the pan, scraping up any browned bits.
- Stir in oat milk or cashew cream, flour, and vegan cheese (or nutritional yeast). Bring the mixture to a boil, then reduce heat and stir constantly until the sauce thickens, about 2–3 minutes.
- Add tomato paste, chopped sun-dried tomatoes, chopped parsley, sea salt, pepper, and red chili flakes (if using). Cover and simmer the sauce for 5 minutes.
- Cook vegan gnocchi in the boiling water according to package instructions until they float (about 3–4 minutes). Reserve 1/4 to 1/2 cup of pasta water, then drain the gnocchi.
- Add cooked gnocchi and crispy tofu cubes to the sauce. Toss gently to coat, adding reserved pasta water a little at a time if the sauce is too thick.
- Plate the dish and top with fresh basil and freshly cracked black pepper. Serve immediately.
Notes
For an alcohol-free sauce, substitute white wine with 1/4 cup apple cider vinegar plus 1/4 cup water., To make this dish gluten-free, use a gluten-free flour blend in the sauce and select gluten-free gnocchi or substitute with gluten-free pasta., Not all store-bought gnocchi are vegan; verify labels to ensure vegan-friendly., Leftover sauce can be stored in an airtight container in the fridge for 4–5 days and freezes well for 2–3 months., Store leftover tofu and gnocchi separately in the fridge for 3–4 days to preserve texture., To reheat, warm sauce gently on stovetop adding oat milk or pasta water as needed; re-crisp tofu by pan-searing or broiling briefly., Tofu can be baked instead of pan-fried by coating with oil and starch and baking until golden, flipping halfway through., Make-ahead tip: press and cube tofu and prepare sauce up to a day in advance; crisp tofu and cook gnocchi fresh before serving for best results.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 450 calories per serving
- Fat: Approximately 15 grams per serving
- Carbohydrates: Approximately 50 grams per serving
- Protein: Approximately 20 grams per serving
