Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Pasta

Vegan Satay Pasta

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Sep 3, 2025 · Published: Jan 18, 2025 by Romy · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe

This easy Vegan Satay Pasta Recipe is one of my go-to recipes when I want something quick, satisfying, and absolutely packed with flavor on a weeknight. The creamy, nutty satay sauce wraps around tender spaghetti, creating a dish that's both hearty and comforting.

What I love most about this satay pasta is how veg-loaded it is. Plus, the creamy satay sauce is made from simple ingredients like peanut butter, soy sauce, and fresh ginger and these create a sauce that's rich with umami and just the right touch of sweetness.

Tossed with sautéed butternut squash, cavolo nero, and sweetcorn, it’s a perfect balance of textures and flavors. The addition of cannellini beans not only makes it more filling but also adds delicious protein to the dish, as well as a creamy element that ties everything together.

A plate filled with vegan satay pasta and vegetables, with a fork on the side.

This recipe is a dream for busy weeknights. It comes together in just 30 minutes, and most of the ingredients are pantry staples, so there’s no need for any complicated shopping.

Jump to:
  • 🌱 Ingredients & Notes
  • 🧑‍🍳 Instructions (Step-by-Step)
  • 💡 Expert Tips & Tricks
  • 🔜 Related Recipes
  • 📖 Recipe Card

❤️ What's Great About this Recipe

  • 🍜 Quick & Easy – This Vegan Satay Pasta comes together in just 30 minutes, perfect for busy weeknights.
  • 🌱 Packed with Flavor – The creamy peanut satay sauce is rich, nutty, and perfectly balanced with a touch of sweetness and spice.
  • 🥕 Loaded with Veggies – With butternut squash, cavolo nero, and sweetcorn, it’s hearty and satisfying.
  • 🫘 Protein-Packed – Thanks to the addition of cannellini beans, it’s a filling meal that keeps you energized.
  • 🍝 Versatile Pasta Dish – Works with spaghetti or any pasta you have on hand. Swap in other veggies or beans depending on what’s in your refrigerator!
  • 🥜 Customizable Toppings – Add chopped nuts or seeds for an extra crunch that makes every bite exciting.
  • 🍽️ Great for Any Occasion – Whether it’s dinner for two or a casual lunch, it’s a dish that works every time.
  • 🥄 Minimal Prep – Simple ingredients, easy steps, and no fancy equipment needed.
  • ❄️ Leftovers Ready – Makes great leftovers! Reheat gently and enjoy the creamy goodness all over again.

🌱 Ingredients & Notes

Here is everything you need for this recipe:

For the Pasta:

  • Spaghetti - Regular or whole wheat both work great for this recipe.
  • Extra Virgin Olive Oil - Use high-quality olive oil for sautéing the vegetables and enhancing the overall flavor.
  • Butternut Squash - Dice into small cubes for even cooking. It brings a natural sweetness to balance the satay sauce.
  • Cavolo Nero- This leafy green adds a hearty texture to the dish and wilts nicely when cooked.
  • Sweetcorn - Adds pops of sweetness to the pasta.
  • Cannellini Beans - Creamy beans that make the dish more filling and protein-packed.

For the Satay Sauce:

  • Smooth Peanut Butter - The base of the sauce, creating a creamy, nutty flavor.
  • Soy Sauce - Brings a salty, umami kick to the sauce.
  • Maple Syrup - Adds a touch of sweetness to balance the flavors. Can be substituted with agave syrup or honey (if not vegan).
  • Garlic - Freshly minced garlic enhances the sauce’s overall flavor. Refer to my blog post about How To Tell if Garlic is Bad.
  • Freshly Grated Ginger - Adds a warm, slightly spicy note to the sauce. How To Tell If Ginger Is Bad?

For Serving (Optional):

  • Chopped Nuts or Seeds - Sprinkle on top for added crunch and texture. Popular choices include peanuts or sesame seeds.

Scroll to the recipe card at the bottom of the post for detailed quantities and measurements.

🔪 Equipment

Here is all the equipment you need to make this recipe:

  • Large Skillet - Use this to sauté vegetables and make the satay sauce all in one pan. A non-stick skillet works best.
  • Medium Pan - For boiling the spaghetti. Make sure it’s big enough to cook the pasta without sticking.
  • Mixing Bowl - Use this to mix the satay sauce ingredients.
  • Knife - A sharp knife is ideal for dicing the butternut squash and chopping the kale.
  • Cutting Board - You’ll need this for prepping vegetables.
  • Measuring Spoons - For precise measurements of sauce ingredients.
  • Can Opener - To open the cans of sweetcorn and cannellini beans.

🧑‍🍳 Instructions (Step-by-Step)

Step 1: Cook the Pasta

Boil spaghetti in salted water. Reserve ½ cup of pasta water before draining.

Step 2: Sauté the Vegetables

Heat olive oil in a pan. Cook butternut squash until tender. Add cavolo nero and sweetcorn. Stir until the kale wilts.

Step 3: Make the Sauce

Mix peanut butter, soy sauce, maple syrup, garlic, ginger, salt, and pepper. Add some pasta water to adjust the consistency.

Step 4: Combine Everything

Pour the sauce over the vegetables. Add cannellini beans and warm through. Toss in the cooked spaghetti. Add more pasta water if needed.

Step 5: Serve

Stir until combined and hot. Garnish with chopped nuts or seeds if desired.

Satay pasta shown up close in a skillet.
Satay Pasta up close in a white skillet.

📌 If you love Pinterest you can pin any of the images to your boards!

🍽️ Serving

Serve this Easy Vegan Satay Pasta fresh and warm. Divide it into bowls and top with chopped nuts or seeds for a nice crunch.

Pair it with a light side salad or some crusty bread if you like. Enjoy it as a hearty meal or a quick lunch option. The creamy satay sauce and tender veggies make it a satisfying dish every time!

A plate filled with satay pasta next to ingredients on the table.
A fork twirling satay pasta on a plate.

❄️ Storage

Store any leftover Vegan Satay Pasta in an airtight container in the refrigerator for up to two days.

How to reheat

To reheat, warm it up gently in a pan on the stove. Add a splash of water or plant-based milk to loosen the sauce if it seems too thick. Stir often to heat it evenly. Avoid microwaving, as it may dry out the pasta. Enjoy it fresh and creamy again!

💡 Expert Tips & Tricks

  • Reserve Pasta Water - Always save about half a cup of the pasta cooking water before draining. The starch in the water helps to loosen and bind the sauce.
  • Cook Vegetables Evenly - Dice the butternut squash into small, uniform cubes for even cooking.
  • Adjust Sauce Consistency Gradually - Add pasta water slowly to avoid making the sauce too watery.
  • Warm Cannellini Beans Before Mixing - Let the beans heat through in the vegetable mix for a cohesive dish.
  • Customize to Your Taste - Swap butternut squash with sweet potato or carrots, or use spinach instead of cavolo nero.
  • Add a Crunchy Garnish - A sprinkle of nuts or seeds elevates the dish with extra texture and flavor.

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

🔜 Related Recipes

  • A serving spoon in a butternut squash gnocchi casserole dish.
    Squash Gnocchi Casserole
  • Creamy cajun alfredo with vegan cajun chicken pieces in a pasta bowl.
    Vegan Cajun Alfredo
  • A bowl of vegan nduja pasta.
    Vegan Nduja Pasta
  • A plate filled with creamy spicy rigatoni with fresh herbs on top.
    Spicy Rigatoni Alla Vodka

If you loved this recipe, you might also enjoy my Peanut Noodles, a creamy and quick dish packed with bold flavors!

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

A plate filled with satay pasta and a fork on the side.

Vegan Satay Pasta

Romy
This Easy Vegan Satay Pasta recipe is creamy, rich, and loaded with flavor. A nutty satay sauce coats tender spaghetti, paired with hearty cannellini beans, sweetcorn, and butternut squash for a satisfying yet simple meal. Perfect for a quick dinner that's both vegan-friendly and delicious!
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine vegan
Servings 2 servings

Equipment

  • 1 large skillet
  • 1 Medium Pan
  • 1 mixing bowl
  • 1 Knife & Cutting Board
  • 1 Can Opener

Ingredients
  

  • 7 oz spaghetti (200g)
  • 1 tablespoon olive oil
  • 5.3 oz butternut squash (150g) diced
  • 3.5 oz cavolo nero (100g) roughly chopped
  • 4.2 oz tinned sweetcorn (120g) drained
  • 1 tin cannellini beans (240g drained weight) drained and rinsed

For the Satay Sauce:

  • 2 tablespoons smooth peanut butter (30g)
  • 2 tablespoons soy sauce (30ml) tamari
  • 1 tablespoon maple syrup
  • 1 whole garlic clove
  • 1 teaspoon freshly grated ginger
  • salt and pepper to taste

For Serving (optional):

  • 2 tablespoons nuts or seeds chopped

Instructions
 

  • Bring a large pot of salted water to a boil. Add the spaghetti and cook according to the package instructions. Before draining, save about half a cup of the pasta water for later. Drain the pasta and set it aside.
  • Heat the olive oil in a pan over medium heat. Add the diced butternut squash and cook until tender, stirring occasionally. This should take about eight minutes. Add the cavolo nero and sweetcorn to the pan. Stir and cook until the kale wilts, which takes about three to four minutes.
  • In a small bowl, mix the peanut butter, soy sauce, maple syrup, minced garlic, and grated ginger. Add a little of the reserved pasta water to thin the sauce to your desired consistency. Taste and season with salt and pepper.
  • Pour the sauce into the pan with the cooked vegetables. Stir well so everything is evenly coated. Add the cannellini beans and let them heat through for two to three minutes.
  • Add the cooked spaghetti to the pan with the sauce and vegetables. Toss everything together gently. If the dish looks too dry, add a splash of the reserved pasta water to loosen it.
  • Divide the satay pasta into bowls. For extra crunch, sprinkle some chopped nuts or seeds on top if you like. Serve immediately and enjoy this flavorful and satisfying dish.

Notes

  • Serving - Serve the satay pasta fresh and warm for the best flavor and texture. Garnish with chopped nuts or seeds for extra crunch and pair it with a simple side salad or crusty bread to make it a complete meal.
  • Storage - Store any leftover pasta in an airtight container in the refrigerator for up to two days. For reheating, warm it gently in a skillet over low heat, adding a splash of reserved pasta water or plant-based milk to loosen the sauce if needed. Avoid microwaving as it may dry out the pasta.
  • Adjust Sauce Consistency - If the satay sauce feels too thick, use the reserved pasta water to thin it to your desired consistency. Add it gradually to avoid making the sauce too watery.
  • Customize Heat Levels - Adjust the amount of garlic and ginger in the sauce to suit your personal taste. You can also add a pinch of chili flakes for an extra kick of heat.
  • Ingredient Swaps - If butternut squash is unavailable, swap it for sweet potatoes or carrots for a similar sweetness and texture. For the greens, spinach or kale can be used in place of cavolo nero.
  • Crunchy Garnish - Don’t skip the optional garnish of chopped nuts or seeds. It adds a satisfying crunch and complements the creamy satay sauce beautifully.
  • Serving Tip - If you’re hosting, serve the satay pasta in a large serving bowl and let guests garnish their portions with nuts or seeds to suit their preference.
Keyword Easy Satay Sauce, Satay Pasta

 © 2025 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Pasta

  • A skillet with ravioli in a creamy pumpkin sauce and sage on top.
    Pumpkin Ravioli Sauce
  • A plate of creamy butternut squash pasta with crispy squash on top.
    Creamy Butternut Squash Tagliatelle
  • Creamy pumpkin tortellini up close.
    Creamy Pumpkin Tortellini
  • Vegan parmesan cheese on a chopping board next to a cheese grater.
    Grateable Vegan Parmesan

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy!

On this blog, you'll find some of my favorite vegan recipes for you to try at home.

They all include detailed step-by-step instructions, so you can WOW everyone with your vegan kitchen magic in no time!

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • Spicy arrabbiata beans on a plate with a spoon.
    Arrabbiata Butter Beans
  • A serving spoon in a butternut squash gnocchi casserole dish.
    Squash Gnocchi Casserole
  • Pouring coffee into a tall glass with ice.
    Can You Drink Expired Coffee?

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}