This Italian-inspired dish combines golden crispy tofu cubes with tender pillowy gnocchi, all coated in a luxurious creamy sun-dried tomato sauce. The tofu gets perfectly crisp while the gnocchi stays light and fluffy, creating wonderful texture contrast.
The sauce brings together sun-dried tomatoes, garlic, and aromatic herbs for a rich, flavorful experience. Ready in just 45 minutes, this vegetarian main serves four and works beautifully for both casual weeknight dinners and special gatherings.
The name stopped me in my tracks at my friend's dinner party last month. After one bite of those golden tofu cubes swimming in that velvety tomato sauce, I actually understood why someone would propose over a plate of food. I've been making it twice a week ever since, tweaking and testing until I could recreate that magic at home.
Last Tuesday, my usually picky eater of a roommate wandered into the kitchen, drawn by the smell of garlic and tomatoes. She stood there watching me toss everything together, then asked if she could have 'just a taste.' I found her scraping the sauce out of the pan twenty minutes later.
Ingredients
- Extra-firm tofu (400 g): Pressing it for at least 15 minutes before cooking makes all the difference between crispy and soggy
- Cornstarch (2 tbsp): This creates that golden, restaurant-style crust that actually stays crunchy
- Potato gnocchi (500 g): Fresh gnocchi cooks faster and tends to be fluffier than shelf-stable varieties
- Sun-dried tomatoes (70 g): The oil-packed ones have better flavor and add extra richness to the sauce
- Heavy cream (250 ml): Full fat cream creates that luxurious, velvety texture that makes the dish feel special
- Vegetable broth (250 ml): Use a high-quality broth since it forms the base of your sauce
- Parmesan cheese (40 g): Freshly grated melts better and has a more intense flavor than pre-grated
- Fresh basil: Add this at the very end to keep its bright green color and aromatic oils intact
Instructions
- Get your tofu ready:
- Toss those pressed cubes with cornstarch, salt, and pepper until they look like they've been dusted with snow.
- Crisp it up:
- Heat your olive oil until it shimmers, then add tofu in a single layer, letting each side turn golden brown without touching it too much.
- Boil the gnocchi:
- Cook them just until they float like little pillows to the surface, then immediately drain so they don't turn gummy.
- Build your flavor base:
- Sauté garlic and onion until they're soft and fragrant, then add those sun-dried tomatoes and let them bloom in the hot oil.
- Create the sauce:
- Pour in your broth and let it bubble for a couple minutes before adding cream and Parmesan, stirring until it thickens enough to coat a spoon.
- Bring it all together:
- Gently fold in the gnocchi and tofu, letting everything get cozy in that sauce for just a couple minutes before serving.
This recipe has become my go-to for those nights when I want to make something that feels indulgent without spending hours in the kitchen. Something about the combination of pillowy gnocchi and crispy tofu just works.
Making It Your Own
I've discovered that swapping sun-dried tomatoes for roasted red peppers creates a completely different but equally delicious version. The sweetness from the peppers balances the rich cream beautifully, and it adds this gorgeous red color to the dish.
Wine Pairing Magic
A crisp Pinot Grigio cuts through the creaminess while complementing those sun-dried tomato notes. If you're not drinking alcohol, sparkling water with a squeeze of fresh lemon works surprisingly well to cleanse your palate between bites.
Timing Is Everything
I've learned to have everything prepped before I start cooking because once you begin making the sauce, things move quickly. There's nothing worse than realizing your tofu is ready but your gnocchi is still sitting in a colander getting cold.
- Press your tofu ahead of time and keep it refrigerated until cooking
- Have your broth measured and your cream at room temperature
- Mise en place isn't just for restaurant cooks
Whether you're cooking for a special someone or just treating yourself on a Tuesday night, this recipe has a way of making any dinner feel like a celebration.
Common Questions
- → What makes the tofu crispy?
-
The tofu achieves its golden crispiness through coating with cornstarch and pan-frying in olive oil over medium-high heat. Pressing the tofu first removes excess moisture, allowing the cornstarch coating to create a perfectly crunchy exterior while keeping the inside tender.
- → Can I make this dish vegan?
-
Absolutely. Simply substitute the heavy cream with your favorite plant-based cream alternative and use vegan Parmesan cheese or nutritional yeast. The result remains just as creamy and satisfying while being completely plant-based.
- → How do I know when the gnocchi is done cooking?
-
Fresh gnocchi typically floats to the surface of the boiling water within 2-3 minutes, while shelf-stable varieties may take 3-4 minutes. Once they float, they're ready to be drained and added to the sauce.
- → Can I prepare components ahead of time?
-
You can press and cut the tofu in advance, storing it in the refrigerator. The sauce base can also be prepared a day ahead and reheated when ready to serve. However, for best texture, cook the tofu and gnocchi fresh and combine just before serving.
- → What pairs well with this main dish?
-
A crisp Pinot Grigio or sparkling water with lemon complements the rich flavors beautifully. For sides, consider a simple arugula salad with lemon vinaigrette or roasted vegetables to balance the creamy main.
- → How can I add more vegetables to this dish?
-
Baby spinach or arugula can be stirred into the sauce during the final minutes of cooking. You could also add roasted bell peppers or sautéed mushrooms alongside the tofu for extra nutrition and flavor variety.