This Italian-inspired creation transforms simple ingredients into something extraordinary. Extra-firm tofu gets pressed, cubed, and coated in cornstarch before hitting a hot skillet until golden and irresistibly crispy on all sides. Meanwhile, potato gnocchi boil until tender and pillowy, ready to soak up every bit of flavor.
The magic happens in the sauce—aromatic garlic and onions sauté until fragrant, then join sun-dried tomatoes, dried oregano, and basil for Mediterranean depth. A splash of vegetable broth simmers into the mix before heavy cream and grated Parmesan create a velvety, restaurant-quality coating. When everything comes together, the crispy tofu retains its crunch while the gnocchi becomes tender and sauce-kissed.
Ready in just 45 minutes, this dish strikes the perfect balance between elegant weeknight dinner and special occasion centerpiece. Garnish with fresh basil and extra Parmesan for a finish that's both beautiful and delicious.
The first time I served this, my roommate literally asked if I was proposing. That creamy sun-dried tomato sauce does something dangerous to your brain cells. Now whenever I need to impress someone or just selfishly crave restaurant-quality comfort food, this is what I make.
I made this for my sister after she had a terrible week at work. She took three bites, put her fork down, and just whispered 'wow' at her plate. There's something about the combination of textures and that tangy, creamy sauce that makes problems feel smaller.
Ingredients
- Extra-firm tofu (400g): Press it properly, at least 20 minutes, because waterlogged tofu refuses to crisp up no matter how nicely you ask
- Cornstarch (2 tbsp): This creates that golden, restaurant-style crust that makes people think you're secretly a chef
- Potato gnocchi (500g): Fresh gnocchi cooks faster but shelf-stable works perfectly fine, just don't overcook or they'll turn gummy
- Sun-dried tomatoes (70g): The oil-packed ones taste better, plus that oil is liquid gold you shouldn't waste
- Heavy cream (200ml): Full fat makes the sauce luxurious, though I won't tell if you use half-and-half
- Parmesan cheese (40g): Freshly grated melts into the sauce beautifully, pre-grated has anti-caking agents that make it grainy
- Fresh basil: The finishing touch that makes everything taste brighter and more alive
Instructions
- Crisp the tofu:
- Toss cubes with cornstarch, salt, and pepper until they look like little dusted pillows. Heat olive oil until it shimmers, then add tofu in a single layer. Let them cook undisturbed for 2-3 minutes before turning, creating golden crispy edges on all sides.
- Boil the gnocchi:
- Salt your water generously, like the ocean. Drop gnocchi in and wait for them to float, then give them exactly one more minute before rescuing them.
- Build the sauce base:
- In that same tofu skillet, sauté garlic and onion until soft and fragrant. Add sun-dried tomatoes and herbs, letting everything get friendly and aromatic.
- Create the creamy sauce:
- Pour in vegetable broth and let it bubble for 2 minutes. Lower heat, stir in cream and Parmesan, and watch it transform into velvety perfection.
- Bring it all together:
- Gently fold gnocchi and tofu into the sauce. Let everything warm through and get acquainted, about 2 minutes, then serve immediately.
This dish became my go-to for anniversaries after my partner admitted it's better than our favorite Italian place. Now it's tradition, complete with candles and way too much wine.
Make It Your Own
Sometimes I add baby spinach during the last minute of sauce making, just until it wilts. The green against that creamy tomato sauce looks beautiful and sneaks in some nutrients without anyone noticing.
Perfect Pairings
A crisp Pinot Grigio cuts through the creaminess perfectly, or if you're not drinking, sparkling water with lemon works surprisingly well. This sauce is rich enough that simple steamed broccoli or a green salad is all you need on the side.
Storage And Reheating
The sauce actually tastes better the next day, though the tofu loses some of its crunch. Store everything together in the fridge and reheat gently on the stove, adding a splash of cream if it needs loosening up.
- Freeze the sauce separately from gnocchi for best results
- Crisp leftover tofu in a dry pan before serving again
- This recipe doubles beautifully for meal prep
Some recipes are just food, but this one feels like a hug from someone who loves you. Make it for people you adore.
Recipe FAQs
- → Why is it called Marry Me?
-
The name comes from the popular Marry Me Chicken concept—the idea that this dish is so delicious and impressive, it might just inspire a marriage proposal. This plant-based version delivers the same romantic, restaurant-quality experience with crispy tofu instead of chicken.
- → How do I get the tofu really crispy?
-
Press your tofu for at least 15 minutes to remove excess moisture, then coat evenly in cornstarch. Use a hot skillet with enough oil and avoid overcrowding—cook in batches if needed. Don't stir too frequently; let each side develop a golden crust before turning.
- → Can I make this vegan?
-
Absolutely. Swap heavy cream for full-fat coconut cream, cashew cream, or store-bought plant-based cream. Use vegan Parmesan or nutritional yeast instead of dairy Parmesan. The result is just as rich and satisfying.
- → What can I serve with this?
-
This dish stands beautifully on its own as a complete meal. If you want to round it out, a simple green salad with vinaigrette or some sautéed broccoli with garlic would work well. Crusty bread is perfect for soaking up extra sauce.
- → How long does it keep?
-
Store in an airtight container in the refrigerator for up to 3 days. Note that the tofu will soften as it sits—the crispy texture is best enjoyed fresh. Reheat gently on the stovetop with a splash of broth or cream to loosen the sauce.
- → Can I use shelf-stable gnocchi?
-
Yes, shelf-stable gnocchi works perfectly here. Just follow package directions for boiling time—usually 3-4 minutes. Fresh gnocchi cooks even faster, typically 2-3 minutes. Both types will be pillowy and tender.