Go Back Email Link
Creamy tofu pasta in a bowl.

Creamy Tofu Pasta

How to make an easy, creamy tofu pasta sauce - it's vegetarian / vegan, full of protein and totally luxurious!
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes
Servings: 3 people
Diet: Vegan + Vegetarian
Allergens: 🧀 Dairy + 🍞 Gluten + 🍶 Soy
Course: Main Course
Calories: 426kcal
Author: Becca Heyes

Ingredients

  • 1/2 onion
  • 1 tsp minced garlic (or 2 peeled cloves)
  • 300 g (~ 10 1/2 oz) silken tofu
  • 125 ml (~ 1/2 cup) milk (use plant-based milk if needed)
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 250 g (~ 9 oz) dried pasta (I used tagliatelle)
  • 1 large handful baby spinach, roughly chopped
  • 85 g (~ 3 oz / ~ 1/2 cup) sun-dried tomatoes, drained and roughly chopped
  • Few sprigs fresh basil, chopped

Instructions

  • Cut the onion into a few chunks, and add it to a food processor, along with the garlic. Blitz until finely chopped. Add the silken tofu, milk, and salt and pepper, and blitz again until fairly smooth. You may need to scrape down the sides of the food processor a couple of times to make sure everything is incorporated.
  • In a large saucepan, boil the pasta in plenty of water, until cooked to your liking (approx. 12-14 minutes).
  • Meanwhile, transfer the tofu sauce to a frying pan, and turn the heat to medium-low.
  • Add the chopped spinach and sun-dried tomatoes, and bring to a gentle simmer. If you have one, you can cover the pan with a lid to prevent it from spitting.
  • Simmer the sauce for at least 5 minutes, or until the pasta is ready. This will cook out the raw onion flavour.
  • Drain the pasta, and add it to the sauce, along with the chopped basil. Mix to combine - I find it easiest to use a pair of tongs for this, especially if you’re using a long kind of pasta like spaghetti or tagliatelle. Add more black pepper at this point if you’d like to, and / or a drizzle of the oil from the jar of sun-dried tomatoes. Serve warm.

Video

Nutrition

Nutrition Facts
Creamy Tofu Pasta
Amount Per Serving (1 portion)
Calories 426 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2.9g15%
Cholesterol 100mg33%
Sodium 1113mg46%
Potassium 507mg14%
Carbohydrates 65.1g22%
Fiber 1g4%
Sugar 5.3g6%
Protein 21.7g43%
Calcium 151mg15%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

QR Code

🖨 Recipe printed from www.easycheesyvegetarian.com

Scan QR code to see useful tips, substitutions, serving suggestions, and more photos.