Nutrition Facts for Tofu spinach pesto

Tofu Spinach Pesto

Image of Tofu Spinach Pesto
Nutriscore Rating: 72/100

Elevate your plant-based meals with this vibrant and creamy Tofu Spinach Pesto, a wholesome twist on a classic favorite. This dairy-free pesto features a protein-packed base of extra-firm tofu, blended with fresh spinach, fragrant basil, and toasted pine nuts for a rich, nutty depth. Nutritional yeast adds a subtle cheesiness, while garlic and a splash of zesty lemon juice bring bright, bold flavors. Perfectly smooth and irresistibly versatile, this quick 15-minute recipe is ideal as a pasta sauce, sandwich spread, or veggie dip. Whether you're looking for a vegan pesto option or a healthy, high-protein condiment, this tofu spinach pesto is your answer to delicious, guilt-free indulgence.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
N/A
🕐
Total Time
15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 200 grams Extra-firm tofu
  • 100 grams Fresh spinach leaves
  • 50 grams Fresh basil leaves
  • 1 whole Garlic clove
  • 30 grams Pine nuts
  • 60 milliliters Olive oil
  • 15 grams Nutritional yeast
  • 15 milliliters Lemon juice
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 30 milliliters Water (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Begin by pressing the tofu to remove excess moisture. Wrap the tofu block in a clean kitchen towel and place a heavy object on top (like a skillet) for 10 minutes.

2

Meanwhile, rinse the spinach and basil leaves thoroughly under cold water and pat them dry with a towel.

3

Lightly toast the pine nuts in a dry skillet over medium heat for 2-3 minutes, stirring occasionally, until they are golden and fragrant. Set aside to cool.

4

Peel the garlic clove and roughly chop it for easier blending.

5

Once the tofu is pressed, crumble it into smaller chunks for easier processing.

6

In a food processor or high-powered blender, add the spinach, basil, tofu, garlic, toasted pine nuts, olive oil, nutritional yeast, lemon juice, salt, and black pepper.

7

Blend the mixture until smooth and creamy, scraping down the sides of the processor as needed. If the pesto is too thick, gradually add water 1 tablespoon at a time until the desired consistency is reached.

8

Taste the pesto and adjust seasonings as needed, adding more salt, pepper, or lemon juice to suit your preference.

9

Transfer the tofu spinach pesto to an airtight container and refrigerate until ready to use. It can be kept in the fridge for up to 5 days or frozen for longer storage.

10

Serve the pesto with your favorite cooked pasta, as a spread for sandwiches, or as a dip for veggies.

Cooking Tip: Take your time with each step for the best results!
1115
cal
49.7g
protein
26.2g
carbs
94.1g
fat

Nutrition Facts

1 serving (507.4g)
Calories
1115
% Daily Value*
Total Fat 94.1 g 121%
Saturated Fat 12.7 g 64%
Polyunsaturated Fat 15.6 g
Cholesterol 0 mg 0%
Sodium 2488 mg 108%
Total Carbohydrate 26.2 g 10%
Dietary Fiber 13.5 g 48%
Total Sugars 3.0 g
Protein 49.7 g 99%
Vitamin D 0.0 mcg 0%
Calcium 1562 mg 120%
Iron 13.7 mg 76%
Potassium 1752 mg 37%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

9.1%%
17.3%%
73.6%%
Fat: 846 cal (73.6%%)
Protein: 198 cal (17.3%%)
Carbs: 104 cal (9.1%%)