Creamy Tofu Pasta (with spinach and sun-dried tomatoes)

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

I adore a creamy pasta sauce. There’s nothing better than twirling some glossy noodles around a fork, flicking little drips of sauce everywhere (the cleaning up afterwards is another matter entirely).

I generally make a cream cheese sauce (because it’s so quick, and I’m lazy), but I thought this time I’d make the sauce using silken tofu instead. And oh my word. It works beautifully. The tofu blends up easily to make a silky, ultra creamy sauce that is honestly just as good as any other cream-based sauce I’ve ever made. I thinned it with a little milk, which could easily be a plant-based milk, if you’d like to make a vegan tofu sauce.

A bowl of tagliatelle with creamy tofu sauce.

I know cooking with tofu can be a bit intimidating if you’ve not used it before – in fact it’s one of those ingredients that people often turn their noses up at (especially non-vegetarians!). But how could anyone argue with a luxurious creamy sauce, flavoured with sun-dried tomatoes and fresh basil, garlic and onion, spinach and heaps of black pepper?! It’s absolutely dreamy. I implore you to give it a try before you judge!

Overhead shot of a pan full of creamy tofu pasta.

⭐️ What Type of Tofu Makes the Best Creamy Sauce?

For this creamy tofu pasta, you’ll need to use silken tofu. It a soft, smooth kind of tofu, which blends up beautifully to make the creamy sauce.

I wouldn’t use firm tofu for this recipe, as it won’t give such a smooth sauce when it’s blended up. Firm (or extra firm) tofu is better diced or sliced, and used for something like baked tofu or teriyaki tofu.

Cheesy Vegetarian Bakes ebook on an ipad screen.

Sign up to get recipes by email, and get a FREE e-cookbook!

(1-2 emails per week, no spam)

.

🥗 Ingredients

Here’s what you’ll need to make this recipe. See the printable recipe card below for detailed ingredient quantities.

Ingredients for creamy tofu pasta laid out with text overlay.
  • pasta. Any pasta shape will work well, but my first choice would be any kind of long pasta, like spaghetti or tagliatelle – I love the feeling of slurping up a long piece of pasta in a creamy sauce.
  • silken tofu
  • onion (half is enough, or one very small onion)
  • garlic. I used pre-minced garlic because that’s what I usually have in my kitchen. It’s going in the food processor anyway, so fresh garlic will be just as convenient for this recipe.
  • sun-dried tomatoes. These don’t really need any cooking, so they’re perfect for adding straight to the blended sauce, and they bring heaps of flavour.
  • spinach. I used fresh spinach, but if you decide to use frozen spinach, thaw it and drain out any excess liquid before adding it to the sauce.
  • fresh basil
  • milk – just to thin the sauce a little. Use vegan milk if you prefer.

You could add any kind of extra vegetables to this recipe, if you’d like to. Some examples could be:

  • grated zucchini (courgette)
  • frozen peas
  • thinly sliced red peppers
  • cherry tomatoes
  • sliced mushrooms

Becca’s Top Tip

I liked the fact that spinach and sun-dried tomatoes don’t need any pre-cooking, so you can add them straight into the sauce. If you’re using other kinds of raw veggies, they might need to be cooked off in the frying pan first, before adding the sauce.


📹 Recipe Video

🔪 Equipment

I generally try to avoid using too much non-universal kitchen equipment in my recipes – but to make this creamy tofu sauce, you do need to use a food processor.

My food processor is an old Kenwood that actually used to belong to my Grandma, so it’s at least 15+ years old. I can’t find the same one on Amazon (like I said, it’s old), but here’s a similar food processor on Amazon, which has great reviews:

Sale
Black + Decker Food Processor
If you're in the UK or Canada, click the link to see a local product.
Creamy tofu pasta with sun-dried tomatoes and spinach.

🖨️ Printable Instructions

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!

If you’ve cooked this recipe, don’t forget to leave a star rating!

4 from 2 votes
Print Pin Comment
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes
Servings: 3 people
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.
    Creamy blended tofu in a food processor.
  • In a large saucepan, boil the pasta in plenty of water, until cooked to your liking (approx. 12-14 minutes).
    Cooked tagliatelle in a saucepan of water.
  • Meanwhile, transfer the tofu sauce to a frying pan, and turn the heat to medium-low.
    Creamy blended tofu in a frying pan.
  • 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.
    Creamy tofu sauce in a pan topped with chopped spinach and sun-dried tomatoes.
  • Simmer the sauce for at least 5 minutes, or until the pasta is ready. This will cook out the raw onion flavour.
    Creamy tofu sauce in a frying pan.
  • 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.
    A bowl of creamy tofu pasta with spinach and sun-dried tomatoes.

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.

Tried this Recipe? Leave a Comment!Comments and star ratings really help support the site – thank you!

💭 Recipe FAQs

Can I prepare the tofu sauce in advance?

Sure – just store it in an air-tight tub in the fridge until you’re ready to eat. Reheat it thoroughly in the microwave or in a frying pan (you might need to add a splash of water to loosen it back up), and serve.

Is this tofu pasta vegan?

As long as you use an unflavoured plant based milk, this recipe is totally vegan.

4 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. This could have turned out well if the instructions were to gently saute the onion and garlic before blending. I should have followed my instinct to do just that. But I followed the recipe exactly as described and the rawness of the onion and garlic were overwhelming. No amount of boiling the sauce can replace the simple act of first cooking in hot oil. Sadly, as it turned out this was a flop.3 stars

    1. Sorry this one didn’t work for you! I wonder if onions are more or less pungent depending on where you are in the world, as they weren’t overwhelming for me at all. Personally I like to make the preparation of a recipe as simple as possible, but if you’d prefer to sauté the veggies first, that would totally work too!