Skip to Content

Coconut curry pasta(DAIRY-FREE).

Curry pasta, creamy coconut milk, and a tomato-based pasta dish for a quick one-pot family meal.
To give this vegetarian pasta recipe the curry flavours, you will be using only three curry spices: turmeric, red chilli powder, and curry powder.

curry pasta with coconut cream with green peas and spinach.

The combination of creamy coconut sauce, tomato base, and a pinch of Italian seasoning gives the curry pasta recipe flavours you’ll enjoy.
This pasta dish is healthy and dairy-free, and makes the perfect pasta dish for a curry lover.

  • This coconut milk curry pasta is a one-pot meal you can enjoy on its own. Add your favourite frozen veggies, if you want a heavier pasta dish.
  • Serve as a side dish with some air-fried chicken leg quarters or fried and sliced sausages for a quick dinner.
  • Barbecued or grilled chicken breasts on the side go well with the curry pasta.
  • You can also toss a few stir-fried shrimp into the mix or air fry some shrimp to layer over the curry pasta
penne pasta with coconut milk cream cooked in with green peas.

Convincing a house full of kids who love cheese and selling the idea of a no-cheese pasta is tough.
When I started making these vegan/vegetarian pasta dishes to go meatless a few days of the month, the first question in my mind was,

  • “How can I make the pasta dinner, which usually has cheese, creamy enough that the kids won’t miss it?”
  • “How do I make a fake creamy cheese sauce, I can get the kids to try?”

After a few trials, this coconut curry tomato sauce recipe is the result.
But just to be on the safe side, I would recommend NOT telling them the “no cheese” part until they’ve at least had a few spoons of pasta.
All they need to know is that they are having a pasta dish for dinner.

penne pasta covered in creamy coconut curry with green peas and spinach.
  • Tips.
    • You can use a frozen pack of mixed veggies or peel and cube some carrots for this curry pasta.
    • Have all your ingredients ready to cook the curry pasta.
    • To make the curry sauce, use thick coconut milk instead of coconut powder; the coconut milk gives the pasta curry a richer and creamier texture at the end.
    • Maintain a low-medium heat while cooking the curry sauce for the pasta.
    • Constantly taste the sauce and adjust the ingredients as per your needs.
    • The pasta shape matters; I find penne pasta is a better shape to complement the coconut curry sauce.
    • When you are cooking the penne pasta, make sure you cook it halfway through, you will be cooking the pasta in the curry sauce as well, so remove the pasta after 8 minutes, so they are still only half cooked.
    • Once you’ve combined the pasta in the coconut curry sauce, cook until the creamy dairy-free sauce coats the pasta with a little sauce left over and remove the pasta dish immediately from the stovetop.
  • Questions.
    • How do I make the curry pasta dairy-free?
      • To make my dairy-free curry pasta, I use thick coconut milk. I replace everything dairy to make the pasta sauce by using coconut milk.
        I prefer to use liquid coconut milk rather than coconut milk powder to make this dairy-free pasta sauce.
        The liquid can be cooked and reduced to a thick creamy sauce, making it also a vegetarian and vegan alfredo sauce, only it’s made for anyone who loves curries.
        A curry pasta recipe without the cheese
creamy penne pasta made with coconut curry green peas and spinach leaves.
  • Chopping board and knife.
  • A deep pan to boil pasta.
  • A wok or a large pan to cook the pasta dish.

Easy spicy ground beef pasta(stovetop).
Red curry pasta(Thai & dairy-free).
Spicy penne pasta(penne arrabbiata).
Stovetop Tuna pasta dish.
tuna pasta(dairy-free coconut milk pasta)

  • Storing.
    • Any leftovers can be refrigerated and consumed within 3-5 days. Use glass containers.
  • Freezing.
    • Avoid freezing as the texture and taste of the dish will change over time because of the coconut milk.
  • Reheat.
    • Heat over a stovetop with a few tablespoons of water or microwave for 2-3 minutes.
  • Stop food waste by.
    • refrigerating the extra curry pasta for another day.

The ingredients mentioned below use standard measuring cups and spoons.

  • Oil(can be substituted with butter).
  • large onion sliced fine.
  • Minced garlic.
  • turmeric powder.
  • Red chilli powder(add more if you want it spicy).
  • Raw curry powder(you can add any type or brand of curry powder).
  • Tomato paste.
  • A can of whole peeled tomatoes or 3 large tomatoes chopped fine.
  • Salt to season.
  • Green peas.
  • Shredded carrot(about 2 medium-sized carrots).
  • Sugar.
  • Thick coconut milk(reduce to 1 cup if you need to make less sauce.
  • A pack of uncooked penne pasta.
  • Italian seasoning.
  • Basil leaves to garnish(optional).

Step-by-step photo tutorial.

Place a large wok or cooking pan over a low-medium fire.
Pour in the oil, add sliced onions and minced garlic, and gently cook until onions turn soft.
Add turmeric powder, red chilli powder, and curry powder.
Cook for two minutes over low-medium heat.

adding curry powder and other spices to the cooking onions and minced garlic.

Pour in the canned tomatoes or chopped tomatoes and tomato paste into the pan.

adding chopped tomatoes and tomato paste to the onions spice paste to make the curry pasta.

Season with salt and sugar and cook over low-medium fire for 3 minutes until you have a wet paste-like consistency.

curry paste ready to use for a coconut curry pasta.

Add the frozen or precut veggies(carrots, peas).
I added green peas and some shredded carrots.

adding green peas and grated carrot to the curry pasta sauce.

Combine with the curry paste and cook for 2 minutes.

cooked and ready curry paste for the pasta.

Pour in the coconut milk; you can reduce the amount of coconut milk if you want less sauce.
Taste, and make adjustments by adding salt or extra curry powder.

adding thick coconut milk to the cooked masala paste to make the curry pasta.

Slow simmer for 7-10 minutes until the coconut tomato sauce is reduced(not too much)and thick.

coconut curry pasta sauce cooked and ready.

When the coconut tomato cream sauce changes colour and turns slightly orange, and thickens.
Switch the stove off and leave it on the stove to keep it warm.

Place a cooking pot with 4 cups of water, season with salt, and bring the pot of water to a boil.
Add the raw pasta to the boiling water and cook for 2-3 minutes less than the time given on the pasta pack to avoid overcooking.
Once the penne pasta is cooked to a point where it’s still slightly hard in the middle, drain the water completely.
Let the pasta cool for 5 minutes.

cooked penne pasta ready to be mixed into the coconut curry gravy.

Add the pasta to the coconut curry sauce.
Turn the stove fire on and maintain low-medium heat while you combine the curry sauce with the pasta.

adding cooked penne pasta to the coconut cream curry gravy with peas.

Cook for 3-5 minutes.
Add the Italian seasoning(2 teaspoons, substitute with 1 teaspoon oregano and 1 teaspoon thyme).
Combine well.

adding the seasoning to the penne pasta and coconut cream curry pasta.

Garnish with Basil leaves(optional).
Serve warm.

creamy penne pasta with creamy coconut milk with green peas and onions.

JOIN ME ON ISLANDSMILE YOUTUBE CHANNEL

curry pasta in a plate

Coconut Curry Pasta/Dairy-Free.

Yield: 4-5
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Curry pasta, creamy coconut milk, and tomato-based pasta dish for a quick one-pot family meal.

To give this vegetarian pasta recipe the curry flavors, you will be only using three curry spices, turmeric, red chilli powder, and curry powder

Ingredients

  • The ingredients mentioned below use standard measuring cups and spoons.
  • 3 tablespoons of oil(can be substituted with butter)
  • 1 large onion sliced fine
  • 2 tablespoons of minced garlic
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon of chilli powder(add more if you want it spicy)
  • 1 tablespoon of raw curry powder(you can add any type or brand of curry powder)
  • 2 tablespoons of tomato paste
  • A can of whole peeled tomatoes or 3 large tomatoes chopped really fine
  • Salt to season
  • 1 cup of green peas
  • 1 cup of shredded carrot(about 2 medium-sized carrots)
  • 1 tablespoon of sugar
  • 1 cup and 1/2 of thick coconut milk(reduce to 1 cup if you need to make less sauce
  • A pack of uncooked penne pasta(450g-500g pack)
  • 1 teaspoon of Italian seasoning
  • Basil leaves to garnish(optional)

Instructions

How to cook the curry sauce for the pasta.

  • Place a large wok or cooking pan over a low-medium fire.
  • Pour in the oil(3 tablespoons), add onion(1 large sliced finely), minced garlic(2 tablespoons), and gently cook until onions turn soft.
  • Add turmeric(1/2 teaspoon), chilli powder(1/2 teaspoon), curry powder(1 tablespoon), and cook for two minutes over low-medium heat.
  • Pour in the canned tomatoes or chopped tomatoes(3)and tomato paste(2 tablespoons)into the pan.
  • Season with salt, sugar, and cook over low-medium fire for 3 minutes until you have a wet paste-like consistency.
  • Add the frozen or precut veggies(carrot, peas).
    I added green peas(1 cup)and some shredded carrots(2 medium-sized ones).
  • Combine with the curry paste and cook for 2 minutes.
  • Pour in the coconut milk(1 and 1/2 cups; you can reduce the amount of coconut milk to 1 cup if you want less sauce).
  • Taste, and make adjustments by adding salt or extra curry powder.
    Slow simmer for 7-10 minutes until the coconut tomato sauce is reduced(not too much)and thick.
  • When the coconut tomato cream sauce changes colour and turns slightly orange, and thickens.
  • Add the raw pasta to the boiling water and cook 2-3 minutes less than the time given on the pasta pack to avoid overcooking.
  • Switch the stove off and leave it on the stove to keep it warm.

How to cook the penne pasta for the coconut curry pasta.

    • Place a cooking pot with 4 cups of water, season with salt, and bring the pot of water to a boil.
    • Add the raw pasta to the boiling water and cook 2-3 minutes less than the time given on the pasta pack to avoid overcooking.
    • Once the penne pasta is cooked to a point where it’s still slightly hard in the middle, drain the water completely.
    • Let the pasta cool for 5 minutes.
    • Add the pasta to the coconut curry sauce.
    • Turn the stove fire on and maintain low-medium heat while you combine the curry sauce with the pasta.
    • Cook for 3-5 minutes.
    • Add the Italian seasoning(2 teaspoons, substitute with 1 teaspoon oregano and 1 teaspoon thyme).
    • Combine well.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 345Total Fat: 16gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 11gCholesterol: 1mgSodium: 510mgCarbohydrates: 46gFiber: 10gSugar: 21gProtein: 8g

Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

With you in mind, each recipe on this blog has been written with great care and love to the best of my ability.
It’s free and on the blog, so you can try it anytime.
Please do not save it on apps, recipe boxes, or online groups, as this will affect my growth as a food blogger.

I would appreciate your sharing the link rather than the full recipe.
All images and text on this website are protected by copyright.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe