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!
Table of contents
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
- Quick: Ready in 35 minutes as a low-fuss family meal for busy weeknights.
- Simple: Using simple, inexpensive pantry ingredients and just two pots.
- 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.
- Satisfying: Itโs super cozy, comforting, creamy, and wonderfully satisfying.
- 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.
- Meal prep friendly: I love whipping up a double batch especially.
The Ingredients and Substitutes
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.
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
- Eggplant Pasta with Crispy Hazelnuts [Vegan]
- Amazing Avocado Pesto Pasta
- Sweet Potato Pasta Sauce with Spaghetti
- Vegan Pasta Primavera Recipe
- Sopa de Fideo (Mexican Noodle Soup)
- Spicy Tomato Basil Pasta
Photos by Alfonso Revilla
Creamy Curry Pasta (Vegan)
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
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.
Curry & pasta is new for me but I actually liked it the one time I tried it
That’s so awesome! It’s such a great pasta!
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!
That’s so awesome! Nutritional yeast is the bestttt!
I love using cashews as the creamy base here. This dish is so delicious and addictive!
Yessss! It makes this recipe soooo creamy!
I’m usually not a huge fan of curry, but this pasta is super good. Creamy vegan pasta at its best!
Something about the creamyness really makes it that much better!
This curry lived up to its name and was SO creamy! Never would have thought to use cashews but they worked out so well!
Right?! The cashews bring out such a nice consistency to this pasta dish!
Love how creamy this pasta turns out!