This impressive Italian-inspired dish combines golden cubes of extra-firm tofu with light potato gnocchi, all coated in a velvety sun-dried tomato cream sauce. The tofu gets perfectly crispy thanks to a cornstarch coating, while the sauce balances the tangy sweetness of sun-dried tomatoes with aromatic garlic, onion, and dried herbs. Heavy cream adds luxurious richness, and Parmesan brings a savory finish. Despite its restaurant-quality presentation, this comforting meal comes together in just 45 minutes, making it ideal for both weeknight dinners and special occasions.
The name alone made me skeptical when my friend Sarah first described this dish over coffee, but one bite of that golden tofu swimming in creamy sun-dried tomato sauce turned me into an instant believer. Now it is the recipe I make when I want to impress someone without spending hours in the kitchen.
I first served this at a small dinner party last winter, watching my friends' faces light up with that first forkful. Between the pillowy gnocchi and the perfectly seasoned tofu, everyone kept asking for seconds, and the pan was completely empty before the night ended.
Ingredients
- Extra-firm tofu: Pressing it well removes excess moisture for that irresistible crunch
- Cornstarch: The secret weapon that creates the golden crispy exterior
- Potato gnocchi: Fresh or shelf-stable both work beautifully here
- Sun-dried tomatoes: Packed with umami that deepens the entire sauce
- Heavy cream: Creates the luxurious restaurant-style texture
- Fresh basil: Adds a bright finish that cuts through the richness
Instructions
- Crisp the tofu:
- Toss pressed tofu cubes with cornstarch, salt, and pepper until evenly coated. Heat olive oil in a large nonstick skillet over medium-high heat, then add tofu and cook, turning occasionally, until golden and crispy on all sides, about 8 to 10 minutes.
- Boil the gnocchi:
- Bring a large pot of salted water to a boil. Cook gnocchi according to package instructions until they float to the surface, about 2 to 3 minutes for fresh or 3 to 4 minutes for shelf-stable, then drain and set aside.
- Build the sauce base:
- Heat olive oil in the same skillet over medium heat. Sauté garlic and onion for 2 to 3 minutes until translucent, then stir in sun-dried tomatoes, oregano, basil, and red pepper flakes.
- Create the creamy sauce:
- Pour in vegetable broth and simmer for 2 minutes. Lower heat and stir in heavy cream and Parmesan, cooking gently until the sauce thickens slightly, about 3 to 4 minutes.
- Bring it all together:
- Add cooked gnocchi and crispy tofu to the sauce. Toss gently to coat everything evenly and heat through for 2 minutes before serving.
This dish has become my go-to for celebrating small victories and big moments alike. There is something magical about how the gnocchi soaks up that creamy sauce while the tofu stays perfectly crisp.
Make It Your Own
Sun-dried tomatoes bring incredible depth, but roasted red peppers work beautifully for a sweeter profile. I have also added baby spinach during the last minute of cooking for extra color and nutrition, which wilts perfectly into the sauce.
Perfect Pairings
A crisp Pinot Grigio cuts through the creaminess beautifully, or try sparkling water with lemon for a non-alcoholic option. A simple green salad with vinaigrette balances the richness and adds freshness to the plate.
Storage and Reheating
This recipe keeps well for up to three days in the refrigerator, though the tofu will soften slightly. Reheat gently over low heat, adding a splash of cream or broth to loosen the sauce.
- The gnocchi absorbs sauce overnight, making leftovers even more flavorful
- Avoid microwaving if you want to preserve any remaining crispiness
- Freezing is not recommended as the texture of both tofu and gnocchi will suffer
Dish this up straight from the skillet and watch it disappear. That first bite of crispy tofu with creamy sauce is pure magic.
Recipe FAQs
- → What makes Marry Me tofu so special?
-
The combination of ultra-crispy cornstarch-coated tofu, tender gnocchi, and a rich sun-dried tomato cream sauce creates an irresistible texture and flavor balance. The dish earns its romantic name by being so delicious it might just inspire a proposal.
- → How do I get the tofu really crispy?
-
Press your tofu for at least 15 minutes to remove excess moisture, cut into uniform cubes, and toss thoroughly with cornstark before cooking. Use medium-high heat and don't overcrowd the pan—let the tofu develop a golden crust on each side before turning.
- → Can I make this vegan?
-
Absolutely. Substitute heavy cream with full-fat coconut cream or cashew cream, and use vegan Parmesan or nutritional yeast. The result remains creamy, rich, and completely plant-based.
- → What should I serve with this?
-
This dish is quite filling on its own thanks to the gnocchi and protein-rich tofu. A simple green salad with balsamic vinaigrette or steamed broccolini makes a lovely fresh accompaniment. Crusty bread also helps soak up any extra sauce.
- → Can I prep this ahead?
-
You can press and cut the tofu, make the sauce base, and cook the gnocchi up to a day in advance. Store components separately in the refrigerator. Crisp the tofu fresh and reheat everything together just before serving for the best texture.
- → What type of gnocchi works best?
-
Fresh potato gnocchi from the refrigerated section yields the pillowy texture, but shelf-stable vacuum-sealed packages work perfectly fine. Look for potato-based gnocchi rather than wheat-based for the most authentic result. Gluten-free varieties also work well if needed.