Marry Me Crispy Tofu with Gnocchi is a cozy, comforting dish that combines golden, crispy tofu bites with soft, pillowy gnocchi all smothered in a creamy, flavorful sauce. The tofu adds a satisfying crunch, while the gnocchi soaks up the sauce beautifully, making every bite a perfect balance of textures and tastes. It’s a simple meal that feels special enough for any night of the week.
I love making this dish when I want something filling but not too heavy. The tofu cooks up nice and crispy, giving that little extra excitement to the gnocchi’s tender softness. Plus, the sauce, which usually has a hint of garlic and herbs, really pulls it all together. I often throw in some fresh spinach or cherry tomatoes if I have them on hand, just to brighten it up a bit.
This is one of those meals that always impresses friends and family, even though it’s super easy to whip up. I like to serve it with a simple green salad or some steamed veggies on the side to keep things fresh. It’s the kind of dinner that feels homemade and inviting—perfect for cozy nights where you want something warm and satisfying without too much fuss.
Key Ingredients & Substitutions
Tofu: Firm or extra-firm tofu is best here because it holds its shape and crisps up well. Press it well to remove extra moisture, giving you that perfect crunch. If you’re short on time, use pre-pressed tofu blocks.
Gnocchi: Potato gnocchi works beautifully for its soft, pillowy texture that contrasts the crispy tofu. If you can’t find gnocchi, small dumplings or even store-bought soft dumpling-style pasta can work.
Flour & Seasonings: All-purpose flour helps create that nice crispy coating around your tofu. Feel free to swap it for chickpea flour to keep it gluten-free and add a subtle nutty taste. Smoked paprika adds a mild smoky flavor, but you can switch it with regular paprika or chili powder for a twist.
Cream: Heavy cream is great for richness, but full-fat coconut milk makes an excellent dairy-free option. Both create a creamy sauce that clings to gnocchi and tofu nicely.
Herbs & Extras: Fresh basil adds brightness; I love adding it last to keep its aroma fresh. Sun-dried tomatoes bring a tangy depth, but you can skip them or substitute with roasted red peppers.
How Can You Get Tofu Extra Crispy Without It Falling Apart?
Crispy tofu can sometimes be tricky because it’s easy to stick or fall apart if handled roughly. Here’s how I do it:
- Press the tofu well to squeeze out moisture—using a tofu press or wrapping in a towel and weighing down for 20 mins works wonders.
- Cut tofu into even cubes so they cook evenly.
- Lightly dredge tofu in seasoned flour—this coating helps create a crispy crust.
- Heat the oil well before adding tofu but not so hot it burns the flour—medium-high heat is perfect.
- Cook tofu cubes without moving them too much until golden on one side, then gently flip. This gives a crisp texture without breaking.
- Drain cooked tofu on paper towels to remove excess oil before tossing into sauce.

Equipment You’ll Need
- Large skillet – I prefer a wide, non-stick skillet to get a good, even crisp on the tofu and easy tossing with the sauce.
- Boiling pot – for cooking gnocchi quickly and efficiently.
- Slotted spoon or tongs – helps handle the tofu without breaking it apart when frying.
- Measuring cups and spoons – to keep your ingredients just right.
- Stirring spoon or spatula – for mixing the sauce and combining everything easily.
Flavor Variations & Add-Ins
- Use shrimp or chicken instead of tofu for different protein options.
- Toss in sautéed spinach, kale, or cherry tomatoes to add color and freshness.
- Sprinkle grated Parmesan or a vegan cheese over the finished dish for extra richness.
- Add a squeeze of lemon or a splash of balsamic vinegar to brighten the flavors before serving.
Marry Me Crispy Tofu with Gnocchi
Ingredients You’ll Need:
For The Tofu:
- 14 oz (400 g) firm or extra-firm tofu, pressed and cut into bite-sized cubes
- ½ cup all-purpose flour (for dredging tofu)
- 1 tsp garlic powder
- 1 tsp smoked paprika
- Salt and black pepper, to taste
- 3 tbsp olive oil or vegetable oil (for frying tofu)
For The Gnocchi and Sauce:
- 1 package (16 oz / 450 g) potato gnocchi
- 1 tbsp butter
- 3 cloves garlic, minced
- 1 medium carrot, thinly sliced
- ½ cup vegetable broth
- 1 cup heavy cream or full-fat coconut milk (for vegan option)
- ⅓ cup sun-dried tomatoes, chopped (optional)
- ¼ cup fresh basil, thinly sliced
- ¼ tsp red pepper flakes (optional)
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This recipe takes about 10 minutes to prep, 15 minutes to cook, and you’ll have a delicious meal ready in roughly 25 minutes total. Perfect for a quick but comforting dinner!
Step-by-Step Instructions:
1. Prepare and Dredge Tofu:
Press your tofu well for at least 20 minutes to get rid of as much water as possible. Cut into cubes. In a bowl, mix flour, garlic powder, smoked paprika, salt, and black pepper. Toss tofu cubes in this mixture until each piece is lightly coated.
2. Fry Tofu:
Heat oil in a large skillet over medium-high heat. Carefully cook tofu cubes until each side is golden brown and crispy, about 3-4 minutes per side. Remove and drain on paper towels.
3. Cook Gnocchi:
While frying tofu, cook gnocchi in boiling water according to package instructions (usually 2-3 minutes until they float). Drain and set aside.
4. Make Sauce:
In the same skillet, reduce heat to medium and melt butter. Add minced garlic and sliced carrots, cooking until fragrant and slightly softened, about 2-3 minutes. Pour in vegetable broth and let it simmer a few minutes to reduce slightly. Stir in cream (or coconut milk) and sun-dried tomatoes if using. Let the sauce gently thicken over 4-5 minutes.
5. Combine and Finish:
Add gnocchi and crispy tofu to the sauce. Toss gently to coat everything evenly. Warm everything together for a couple of minutes. Stir in fresh basil and red pepper flakes if using. Taste and adjust seasoning with salt and pepper.
6. Serve:
Dish out the tofu and gnocchi with creamy sauce onto plates or bowls. Sprinkle chopped fresh parsley on top and serve immediately while warm.
Enjoy your warm, comforting Marry Me Crispy Tofu with Gnocchi dinner!
Can I Use Frozen Tofu for This Recipe?
Yes! Freezing tofu changes its texture to be firmer and chewier, which can be great for crispy dishes. Just thaw it completely in the fridge or under cold water, then press out any extra moisture before cooking.
How Do I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, stirring frequently to keep the sauce creamy and prevent it from separating.
Can I Make This Recipe Vegan?
Absolutely! Just swap the butter for a vegan alternative and use full-fat coconut milk instead of heavy cream. Make sure the gnocchi you choose is egg-free if you want to keep it fully vegan.
What Can I Substitute for Gnocchi?
If you don’t have gnocchi, you can use cooked small pasta shapes like cavatappi or shell pasta, or even small roasted potatoes for a similar comforting effect.
