This Italian-inspired dish transforms simple ingredients into something extraordinary. Extra-firm tofu gets coated in cornstarch and pan-fried until golden and crispy, creating perfect contrast to tender potato gnocchi. The star is the creamy sun-dried tomato sauce—garlic, onion, and herbs simmer in vegetable broth before heavy cream creates a luscious coating that clings to every bite. Finished with Parmesan and fresh basil, it's a complete meal that feels special enough for date night yet practical enough for Tuesday dinner.
The first time I made this crispy tofu gnocchi, I actually forgot to add the sun-dried tomatoes until the very end, but that little mistake turned into the best accidental discovery ever. Now I make this at least twice a month, and somehow my partner who claims to not even like tofu always goes back for seconds. The way the gnocchi soaks up that creamy sauce while staying pillowy soft next to the crunch of golden tofu is just something special.
Last winter, my best friend came over for a casual dinner and I threw this together at the last minute. She literally stopped eating after the first bite, looked at me dead serious, and asked if I would marry her with how good this was. Hence the ridiculous name, but honestly the dish lives up to the hype.
Ingredients
- Extra-firm tofu: Press it well and cut into uniform cubes so every piece gets that perfect golden crunch
- Cornstarch: The secret weapon for creating that irresistible crispy exterior without deep frying
- Potato gnocchi: Fresh or shelf-stable both work beautifully, just dont overcook them or theyll turn mushy
- Sun-dried tomatoes: These pack a punch of umami that makes the sauce taste like it simmered for hours
- Heavy cream or plant-based alternative: Creates that luscious, velvety texture that coats every single piece
- Garlic and onion: The aromatic foundation that builds depth and warmth
- Dried oregano and basil: Classic Italian herbs that bridge the tofu and gnocchi flavors together
- Red pepper flakes: Optional but adds this lovely subtle heat that cuts through the richness
- Fresh basil: The finishing touch that adds brightness and makes everything taste fresh
Instructions
- Crisp the tofu to perfection:
- Toss pressed tofu cubes with cornstarch, salt, and pepper until theyre evenly coated. Heat olive oil in a large nonstick skillet over medium-high heat, then add the tofu and cook for about 8 to 10 minutes, turning occasionally until golden and crispy on all sides. Remove from the pan and set aside on a plate.
- Cook the gnocchi:
- Bring a large pot of salted water to a rolling boil. Add the gnocchi and cook according to package directions until they float to the surface, about 2 to 3 minutes for fresh gnocchi or 3 to 4 minutes for shelf-stable. Drain well and set aside.
- Build the sauce base:
- In the same skillet you used for the tofu, heat olive oil over medium heat. Add minced garlic and diced onion, sautéing for 2 to 3 minutes until translucent and fragrant. Stir in the sliced sun-dried tomatoes, oregano, basil, and red pepper flakes, cooking for another minute or two.
- Create the creamy sauce:
- Pour in the vegetable broth and let it simmer for 2 minutes to reduce slightly. Lower the heat and stir in the heavy cream and Parmesan cheese, cooking gently for 3 to 4 minutes until the sauce thickens. Taste and season with salt and pepper as needed.
- Bring it all together:
- Add the cooked gnocchi and crispy tofu back into the skillet with the sauce. Toss everything gently to coat evenly and let it heat through for about 2 minutes. Serve immediately, scattered with fresh basil and extra Parmesan cheese on top.
This recipe has become my go-to for dinner parties because people cant believe it's plant-based and comes together so quickly. The way everyone gathers around the stove waiting for that first bite has become a little tradition in my apartment.
Making It Your Own
Swap the sun-dried tomatoes for roasted red peppers if you want something sweeter and milder. Sometimes I add baby spinach or arugula right at the end, letting it wilt slightly in the creamy sauce for extra color and nutrition. The recipe is incredibly forgiving once you get the hang of the tofu technique.
Wine Pairings
A crisp Pinot Grigio cuts through the richness beautifully while complementing the Italian-inspired flavors. If you prefer something non-alcoholic, sparkling water with a squeeze of fresh lemon brightens everything up and balances the creamy elements.
Storage and Reheating
This dish keeps well in the refrigerator for up to three days, though the tofu will lose some of its crispness. Reheat gently on the stovetop with a splash of vegetable broth or cream to loosen the sauce back up.
- Avoid microwaving if you want to preserve any remaining texture in the tofu
- The sauce actually tastes even better the next day as flavors meld
- Add fresh basil just before serving to keep it bright and vibrant
Every time I make this, I'm reminded that the simplest ingredients treated with a little care can create something truly magical. Hope this becomes a staple in your kitchen too.
Recipe FAQs
- → Why is it called Marry Me?
-
The name comes from the popular 'marry me chicken' concept—dishes so delicious they supposedly inspire proposals. This plant-based version delivers the same romantic, restaurant-quality appeal with crispy tofu and pillowy gnocchi in that irresistible creamy sun-dried tomato sauce.
- → How do I get tofu really crispy?
-
Press your tofu for at least 15 minutes to remove excess moisture, cut into uniform cubes, and toss with cornstarch before cooking. Use a hot skillet with enough oil and don't crowd the pan—let each piece develop a golden crust before turning. The cornstarch coating creates that restaurant-style crunch.
- → Can I make this gluten-free?
-
Absolutely. Swap regular potato gnocchi for gluten-free gnocchi (many brands now offer excellent versions) and ensure your cornstarch is certified gluten-free. The rest of the ingredients are naturally gluten-free, making this an easy adaptation.
- → What can I substitute for heavy cream?
-
Full-fat coconut cream creates a rich, velvety texture with subtle sweetness. Cashew cream works beautifully for a neutral flavor. For a lighter option, evaporated milk provides creaminess without the heaviness. Plant-based cream alternatives also perform well in this sauce.
- → How long does this keep and can I meal prep it?
-
Store in an airtight container for up to 4 days. The sauce actually improves as flavors meld. For meal prep, keep tofu and gnocchi separate from the sauce and reheat gently, adding a splash of broth or cream to loosen the sauce. The tofu will lose some crispness but remains delicious.
- → What vegetables can I add?
-
Baby spinach or arugula wilt beautifully into the sauce during the final minutes. Roasted red peppers can replace or complement sun-dried tomatoes. Peas, asparagus pieces, or chopped kale also work well. Just add quick-cooking greens at the end and heartier vegetables earlier in the sauce-making process.