Description
A creamy, flavorful vegan dish featuring crisp tofu, tender gnocchi, and a rich coconut-cashew sauce infused with sun-dried tomatoes and fresh basil.
Ingredients
Scale
- 14 oz (400 g) extra-firm tofu, pressed and drained
- 1 lb (450 g) store-bought potato gnocchi (or homemade)
- 2 tbsp olive oil, divided
- 3 cloves garlic, minced
- 1/3 cup (50 g) sun-dried tomatoes, chopped (oil-packed, drained)
- 3/4 cup (180 ml) coconut cream or cashew cream
- 3 tbsp nutritional yeast
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- Salt and freshly ground black pepper, to taste
- Optional: red pepper flakes, lemon zest
Instructions
- Press the tofu to remove excess moisture for at least 15 minutes, then cut into 1-inch cubes.
- Heat 1 tbsp of olive oil in a large skillet over medium-high heat and add tofu cubes. Cook until golden and crisp on all sides, about 8–10 minutes. Remove and set aside.
- In the same skillet, heat the remaining olive oil over medium heat, add minced garlic, and sauté until fragrant.
- Stir in chopped sun-dried tomatoes and cook for 2-3 minutes.
- Reduce heat and add coconut cream and nutritional yeast, stirring until combined. Simmer for 3-5 minutes until sauce thickens, adjusting consistency with water if necessary.
- Season the sauce with salt and pepper. Add chopped basil and stir to combine.
- Cook the gnocchi according to package instructions, then drain.
- Add cooked gnocchi and crispy tofu to the skillet with the sauce and toss to coat. Warm through for 1-2 minutes.
- Serve warm, garnished with extra basil and a sprinkle of nutritional yeast or red pepper flakes.
Notes
To lower sodium, use low-sodium sun-dried tomatoes. However, adjust seasoning gradually, as they can be salty.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 460
- Sugar: 5g
- Sodium: 750mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 5g
- Protein: 16g
- Cholesterol: 0mg