Crispy Tofu With Gnocchi

Golden Marry Me crispy tofu with gnocchi tossed in rich sun-dried tomato cream sauce Save
Golden Marry Me crispy tofu with gnocchi tossed in rich sun-dried tomato cream sauce | cookorra.com

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.
Crispy tofu cubes and pillowy gnocchi swimming in creamy sun-dried tomato sauce with fresh basil Save
Crispy tofu cubes and pillowy gnocchi swimming in creamy sun-dried tomato sauce with fresh basil | cookorra.com

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
Vegetarian Marry Me crispy tofu with gnocchi plated in thick red tomato cream sauce Save
Vegetarian Marry Me crispy tofu with gnocchi plated in thick red tomato cream sauce | cookorra.com

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

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.

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.

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.

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.

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.

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.

Crispy Tofu With Gnocchi

Golden tofu and tender gnocchi in a luscious sun-dried tomato cream sauce, ready in 45 minutes.

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

Ingredients

Tofu

  • 14 oz extra-firm tofu, pressed and cut into 3/4-inch cubes
  • 2 tbsp cornstarch
  • 1/2 tsp salt
  • 1/2 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
  • 1/2 cup sun-dried tomatoes in oil, drained and sliced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp red pepper flakes
  • 1 cup vegetable broth
  • 3/4 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • Salt and pepper, to taste

Garnish

  • Fresh basil leaves
  • Extra Parmesan cheese, for serving

Instructions

1
Prepare and crisp the tofu: In a bowl, 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.
Cora Phillips

Home cook sharing easy, wholesome recipes and family-friendly meal ideas.