Crispy Tofu With Gnocchi

Golden crispy tofu cubes and pillowy potato gnocchi swimming in a rich creamy sun-dried tomato sauce Pin it
Golden crispy tofu cubes and pillowy potato gnocchi swimming in a rich creamy sun-dried tomato sauce | dishjoyful.com

This restaurant-worthy dish combines golden, crispy tofu cubes with tender pillowy gnocchi in a luscious creamy sun-dried tomato sauce. The tofu gets perfectly crunchy after a cornstarch coating and quick pan-fry, while the gnocchi absorbs the velvety sauce flavored with garlic, onion, and Italian herbs.

Ready in just 45 minutes, this Italian-inspired main delivers restaurant-quality results for weeknight dinners or special occasions. The sauce strikes the perfect balance between tangy sun-dried tomatoes and rich cream, coating every bite.

The first time I made this crispy tofu gnocchi combination, my kitchen smelled like an Italian bistro and my roommate actually wandered in asking what restaurant I'd ordered from. There is something almost magical about how the golden crunchy tofu plays against soft pillowy gnocchi in that sun-dried tomato cream sauce.

I first served this at a tiny dinner party when two friends announced they were getting engaged, and honestly the dish stole the show. Everyone kept asking how I got the tofu so perfectly crispy without it being greasy or heavy, and the whole pan disappeared before I could even sit down.

Ingredients

  • Extra-firm tofu (400g): Press this really well before cutting because removing excess moisture is the absolute secret to achieving that restaurant-style crispy exterior
  • Cornstarch (2 tbsp): This creates the most beautiful golden crust on your tofu and helps the seasoning stick perfectly to every cube
  • Potato gnocchi (500g): Fresh or shelf-stable both work beautifully here, just cook them until they float like little pillows to the surface
  • Sun-dried tomatoes (70g): These concentrated bursts of umami are what makes this sauce taste so incredibly rich and complex
  • Heavy cream (200ml): Creates that luscious velvety texture that makes everything feel indulgent and special
  • Vegetable broth (250ml): Use a good quality one here because it forms the base of your sauce and you will absolutely taste the difference

Instructions

Prepare and crisp the tofu:
Toss your pressed tofu cubes with cornstarch, salt, and pepper until they are evenly coated like little snow-dusted pillows. Heat olive oil in your largest nonstick skillet over medium-high heat, then add the tofu and cook undisturbed for a few minutes before turning, letting each side develop a gorgeous golden crust. Remove and set aside on a plate.
Cook the gnocchi:
Bring a large pot of salted water to a rolling boil and add your gnocchi, watching them carefully as they will float to the surface when perfectly tender and cooked through. This usually takes just 2 to 3 minutes for fresh gnocchi, or slightly longer for shelf-stable varieties.
Build the sauce foundation:
In that same skillet you used for the tofu, heat olive oil over medium heat and sauté the garlic and onion until they are soft and translucent. Stir in the sun-dried tomatoes along with the oregano, basil, and red pepper flakes, letting everything become fragrant and warm.
Create the creamy sauce:
Pour in the vegetable broth and let it simmer for a couple minutes to reduce slightly and concentrate the flavors. Lower your heat and stir in the heavy cream and Parmesan, cooking gently until the sauce thickens enough to coat a spoon.
Bring it all together:
Add both the cooked gnocchi and your crispy tofu back into the sauce, tossing everything gently to coat each piece in that gorgeous creamy mixture. Let everything heat through for just 2 minutes so all the flavors can meld together beautifully.
Crispy Marry Me tofu dish featuring golden brown tofu pieces tossed with tender gnocchi in a luscious red cream sauce Pin it
Crispy Marry Me tofu dish featuring golden brown tofu pieces tossed with tender gnocchi in a luscious red cream sauce | dishjoyful.com

This recipe has become my absolute go-to for comfort food that still feels elegant enough for company. Last month my sister asked me to make it for her birthday dinner, and watching everyone go quiet for that first bite because it is just so good has become my favorite thing about this dish.

Making It Your Own

Swap sun-dried tomatoes for roasted red peppers if you prefer a sweeter, milder flavor profile. Add baby spinach or arugula during the final minute of cooking for some fresh greens that wilt beautifully into the sauce.

Perfect Pairings

A crisp Pinot Grigio cuts through the richness of this creamy pasta beautifully. For something non-alcoholic, try sparkling water with plenty of lemon to brighten each bite.

Make Ahead Wisdom

You can press and cut the tofu up to a day in advance, storing it wrapped in paper towels in the refrigerator. The sauce also reheats surprisingly well, though the tofu will lose some of its crisp texture.

  • Cook gnocchi just before serving to prevent them from becoming gummy or sticky
  • Warm leftovers gently over low heat with a splash of cream to revive the sauce
  • Store components separately if you plan to meal prep this for the week
Plant-based Marry Me crispy tofu with gnocchi plated in a velvety sun-dried tomato cream sauce with fresh basil garnish Pin it
Plant-based Marry Me crispy tofu with gnocchi plated in a velvety sun-dried tomato cream sauce with fresh basil garnish | dishjoyful.com

This is one of those recipes that proves plant-based eating can be every bit as luxurious and satisfying as traditional comfort food.

Recipe FAQs

The tofu gets its crispy exterior from coating cubes in cornstarch before pan-frying. This creates a golden crunch while keeping the inside tender.

Absolutely. Substitute heavy cream with plant-based cream and use vegan Parmesan cheese. The result remains creamy and delicious.

Fresh potato gnocchi cooks quickly and has the best texture, though shelf-stable gnocchi works perfectly too. Both absorb the creamy sauce beautifully.

The red pepper flakes add mild heat. For more spice, increase to 1 teaspoon. Omit entirely for a family-friendly version.

Press and cut tofu up to 24 hours in advance. The sauce can be made a day ahead and reheated. Cook gnocchi fresh for best texture.

A crisp Pinot Grigio complements the creamy sauce beautifully. The acidity cuts through richness while enhancing sun-dried tomato flavors.

Crispy Tofu With Gnocchi

Golden crispy tofu meets pillowy gnocchi in a rich, creamy sun-dried tomato sauce.

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

Ingredients

Tofu Preparation

  • 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 Components

  • 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
  • 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
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 (approximately 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 (2–3 minutes for fresh, 3–4 minutes for shelf-stable). Drain and set aside.
3
Build the Sauce Base: In the same skillet used for 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
Create Creamy Sauce: Pour in vegetable broth and simmer for 2 minutes. Lower heat and stir in heavy cream and Parmesan cheese. Cook, stirring gently, until sauce thickens slightly (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
  • Large pot for boiling water
  • 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). Use gluten-free gnocchi for gluten-free option. Use plant-based cream and Parmesan alternatives for dairy-free/vegan version. Check all labels for potential allergens.
Alyson Hart

Home cook crafting easy, family-friendly meals with simple, wholesome ingredients.