Crispy Tofu With Gnocchi

Golden crispy tofu cubes and pillowy gnocchi tossed in a rich creamy sun-dried tomato sauce with fresh basil garnish Save to Pinterest
Golden crispy tofu cubes and pillowy gnocchi tossed in a rich creamy sun-dried tomato sauce with fresh basil garnish | quickyummyrecipes.com

This Italian-inspired main combines crispy golden tofu cubes with tender potato gnocchi, all coated in a luxurious creamy sun-dried tomato sauce. The dish balances textures beautifully—crunchy exterior on the tofu, soft pillowy gnocchi, and velvety sauce infused with garlic, onion, and aromatic herbs. Ready in under an hour, it delivers restaurant-quality presentation while remaining completely approachable for home cooking. The sauce develops deep flavor through sautéed aromatics and simmered broth, enriched with cream and Parmesan. Perfect for entertaining or treating yourself on a weeknight.

The first time I made this crispy tofu with gnocchi, my partner actually stopped mid-bite and asked what restaurant wed ordered from. There is something magical about golden tofu cubes meeting pillowy gnocchi in that sun-dried tomato cream sauce.

I have served this for weeknight dinners and dinner parties alike. Once, my friend Sarah came over stressed from work and left asking for the recipe before she even finished her second helping.

Ingredients

  • Extra-firm tofu: Press it thoroughly before cooking so it gets properly crispy instead of steaming in its own moisture
  • Cornstarch: This creates that golden crunch that makes restaurant-style tofu so addictive
  • Potato gnocchi: Fresh gnocchi cooks faster but shelf-stable works beautifully too
  • Sun-dried tomatoes: The oil-packed ones add more flavor and silkiness than dry-packed
  • Heavy cream: You can use full-fat coconut milk for a plant-based version that still tastes luxurious
  • Vegetable broth: Use a good quality broth since it forms the base of your sauce
  • Garlic and onion: Mince them finely so they melt into the sauce instead of staying chunky
  • Fresh basil: Add this at the very end so it stays bright and fragrant

Instructions

Crisp the tofu:
Toss your tofu cubes with cornstarch, salt, and pepper until they look dusted like little clouds. Heat olive oil in your largest skillet until it shimmers, then add tofu in a single layer without overcrowding. Let them get golden and crispy on all sides, about 8 to 10 minutes, turning them gently so they do not break apart.
Boil the gnocchi:
Bring a big pot of salted water to a rolling boil and drop in the gnocchi. Wait for them to float to the surface like happy little dumplings, which takes about 2 to 4 minutes depending on whether you are using fresh or shelf-stable. Drain them gently so they do not get mushy.
Build the sauce base:
In the same skillet you used for tofu, heat olive oil over medium heat and add your minced garlic and diced onion. Let them soften and become translucent, about 2 to 3 minutes, until your kitchen starts smelling incredible. Stir in the sliced sun-dried tomatoes, oregano, basil, and red pepper flakes.
Create the creamy sauce:
Pour in the vegetable broth and let it bubble for 2 minutes, scraping up any flavorful bits from the bottom of the pan. Lower the heat and stir in the heavy cream and Parmesan, cooking gently until the sauce thickens enough to coat a spoon. Taste and adjust the seasoning until it is exactly how you like it.
Combine everything:
Add the cooked gnocchi and crispy tofu back into the skillet with the sauce. Toss everything gently so every piece gets coated in that luscious sauce and heats through for about 2 minutes. Serve immediately while the tofu is still crispy and the sauce is bubbling.
Restaurant-style Marry Me crispy tofu with gnocchi swimming in a velvety tomato cream sauce topped with grated Parmesan Save to Pinterest
Restaurant-style Marry Me crispy tofu with gnocchi swimming in a velvety tomato cream sauce topped with grated Parmesan | quickyummyrecipes.com

This dish has become my go-to when I want to make something impressive without spending hours in the kitchen. The way the sauce clings to every crevice of the gnocchi and tofu just works.

Making It Your Own

I have found that swapping sun-dried tomatoes for roasted red peppers creates a completely different but equally delicious sauce. Sometimes I add a handful of baby spinach or arugula at the very end just to sneak in some greens.

Wine Pairing

A crisp Pinot Grigio cuts through the richness perfectly, but sparkling water with a wedge of lemon works beautifully if you prefer something non-alcoholic. The acidity balances the creamy sauce.

Storage and Reheating

Leftovers keep surprisingly well in the refrigerator for up to three days, though the tofu will lose some of its crispness. When reheating, add a splash of broth or cream to loosen the sauce back up.

  • The sauce actually tastes better the next day as the flavors meld together
  • Avoid microwaving if you want to preserve any remaining crispness on the tofu
  • Reheat gently on the stovetop over medium-low heat for the best results
Plateful of vegetarian crispy tofu and tender gnocchi coated in a luxurious sun-dried tomato cream sauce with basil sprinkles Save to Pinterest
Plateful of vegetarian crispy tofu and tender gnocchi coated in a luxurious sun-dried tomato cream sauce with basil sprinkles | quickyummyrecipes.com

Whether you are cooking for a special occasion or just treating yourself on a Tuesday night, this recipe proves that plant-based eating can be incredibly satisfying.

Recipe FAQs

The combination of perfectly crispy tofu with velvety cream sauce creates the kind of dish you'd expect at an Italian restaurant. The sun-dried tomatoes add concentrated umami flavor while fresh basil brightens each bite.

Absolutely. Swap heavy cream for full-fat coconut cream or cashew cream, and use nutritional yeast or vegan Parmesan instead of dairy Parmesan. The result remains just as rich and satisfying.

Pressing removes excess moisture, allowing the cornstarch coating to crisp properly instead of steaming. This step ensures golden, crunchy exterior that contrasts beautifully with the soft interior.

Fresh potato gnocchi yields the tenderest results, but shelf-stable works perfectly too. Just avoid boiling beyond package instructions—overcooked gnocchi becomes mushy when tossed with sauce.

Yes. Press and cube tofu up to 24 hours ahead. The sauce base can be made a day in advance—simply reheat gently, add cream, and toss with cooked gnocchi and crispy tofu just before serving.

A crisp green salad with vinaigrette cuts through the richness. Roasted vegetables like broccolini or asparagus work well. For wine, try Pinot Grigio or Chardonnay to match the cream sauce.

Crispy Tofu With Gnocchi

Golden tofu and pillowy gnocchi swim in a luscious sun-dried tomato cream sauce, creating an Italian-inspired comfort dish perfect for any night.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Medium

Ingredients

Tofu

  • 14 oz extra-firm tofu, pressed and cut into ¾-inch cubes
  • 2 tbsp cornstarch
  • ½ tsp salt
  • ½ tsp black pepper
  • 2 tbsp olive oil

Gnocchi

  • 1.1 lb potato gnocchi (fresh or shelf-stable)

Sauce

  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 small yellow onion, finely diced
  • ½ cup sun-dried tomatoes in oil, drained and sliced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp red pepper flakes (optional)
  • 1 cup vegetable broth
  • ¾ cup heavy cream (or plant-based alternative)
  • ¼ cup grated Parmesan cheese (or vegan alternative)
  • Salt and pepper, to taste

Garnish

  • Fresh basil leaves
  • Extra Parmesan cheese, for serving

Instructions

1
Prepare and crisp the tofu: Toss tofu cubes with cornstarch, salt, and pepper until evenly coated. Heat 2 tbsp olive oil over medium-high heat in a large nonstick skillet. Add tofu and cook, turning occasionally, until golden and crispy on all sides (about 8–10 minutes). Remove and set aside on a plate.
2
Cook the gnocchi: Bring a large pot of salted water to a boil. Add gnocchi and cook according to package instructions until they float to the surface (about 2–3 minutes for fresh, 3–4 minutes for shelf-stable). Drain and set aside.
3
Make the sauce base: In the same skillet used for the tofu, heat 2 tbsp olive oil over medium heat. Add minced garlic and diced onion; sauté for 2–3 minutes until translucent. Stir in sun-dried tomatoes, oregano, basil, and red pepper flakes; cook for another 1–2 minutes.
4
Finish the sauce: Pour in vegetable broth and simmer for 2 minutes. Lower the heat and stir in heavy cream and Parmesan cheese. Cook, stirring gently, until the sauce thickens slightly (about 3–4 minutes). Taste and adjust seasoning with salt and pepper.
5
Combine and serve: Add cooked gnocchi and crispy tofu to the sauce. Toss gently to coat everything evenly and heat through for 2 minutes. Serve immediately, garnished with fresh basil and extra Parmesan cheese.
Additional Information

Equipment Needed

  • Large nonstick skillet
  • Pot for boiling gnocchi
  • Colander
  • Mixing bowls
  • Knife and cutting board

Nutrition (Per Serving)

Calories 520
Protein 19g
Carbs 58g
Fat 23g

Allergy Information

  • Contains dairy (Parmesan cheese, cream) and wheat (gnocchi, if not gluten-free). For gluten-free, use gluten-free gnocchi. For dairy-free/vegan, use plant-based cream and Parmesan alternatives. Check all labels for potential allergens.
Lila Anderson

Home cook sharing easy recipes, quick meal tips, and comforting dishes for busy families.