Go Back
+ servings
Creamy Vegan Tuscan Tofu

Creamy Vegan Tuscan Tofu: Quick High-Protein Delight

Delight in this Creamy Vegan Tuscan Tofu, a quick high-protein recipe perfect for meal prep and busy weeknights.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Vegan
Calories: 320

Ingredients
  

For the Tofu
  • 1 block Firm Tofu Choose firm or extra-firm to ensure texture.
For the Sauce
  • 4 ounces Plant-Based Cream Cheese For a nut-free version, consider using cashew cream.
  • 1 cup Cherry Tomatoes Use any fresh tomatoes if cherries aren’t in season.
  • 2 cups Fresh Spinach Feel free to swap for kale or Swiss chard.
  • 1 teaspoon Italian Seasoning Using cumin or dried basil can offer a unique twist.
  • 2 tablespoons Olive Oil Can substitute with avocado oil.
  • 2 cloves Garlic Regular or granulated; adjust as per preference.
Optional Garnish
  • 1 tablespoon Fresh Basil Adds flavor and a beautiful touch for serving.

Equipment

  • large skillet
  • Heavy Skillet
  • Kitchen towel

Method
 

Preparation Steps
  1. Press the tofu to remove excess moisture. Wrap in a clean kitchen towel and place a heavy skillet on top for 15 minutes.
  2. In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant.
  3. Add halved cherry tomatoes and cook for 4-5 minutes until the tomatoes soften and release their juices.
  4. Stir in fresh spinach and cook for 2-3 minutes until wilted.
  5. Remove from heat, mix in plant-based cream cheese and Italian seasoning until melted.
  6. Cut pressed tofu into cubes, fold into the creamy sauce mixture, and warm on low heat for 2-3 minutes.
  7. Serve immediately with rice, pasta, or quinoa, garnished with fresh basil.

Nutrition

Serving: 1servingCalories: 320kcalCarbohydrates: 15gProtein: 20gFat: 25gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 18gSodium: 600mgPotassium: 800mgFiber: 5gSugar: 4gVitamin A: 2500IUVitamin C: 15mgCalcium: 250mgIron: 3mg

Notes

Store leftovers in airtight containers for up to 4 days. Freeze portions for future meals, ensuring proper thawing before reheating.

Tried this recipe?

Let us know how it was!