• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Diet Type
  • Fall Recipes
  • About

Sunglow Kitchen logo

menu icon
go to homepage
  • Recipes
  • Subscribe
  • Fall Recipes
  • About
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Fall Recipes
    • About
    • Email
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegan Recipes

    Creamy Silken Tofu Pasta Sauce (Vegan)

    Head shot of Petranka, founder of Sunglow Kitchen.
    Updated: Jan 11, 2024 · Published: Apr 3, 2023 by Petra · This post may contain affiliate links · 3 Comments
    Jump to Recipe Jump to Video -
    A collage of photos of tofu pasta sauce with text overlay "Silken tofu pasta sauce". A photo of tofu pasta with text overlay "Silken tofu pasta sauce".

    You'll be surprised by how creamy, rich, and delicious this Silken Tofu Pasta Sauce is! This recipe is quick and easy to make and is ready in just 30 minutes. Packed with plant-based protein, fiber, and healthy fats.

    Silken tofu pasta served in a white plate and topped with vegan parmesan and fresh basil leaves.

    I like to think of this pasta as a high-protein version of vegan alfredo sauce. It has a creamy texture and a rich mouthfeel, and if you add some veggies, it becomes a complete meal on its own.

    This silken tofu pasta sauce is made with a handful of pantry ingredients and is meal-prep-friendly. Once you try it, it'll quickly become part of your weekly dinner rotation!

    For more recipes featuring silken tofu, check out my Crispy Fried Silken Tofu, Vegetarian Kimchi Jjigae, and Vegan Cordon Bleu. Or take a look at my 40 best silken tofu recipes roundup.

    Jump to:
    • Why You'll Love This Recipe
    • Ingredients and Substitutions
    • How to Make Silken Tofu Pasta Sauce
    • Expert Tips
    • FAQs
    • Variations
    • Serving Suggestions
    • How to Reheat
    • Storage
    • More Vegan Pasta Recipes
    • 📖 Recipe
    • Creamy Silken Tofu Pasta Sauce

    Why You'll Love This Recipe

    • 10 simple ingredients! This silken tofu pasta sauce is made with pantry-friendly ingredients that you probably already have in your kitchen.
    • An easy weeknight dinner. This has become my go-to pasta dish when I'm tired or busy, or just don't feel like cooking after work. And you can even meal-prep the sauce a few days in advance so all you'll have to do is mix it with the pasta. This way dinner becomes a no-brainer!
    • Healthy and high in protein. One serving of this pasta provides 18g of protein alone, and you can add even more by serving it with a high-protein side dish.
    • Your family won't even recognize it's vegan! The sauce is seriously so rich and creamy, it's like it's made with butter and heavy cream. A real crowd-pleaser!

    Ingredients and Substitutions

    Ingredients needed for making silken tofu pasta sauce with text overlay on each ingredient.
    • Silken tofu: This is a type of tofu that has a high water content. It's very soft to the touch and when blended it has a nice creamy consistency.
    • Raw cashews: I've decided to add cashews to this recipe to give richness and body to the sauce. I tested it without cashews and it just didn't have the same rich mouthfeel. If you want to make this recipe nut-free, you can use the same amount of coconut cream or vegan cooking cream instead.
    • Spaghetti: You can use any pasta shape of your choice, but I think that creamy sauces like this go well with spaghetti, tagliatelle, or angel hair pasta. Use gluten-free pasta such as chickpea pasta if you want to make this recipe gluten-free.
    • Onion and garlic: These are essential aromatics that will give flavor to this silken tofu pasta sauce.
    • Nutritional yeast: Provides cheesiness and a savory and umami flavor to the sauce. If you don't have it on hand you skip it. In that case, I would suggest adding 1 teaspoon of soy sauce instead (or tamari if gluten-free) for more flavor.
    • Olive oil: For sauteeing the aromatics.
    • Spices: You'll need 3 very simple spices- garlic powder, salt, and black pepper.
    • Lemon juice: A few tablespoons of fresh lemon juice gives tanginess and brightness to this pasta dish.

    See the recipe card below for exact measurements.

    How to Make Silken Tofu Pasta Sauce

    Soak cashews in boiling water for 30 minutes, or until they're plump and soft.

    Meanwhile, cook the spaghetti in salted boiling water following the packaging instructions, until al dente. Reserve 1 cup of pasta water before draining.

    Cashews soaking in water in a glass bowl.

    Then, heat a cast-iron skillet or another large skillet over medium heat. Once hot, add olive oil and let it heat until sizzling.

    Add the diced onion and season with a pinch of salt. Saute for 10 minutes, or until the onion is transparent and starts to caramelize.

    In the last 1 minute, add the minced garlic and saute until fragrant.

    Sauteeing onion in a cast-iron skillet.

    To a high-speed blender, add the soaked cashews (make sure to drain and rinse them), sauteed onion, silken tofu, lemon juice, nutritional yeast, pasta water, and spices.

    Ingredients for making silken tofu sauce added to a blender.

    Blend the sauce on high speed until creamy and completely smooth. No chunks of onion should remain.

    Taste and adjust the flavor if needed, adding more salt or black pepper to taste, or lemon juice for tanginess.

    Silken tofu sauce in a blender.

    Once ready, pour the silken tofu pasta sauce over the cooked spaghetti and toss to coat. Add more pasta water if you need to thin out the sauce.

    Pouring silken tofu sauce to cooked spaghetti in a white Dutch oven.

    Cook over medium-low heat for 1-2 minutes, or until the sauce has thickened and coated the spaghetti well.

    Serve right away and top with vegan parmesan and fresh basil!

    Spaghetti in a White Dutch oven, coated in a creamy silken tofu sauce.

    Expert Tips

    • Make sure to use raw cashews and soak them until soft. This is what will give richness and body to the sauce. Soaking the cashews is an important step to help them easily blend with the rest of the ingredients later without leaving any chunks. If you forgot to soak your cashews ahead of time, you can boil them for 10 minutes on the stove.
    • Salt your pasta water like the ocean. Adding salt to the boiling water will flavor the pasta from the inside out. As a rule of thumb, add 10g of salt and 1L of water for every 100g of pasta.
    • Cook the pasta until al dente. To determine whether or not your pasta is al dente you can follow the directions on the packaging, or give it a taste test. It should have a "bite", but it shouldn't be hard to chew. The pasta will continue to cook when you add the sauce later, so don't overcook it in this step!
    • Don't rinse the pasta, toss it with olive oil instead. Some people suggest rinsing the pasta to prevent it from sticking. I'm here to tell you this is bad advice. The starch in the pasta is essential for making a good sauce and rinsing washes it away. To prevent it from sticking, add a generous drizzle of olive oil instead. The only time you should rinse your pasta is if you're making a pasta salad like my risoni pasta salad or another cold pasta dish.
    • Take your time when sauteeing the onion. This allows for the natural sugars in the onion to be released, which then gives an umami and savory flavor to the sauce.
    • Don't forget to reserve some pasta water. Opposite to regular water, pasta water contains starch which helps emulsify this silken tofu pasta sauce and coat the pasta better. You can also adjust the constituency of the sauce by adding more or less, depending on what result you're going for.

    FAQs

    What is silken tofu?

    Silken tofu is a type of tofu that has high water content and a creamy consistency. Because of its soft texture, it can fall apart easily, which makes it a versatile ingredient in sauces, dips, spreads, and many other recipes.

    Can I use other types of tofu?

    Yes, you can soft tofu instead. I don't recommend using other types of tofu such as firm or extra-firm. You want to use a type of tofu with a high water content to end up with a creamy and silky texture for the sauce.

    Can I freeze this silken tofu pasta sauce?

    Yes, this sauce can last for up to 3 months in the freezer. Store in an airtight container or in a mason jar and let it thaw overnight in the fridge before using.

    How can I make this recipe without a blender?

    You can use an immersion blender or a food processor instead. If you're using an immersion blender, you'll need to add the ingredients in a large enough bowl so it doesn't splatter everywhere when blending.

    Can I make this recipe oil-free?

    Yes! The only oil used here is for sauteeing the onion, but you can substitute that will vegetable broth to make the recipe oil-free.

    A white plate filled with tofu pasta topped with vegan parmesan cheese and basil.

    Variations

    Use this silken tofu pasta sauce as a base and add different ingredients to make it your own! Because the flavor is so simple, it leaves you room to experiment and create something unique.

    Here are some of my favorite ways to switch things up and add more flavor:

    • Vegan carbonara: You can fry a few strips of vegan bacon on the side, then chop them into pieces and sprinkle them over your silken tofu pasta. I'm drooling as I'm writing this, you have to try it!
    • Mushroom and thyme: Sautee mushrooms on the side and add them to the sauce once it's ready. Season with ½ teaspoon of dried thyme and serve! You can use whatever mushrooms you like, but I suggest using a mix of mushrooms for maximum flavor.
    • Pesto sauce: Add a few dollops of your favorite pesto when you're mixing the sauce with the pasta.
    • Lemon and herb sauce: Add 1-2 tablespoon of freshly grated lemon zest and a handful of your favorite herbs such as basil, dill, or parsley.
    • Spinach and artichoke: Add 2 cups of baby spinach and a ½ cup of chopped artichoke hearts at the end of cooking.
    • Sun-dried tomato and olives or capers: This sweet and salty combo makes for a hearty and filling pasta dish! You can add ½ cup of chopped sun-dried tomato and ¼ cup of olives or a few tablespoons of capers.
    • Korean-Inspired: Just like in my gochujang pasta, you can add 1-2 tablespoon of gochujang paste and blend it with the rest of the ingredients for a spicy kick.

    Serving Suggestions

    I love serving this silken tofu pasta sauce with a piece of garlic ciabatta bread or a few vegan bruschettas on the side.

    If I'm craving something fresh, I serve it with my sweet potato beet arugula salad or this arugula spinach salad.

    This pasta also goes well with any type of roasted veggies, such as roasted frozen Brussels sprouts, roasted asparagus, or crispy roasted broccoli.

    To add even more protein to this dish, serve it with my crispy air fryer tempeh, Italian tofu meatballs, or smoky tofu ham on the side, or top with my pan-roasted chickpeas.

    How to Reheat

    Stovetop: Add the sauce and cooked pasta to a small pot with a splash of water or non-dairy milk. Heat over medium heat, stirring frequently, or until warmed through.

    Microwave: Add the sauce and cooked pasta to a microwave-safe bowl with a small splash of water or non-dairy milk. Heat on 70% power for 2-3 minutes, stirring every 30 minutes or so, or until warmed through.

    Spaghetti coated in a white tofu sauce served on a white plate and topped with fresh basil.

    Storage

    For best results, store the pasta and sauce in separate airtight containers and combine them before serving. This way, the sauce will keep for 4-5 days in the fridge, and the pasta will keep for 3 days.

    If the sauce and pasta are already combined, store them in an airtight container in the fridge for 3 days.

    More Vegan Pasta Recipes

    • Vegetarian rasta pasta served in a creme bowl and topped with vegan cheese shreds and chopped green onion.
      Vegetarian Rasta Pasta (Easy Vegan Recipe)
    • Vegan mac and cheese without cashews served on a plate, with a fork placed on the right side.
      BEST Vegan Mac and Cheese without Cashews
    • Beyond meat bolognese pasta served in a white plate and topped with fresh basil and vegan parmesan.
      Beyond Meat Bolognese Recipe (BEST Vegan Meat Sauce)
    • A white plate filled with tomato ravioli topped with grated parmesan cheese and fresh basil leaves.
      Ravioli Al Pomodoro Recipe

    If try this silken tofu pasta sauce, leave a rating and a comment down below sharing with us how it went! ⭐ This helps other readers know more about the recipe, and I appreciate the feedback.

    📖 Recipe

    Silken tofu pasta served in a white plate and topped with vegan parmesan and fresh basil leaves.

    Creamy Silken Tofu Pasta Sauce

    You'll be surprised by how creamy, rich, and delicious this Silken Tofu Pasta Sauce is! It's quick and easy to make, and ready in just 30 minutes. Packed with plant-based protein, fiber, and healthy fats.
    5 from 5 votes
    Print Pin Rate
    Prep Time: 15 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Course: Condiment, Main Course, Side
    Cuisine: American
    Servings: 6
    Author: Petra
    Prevent your screen from going dark

    Equipment

    • High-speed blender

    Ingredients

    • ½ cup raw cashews
    • 1 tablespoon olive oil
    • 1 medium yellow onion diced
    • 3 cloves of garlic minced
    • 1 cup pasta water plus more as needed
    • 12.3 oz (350g) silken tofu drained
    • ¼ cup nutritional yeast
    • ½ teaspoon garlic powder
    • 1 tablespoon freshly squeezed lemon juice
    • ¼ teaspoon sea salt
    • Freshly cracked black pepper, to taste
    • 1 lb (450g) dry spaghetti use gluten-free if needed

    Serving

    • Fresh basil chopped
    • Vegan parmesan
    Step-by-step imagesScroll back to find detailed recipe photos!

    Instructions

    • Soak cashews in boiling water for 30 minutes, or until they're plump and soft.
      ½ cup raw cashews
    • Meanwhile, cook the spaghetti in salted boiling water following the packaging instruction, until al dente. Reserve 1 cup of pasta water before draining. After draining, return the pasta to the pot and coat it with a drizzle of olive oil to prevent it from sticking.
      1 lb (450g) dry spaghetti
    • Then, heat a cast-iron skillet or another large skillet over medium heat. Once hot, add olive oil and let it heat until sizzling. Add the diced onion and season with a pinch of salt. Saute for 10 minutes, or until the onion is transparent and starts to caramelize. In the last 1 minute, add the minced garlic and saute until fragrant.
      1 tablespoon olive oil, 1 medium yellow onion, 3 cloves of garlic
    • To a high-speed blender, add the soaked cashews (make sure to drain and rinse them), sauteed onion, silken tofu, lemon juice, nutritional yeast, pasta water, and spices.
      1 cup pasta water, 12.3 oz (350g) silken tofu, ¼ cup nutritional yeast, ½ teaspoon garlic powder, 1 tablespoon freshly squeezed lemon juice, ¼ teaspoon sea salt, Freshly cracked black pepper, to taste
    • Blend the sauce on high speed until creamy and completely smooth. No chunks of onion should remain. Taste and adjust the flavor if needed, adding more salt or black pepper to taste, or lemon juice for tanginess.
    • Once the sauce is ready, pour it over the cooked spaghetti and add toss to coat. Add more pasta water if you need to thin out the sauce. Cook over medium-low heat for 1-2 minutes, or until the sauce has thickened and coated the spaghetti well.
    • Serve right away and top with vegan parmesan and fresh basil!

    Video

    https://www.instagram.com/reel/C17SPOJoQSr/

    Notes

    Storage
    For best results, store the pasta and sauce in separate airtight containers and combine them before serving. This way, the sauce will keep for 4-5 days in the fridge, and the pasta will keep for 3 days.
    If the sauce and pasta are already combined, store them in an airtight container in the fridge for 3 days.
    Reheating
    • Stovetop: Add the sauce and cooked pasta to a small pot with a splash of water or non-dairy milk. Heat over medium heat, stirring frequently, or until warmed through.
    • Microwave: Add the sauce and cooked pasta to a microwave-safe bowl with a small splash of water or non-dairy milk. Heat on 70% power for 2-3 minutes, stirring every 30 minutes or so, or until warmed through.

    Nutrition

    Serving: 1g | Calories: 425kcal | Carbohydrates: 65.2g | Protein: 18.5g | Fat: 10g | Saturated Fat: 1.5g | Polyunsaturated Fat: 2.3g | Monounsaturated Fat: 4.6g | Sodium: 31.2mg | Potassium: 389.5mg | Fiber: 4.15g | Sugar: 4.9g | Vitamin C: 2.9mg | Calcium: 50mg | Iron: 2.9mg

    Nutrition information is a rough estimate calculated with third-party calculations without including the optional ingredients.

    Tried this recipe?Leave me a rating and a comment telling me how it went. Or tag me at @sunglowkichen and hashtag #sunglowkitchen on Instagram!

    More Easy Vegan Recipes

    • Tomato orzo in a white Dutch oven.
      Tomato Orzo with Chickpeas and Spinach (No Chop)
    • Sweet potato soup served in a blue bowl, placed on a round wooden chopping board.
      Carrot Sweet Potato Soup
    • Pumpkin tomato soup served in a bowl and topped with cream, olive oil and fresh basil.
      Simple Pumpkin Tomato Soup
    • Vegan chickpea cheesecake topped with stewed strawberries.
      Vegan Strawberry Cheesecake (with a secret ingredient!)

    Reader Interactions

    Comments

    1. Kate says

      July 13, 2024 at 1:08 pm

      5 stars
      Had silken tofu and was searching some recipes. This is one is fantastic

      Reply
      • Petranka says

        July 25, 2024 at 12:49 pm

        Happy to hear you liked the recipe, Kate! Thanks for the review! 🙂

        Reply
    2. Stella says

      June 07, 2023 at 10:15 am

      5 stars
      I wanted to make a creamy pasta without any dairy and this one hit the spot. The sauce is incredibly delicious.

      Reply
    5 from 5 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Head shot of Petranka, founder of Sunglow Kitchen, holding a plate of pasta in red pepper sauce.

    Hi, I'm Petra!

    I'm a professional chef and a food blogger! Sunglow Kitchen is all about healthy recipes with BIG flavor that anyone can make at home, even if you're a beginner.

    More About Me

    Holiday Favorites

    • A collage of four cold Christmas appetizers.
      33 Easy Cold Christmas Appetizers (Make-Ahead & Party Options)
    • Sweet potato beet salad served on a platter, with two wooden spoons next to it.
      Fall Roasted Sweet Potato Beet Salad with Feta
    • Vegan tofu ham on a pink platter, served with fresh parsley and lime wedges.
      Vegan Smoky Glazed Tofu Ham
    • Cranberry sauce made from dried cranberries served in a white bowl and topped with orange zest and fresh rosemary.
      Cranberry Sauce from Dried Cranberries (Craisins)
    • Vegan churros served in a white bowl layered with parchment paper with a small bowl full of hot chocolate in it.
      Easy Vegan Churros Recipe (Fried or Baked)
    • A glass of oat milk eggnog topped with ground cinnamon and a cinnamon stick.
      Oat Milk Eggnog (Vegan or Traditional)

    ⭐️ Popular Posts

    • Overnight oats without yogurt served in a white bowl and topped with fresh berries, crushed pecans, and a drizzle of honey.
      Easy Overnight Oats without Yogurt (4 Ingredients!)
    • A bowl of eggplant tofu stir fry served with rice and topped with green onion and sesame seeds.
      Famous Eggplant Tofu (Panda Express Copycat Recipe)
    • Two glasses filled with green smoothie with glass straw pointing out of them.
      Detox Island Green Smoothie (Tropical Smoothie Copycat)
    • Five carrot cake cupcakes on a marble platter, topped with carrot cake frosting without cream cheese.
      Carrot Cake Frosting Without Cream Cheese
    • Fried silken tofu cubes served on a piece of parchment paper, and topped with sea salt and fresh cilantro.
      Super Crispy Fried Silken Tofu (Vegan)
    • Shakshuka for one served from a cast-iron skillet and topped with feta cheese, basil leaves and red pepper flakes.
      Easy Shakshuka for One (with Fresh or Canned Tomatoes)

    Featured In

    A collage of logos of brands Sunglow Kitchen has been featured on.

    Footer

    Legal & Contact

    • About Us
    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Get your FREE eBook!

    Follow

    • Pinterest
    • Instagram
    • Facebook
    • YouTube

    As an Amazon Associate, I earn from qualifying purchases, at no additional cost to you.

    Copyright © 2026 Sunglow Kitchen. All Rights Reserved.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.