As an Amazon Associate I earn from qualifying purchases.

This creamy curry pasta recipe is an easy 35-minute fusion dinner loaded with flavor, is super satisfying, is easily customizable with your different protein and veggies, and a great go-to for busy weeknights! Plus, it’s dairy-free, gluten-free, & optionally nut-free!

completed Creamy Curry Pasta (Vegan) plated on a white plate against a white surface
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Super Simple, Creamy, Delicious 30-Minute Curry Pasta

As plant-based eaters on a low budget, simple and easy curry and pasta recipes are practically a kitchen staple, so a curry pasta fusion recipe was bound to happen, eventually. It has all the creamy, spicy deliciousness of a simple vegetable curry combined with the pure comfort and satisfaction of pasta for the best of both worlds!

Why You’ll Love Curry Pasta

  1. Quick: Ready in 35 minutes as a low-fuss family meal for busy weeknights.
  2. Simple: Using simple, inexpensive pantry ingredients and just two pots.
  3. Healthy: By combining cashews with mixed vegetables and tofu, this vegan curry pasta is loaded with fiber, protein, and heart-healthy fats as well as several antioxidants and micro-nutrients for a satisfying, healthy meal.  
  4. Satisfying: It’s super cozy, comforting, creamy, and wonderfully satisfying.
  5. Customizable: Use the pasta of your choice, choose between Indian curry powder or Thai curry paste, adjust the heat (aka make it child friendly), make a nut-free sauce, swap out the veggies and protein (it’s great for an end of the week ‘fridge clear-out’), etc.  
  6. Meal prep friendly: I love whipping up a double batch especially.

The Ingredients and Substitutes

ingredients for Creamy Curry Pasta measured out against a white surface

The Tofu and Pasta

  • Pasta: Use your favorite pasta. Spaghetti, linguine, and other long noodles work as well as short-shaped pasta like penne, rigatoni, bows, or rotini. Use gluten-free pasta if required (or even low-carb zucchini noodles).
  • Extra-firm tofu: Use extra-firm or high-protein tofu (which are the firmest). It’s best to press it for 30 minutes for the best texture. Alternatively, for a soy-free, plant-based protein source, you could add chickpeas/beans.
  • Tomatoes: It’s best to use cherry tomatoes or mini plum tomatoes, which are easily purchasable year-round. They tend to taste better than larger tomatoes out of season, too.
  • Spinach: Regular or baby spinach. Kale would also work.
  • Oil: Use any neutral cooking oil like vegetable oil, avocado oil, etc.
  • To garnish: Fresh parsley and red pepper flakes perfectly finish a bowl of these vegan curry noodles.

The Curry Pasta Sauce

  • Cashews: Use raw, unsalted cashews. For a nut-free version, you could use sunflower seeds instead. We’ve tried a version with hemp seeds, too, though the flavor is far earthier/more robust, so it won’t be to everyone’s liking.

For a creamy curry pasta sauce free from both nuts and seeds, you can use full-fat canned coconut milk optionally thickened with a small amount of cornstarch slurry or thinned/lightened up with some vegetable broth and/or the starchy pasta water.

  • Water: Water combines with the soaked cashews to make a super creamy cashew cream for this dairy-free pasta curry sauce. To add more flavor, use low-sodium vegetable broth.
  • Spices: We’ve made an Indian curry pasta sauce with just a few simple seasonings.
    • Curry powder (choose your desired spice level – mild, medium, or hot)Onion powderGarlic powderNutritional yeast (optional – for a nutty, ‘cheesy,’ umami depth)
    • Salt & black pepper (to taste)

Alternatively, you could use fresh onion and garlic, though it will need to be minced and sauteed, so it adds extra time and effort to the recipe.

What Else Could I Add to Curry Pasta?

  • Ginger powder: This popular curry ingredient adds depth (and heat).
  • Cayenne/chili powder: To increase the heat, if desired.
  • Other vegetables: Just like a vegetable curry, there are plenty of vegetables (fresh or frozen) you could add to this curry pasta recipe to increase color and nutrients. I.e., finely diced carrot, peas, broccoli, cauliflower, zucchini, bell pepper, mushrooms, sugar snap peas, mini corn, etc.
  • Thai twist: Swap the curry powder for vegan Thai red curry paste (or yellow/ massaman paste). Add a tablespoon and increase the amount to taste.
  • Lemon/lime wedges: To serve with tofu curry noodles for added brightness.
  • Vegetable puree: To thicken and ‘hide’ nutrients in this Indian curry pasta, add a cup (or so) of sweet potato or pumpkin puree to the curry pasta sauce.
  • Tomato paste: To add a subtle, slightly rich tomato flavor, add a small amount of tomato paste (just a teaspoon to begin) and increase to taste.

How to Make Creamy Curry Pasta

  • 1) For a super smooth cashew cream, first, soak the raw cashews in cold water overnight (for at least 8 hours) OR in boiling water for about an hour. Then drain and rinse them well. Then, add the cashews, water, and all the seasonings to a high-speed blender and blend until super smooth and creamy.

Pause to scrape down the sides of the blender jug if needed. This may take up to two minutes to blend until smooth (not gritty).

  • 2) Then, cook your pasta in salted water for about 1-2 minutes less than the packaging states, until al dente. Then drain it, saving one cup of pasta water to the side.  
  • 3) If including tofu, heat the oil in a large skillet over medium-high heat. Once hot, add the tofu and cook for 2-3 minutes per side until golden brown and lightly crispy. Then transfer to a plate and set aside.

Don’t move it around while it cooks; otherwise, you won’t achieve that lovely sear.

  • 4) In the same pan, cook the cherry tomatoes for 2-3 minutes, then stir in the cashew cream and tofu (if using), cooking for 5 minutes or until the sauce boils. Stir constantly to avoid it burning.
  • 5) Then, remove the sauce from the heat, stir in the spinach, and add a lid for about 5 minutes to allow the spinach to wilt within the sauce.

Alternatively, stir it in over the heat until wilted (1-2 minutes).

  • 6) Finally, stir in the pasta and mix well. If it’s too thick, add some of the reserved pasta water, a little at a time, until it reaches your desired consistency. Then serve warm, optionally sprinkled with crushed red pepper flakes and fresh parsley. Enjoy!

Top Recipe Tips and Notes

  • Cook pasta al dente: It will continue to cook when combined with the sauce, so cooking it al dente ensures it doesn’t turn to mush.
  • Season to taste: After blending the cashew cream sauce, taste it and adjust any of the seasonings (including the curry powder) to taste.
  • Save some pasta water: This will help to thin the curry pasta sauce, if needed, but also helps the sauce to cling to the noodles.
  • Adjust the flavor strength: By adjusting how much curry powder/paste you use for a milder vs. more robust flavor.  
  • Cashews vs. coconut milk: Cashew cream is our go-to creamy base for its thick, rich consistency and subtle nutty flavor (hidden beneath curry powder). However, for those who can’t eat nuts, don’t like them, or want something more budget-friendly, full-fat canned coconut milk is a great sub. However, it will impart a subtle coconut flavor and won’t be as thick or creamy.
  • To make curry pasta salad: Cook and thoroughly cool the pasta before combining it with the sauce and any added veggies.
completed Creamy Curry Pasta (Vegan) plated on a white plate against a white surface

Serving Suggestions

With the combination of macro and micronutrients, tofu curry noodles make for a delicious, satisfying main meal. However, feel free to serve it as a side or make it even heartier alongside:

  • Garlic bread
  • Focaccia or warm crusty bread
  • Leafy green salad
  • More cooked vegetables – like steamed/roasted green beans, broccoli, etc.

Storage Information

Allow the leftovers to cool, then store them in an airtight container in the refrigerator for up to 5 days.

While it’s technically freezer-friendly, the cashew cream sauce can become a little gritty upon thawing, so we prefer to freeze it separately. Store it for 2-3 months and re-blend it for a few seconds if needed before stirring it into pasta.

To reheat the curry pasta, use a microwave in 30-second increments or heat it over low heat on the stovetop, stirring often. If the sauce has thickened, add a splash of water or vegetable broth to loosen it up again.

More Easy Vegan Pasta Recipes

Photos by Alfonso Revilla

Creamy Curry Pasta (Vegan)

5 from 66 votes
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
Servings: 4 to 6
This creamy curry pasta recipe is an easy 35-minute fusion dinner loaded with flavor, is super satisfying, is easily customizable with your different protein and veggies, and a great go-to for busy weeknights! Plus, it’s dairy-free, gluten-free, & optionally nut-free!

Ingredients 

  • 2 cups of raw cashews
  • 2 ½ cups of water
  • 1 ½ tablespoons of curry powder
  • 1 tablespoon of garlic powder
  • 1 tablespoon of onion powder
  • 4 talespoons of nutritional yeast (optional)
  • Salt and pepper, to taste
  • 1 pound of your favorite pasta
  • 1 tablespoon of high heat oil
  • 1 package of super firm tofu, cubed (optional)
  • 1 pint of cherry tomatoes, halved
  • 2 cups of spinach
  • ¼ cup of parsley, roughly chopped
  • Crushed red pepper flakes, garnish

Instructions 

  • Add the cashews to a high powered blender, add the water, curry powder, garlic powder, onion powder, nutritional yeast (if using), salt, and pepper. Blend until completely smooth and creamy. Add more water if it is too thick and set aside.
  • Cook the pasta according to package instructions. It’s important to not overcook the pasta. Save 1 cup of pasta water. Drain and set aside.
  • Heat the oil in a large pan over medium high heat. Carefully add the tofu (if using) and cook for 2 minutes on each side or until golden brown. Remove from the pan and set aside.
  • In the same pan, over medium high heat, cook the cherry tomatoes for 2 minutes. Then add the cashew cream and tofu. Cook for 5 minutes or until the sauce starts to boil. Stirring constantly to prevent burning. Turn off the heat.
  • Add the spinach, and cover with a lid undisturbed for 5 minutes.
  • Add the pasta and mix well. If it's too thick, add the reserved pasta water until the desired consistency is reached.
  • Serve hot, sprinkle parsley and crushed red pepper flakes.

Notes

  • Cook pasta al dente: It will continue to cook when combined with the sauce, so cooking it al dente ensures it doesn’t turn to mush.
  • Season to taste: After blending the cashew cream sauce, taste it and adjust any of the seasonings (including the curry powder) to taste.
  • Save some pasta water: This will help to thin the curry pasta sauce, if needed, but also helps the sauce to cling to the noodles.
  • Adjust the flavor strength: By adjusting how much curry powder/paste you use for a milder vs. more robust flavor.  

Nutrition

Calories: 913kcalCarbohydrates: 116gProtein: 37gFat: 36gSaturated Fat: 6gPolyunsaturated Fat: 7gMonounsaturated Fat: 19gSodium: 125mgPotassium: 1290mgFiber: 9gSugar: 11gVitamin A: 2331IUVitamin C: 37mgCalcium: 135mgIron: 9mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Toni Okamoto
Course: Dinner
Cuisine: Indian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    I’m new to plant based alternatives and this was my first time trying nutritional yeast/cashew cream in a recipe. It was so good, I didn’t feel like I was missing out at all!

  2. 5 stars
    I’m usually not a huge fan of curry, but this pasta is super good. Creamy vegan pasta at its best!

  3. 5 stars
    This curry lived up to its name and was SO creamy! Never would have thought to use cashews but they worked out so well!