This dish transforms simple ingredients into something extraordinary. Extra-firm tofu gets pressed, coated in cornstarch, and pan-fried until golden and irresistibly crispy on all sides. Meanwhile, potato gnocchi boil until pillowy and tender. The magic happens in the sauce—sautéed garlic and onions mingle with oil-packed sun-dried tomatoes, dried herbs, and a hint of red pepper flakes before vegetable broth and heavy cream create a luxuriously velvety coating. Everything gets tossed together so the gnocchi soaks up that rich, tomato-infused cream while the tofu stays perfectly crisp. Fresh basil and extra Parmesan finish it beautifully. The entire dish comes together in under an hour, making it ideal for both casual weeknights and moments when you want something special.
The first time I made this crispy tofu with gnocchi, my kitchen smelled like an Italian restaurant. My roommate wandered in, fork in hand, and asked what restaurant I'd ordered from. When I told her I'd made it myself, she didn't believe me until I showed her the empty skillet.
I served this at a dinner party last month, and my friend Mark—who swore he'd never love a tofu dish—went back for thirds. The way the crispy tofu soaks up that creamy sun-dried tomato sauce while staying somehow still crunchy on the outside is absolute magic.
Ingredients
- Extra-firm tofu: Press it for at least 15 minutes to remove excess water, otherwise it won't crisp up properly no matter how long you cook it
- Cornstarch: This creates the golden crispy coating that makes the tofu irresistible and helps the sauce cling to every surface
- Potato gnocchi: Fresh gnocchi cooks faster and has a better texture, but shelf-stable works perfectly fine too
- Sun-dried tomatoes: These packed-in-oil tomatoes are umami bombs that add this incredible depth and slight sweetness
- Heavy cream: Creates that luxuriously silky restaurant-style sauce, though coconut cream works for a dairy-free version
- Garlic and onion: The aromatic foundation that builds layers of flavor right from the start
- Fresh basil: Adds this bright herbal finish that cuts through all that rich creaminess
Instructions
- Crisp the tofu to golden perfection:
- Toss your tofu cubes with cornstarch, salt, and pepper until they're evenly coated. Heat olive oil in a large nonstick skillet over medium-high heat, then add tofu and cook for about 8–10 minutes, turning until every side is golden and crispy. Remove and set aside on a plate.
- Cook the gnocchi until floating:
- Bring a large pot of salted water to a rolling boil. Add gnocchi and cook according to package directions until they float to the surface, about 2–4 minutes. Drain well and set aside.
- Build the flavorful sauce base:
- In the same skillet, heat olive oil over medium heat and sauté garlic and onion for 2–3 minutes until translucent and fragrant. Stir in sun-dried tomatoes, oregano, basil, and red pepper flakes, cooking for another minute.
- Create the creamy sauce:
- Pour in vegetable broth and let it simmer for 2 minutes to reduce slightly. Lower the heat and stir in heavy cream and Parmesan cheese, cooking gently for 3–4 minutes until the sauce thickens enough to coat a spoon.
- Bring everything together:
- Add the cooked gnocchi and crispy tofu back into the skillet with the sauce. Toss everything gently to coat evenly and heat through for about 2 minutes.
- Serve with love:
- Plate immediately while everything is hot and creamy, garnishing generously with fresh basil leaves and extra Parmesan cheese.
This recipe has become my go-to when I want to impress without spending hours in the kitchen. Last Valentine's Day, I made it for a date, and halfway through dinner they just stopped eating and said, 'I think I could fall in love with someone who cooks like this.'
Making It Your Own
The beauty of this dish lies in how adaptable it is. I've added baby spinach in the final minutes for extra nutrition, and sometimes I'll throw in some white beans for protein. The sauce is forgiving and welcoming to whatever you have on hand.
Timing Is Everything
Have all your ingredients prepped before you start cooking because the sauce comes together quickly. I learned this the hard way when my garlic burned while I was frantically chopping sun-dried tomatoes. Now I do my mise en place like a proper restaurant cook.
Serving Suggestions
This dish is rich enough to stand alone, but a simple green salad with bright lemon dressing cuts through the creaminess beautifully. A crisp white wine like Pinot Grigio or even sparkling water with lemon complements the flavors perfectly.
- Let the tofu rest on paper towels after pressing to absorb any remaining moisture
- Save some of the crispiest tofu pieces for the top garnish
- This dish reheats surprisingly well for lunch the next day
There's something deeply satisfying about creating something so restaurant-worthy in your own kitchen. I hope this recipe brings as many cozy moments to your table as it has to mine.
Frequently Asked Recipe Questions
- → What does "marry me" mean in this dish?
-
The name comes from the famous "marry me chicken" concept—dishes so deliciously irresistible they supposedly inspire proposals. This plant-based version captures that same appeal with its rich, creamy sauce and perfectly balanced flavors.
- → How do I get tofu really crispy?
-
Press your tofu for at least 15-30 minutes to remove excess moisture, then coat cubes evenly in cornstarch. Use a nonstick skillet with hot oil over medium-high heat, and don't overcrowd the pan. Turn pieces occasionally for even golden browning on all sides.
- → Can I make this vegan?
-
Absolutely. Swap heavy cream for full-fat coconut cream, cashew cream, or store-bought plant-based cream. Use nutritional yeast, vegan Parmesan, or a blend of almonds and nutritional salt instead of dairy Parmesan.
- → What can I serve with this?
-
This stands beautifully on its own as a complete meal. For something lighter, serve with a simple green salad dressed with lemon vinaigrette. Crusty bread helps soak up any extra sauce, and steamed broccoli or sautéed kale adds color and nutrients.
- → Can I use shelf-stable gnocchi?
-
Yes, shelf-stable potato gnocchi works perfectly here. Fresh gnocchi cooks slightly faster, but both types become pillowy and tender. Just cook until they float to the surface, then drain well before adding to the sauce.
- → How long does this keep?
-
Store in an airtight container in the refrigerator for up to 3 days. The tofu will soften slightly as it absorbs the sauce, but flavors continue to develop. Reheat gently on the stovetop with a splash of cream or broth to loosen the sauce.