Coconut Milk Pasta (Vegan, Gluten-free)

This coconut milk pasta makes a simple but delicious gluten-free, vegan dinner. It’s ready to serve in just minutes, making this a perfect weeknight meal!

Pasta with peppers and chickpeas in a bowl.

Gluten-free pasta gets tossed in a creamy coconut sauce and loaded with chickpeas and roasted red peppers. Put a new spin on it and customize it with favorite or in-season veggies.

Ingredients You’ll Need

  • Gluten-free spaghetti – other pasta shapes will work in this recipe.
  • Olive oil
  • Brown mushrooms – Use small mushrooms, such as baby bella or crimini. Oyster mushrooms are great too.
  • Garlic
  • Full-fat unsweetened coconut milk – Make sure to not use sweetened coconut milk or cream for this recipe.
  • Vegetable broth
  • Cooked chickpeas – homecooked or canned
  • Onion powder or chopped onion – For chopped onion, see the Notes & Substitutions section.
  • Dried Italian herbs – or fresh
  • Salt & pepper
  • Roasted bell peppers – These can be storebought or homemade.
Roasted bell peppers on a baking tray.

To roast bell peppers at home, first, preheat the oven to 400°F and prepare a baking sheet by lining with foil and lightly brushing with oil.

Rinse the peppers clean and pat dry, then cut in half to remove the stems and seeds.

Place them skin-side up on the tray and roast in the oven for 25 to 30 minutes or until the skin is charred. Cool until warm and peel away the skin.

Step-By-Step Instructions

Cook the pasta:

1. Bring a large pot of salted water to boil and cook the gluten-free spaghetti for 1 minute less than the package directions for al dente.

Make the coconut milk pasta sauce:

1. Heat the oil in a large skillet and add the mushrooms. Cook until they are browned, then stir in the chopped garlic. 

Cooked mushrooms in a skillet.

2. Add the coconut milk, vegetable broth, chopped roasted peppers, onion powder, dried Italian herbs, salt, and pepper. Stir, then cover and simmer on low heat for 10 minutes.

Side by side images of coconut milk sauce in a pan.

3. Add the drained spaghetti and cooked chickpeas. Toss gently and heat through for 2 minutes.

Side by side images of pasta with chickpeas in a skillet.

4. Remove from heat and serve immediately.

Notes & Substitutions 

  • This recipe also works with other gluten-free pasta shapes or swap for regular wheat or whole wheat pasta shapes.
  • Use full-fat or regular coconut milk for a creamier sauce, but the light version may also be used.
  • Cashew milk has the closest creamy consistency when substituting for an alternative milk. This recipe can also be made oil-free by using cashew or another alternative milk since coconut milk does naturally contain coconut oil. 
  • If you’re using fresh onion, slice and brown them in a pan with the mushrooms.
  • You may also use fresh herbs instead of dried, but be sure to add them to the sauce closer to the end of cooking so they maintain their flavor and color.
  • Chickpeas can be substituted for other types of beans. Try using black beans, cannellini beans, or other white beans.
  • Add 3 tablespoons of nutritional yeast along with 2 teaspoons of lemon juice to the sauce to add a cheesy flavor to the pasta. 

Storage & Reheating

Store any leftover pasta in an airtight plastic or glass container for up to 3 days. Reheat in a pan or microwave with a bit of water added to thin the creamy coconut sauce and keep it from drying out until all the ingredients are hot.

Serving Suggestions

  • Serve with a large salad with some acidity, such as a sharp vinaigrette or pickled peppers to complement and offset the creaminess of this dish.
  • Serve gluten-free garlic bread alongside this pasta. For easy garlic bread, mix a spoonful of vegan butter with garlic powder, salt, and dried oregano and spread over slices of gluten-free bread. Broil until golden brown. 

FAQs

Which type of coconut milk is best to use for pasta sauce?

Light coconut milk has less fat and more water added to it than regular. The result is a less thick and creamy liquid with less coconut-ty flavor. The homemade version is similar to canned light coconut milk.

Full-fat canned coconut milk has a richer flavor with a creamier taste. It’s best for use in pasta recipes.

What if I don’t like coconut milk?

If you don’t like the coconut flavor, you can try other types of plant-based milk. Cashew or oat milk also has a creamy consistency.

In fact, I’ve used both before in my Vegan Fettucine Alfredo recipe. Other plant-based milk such as soy or almond milk would give a less creamy result.

More Creamy Vegan Pasta Recipes

Pasta with peppers and chickpeas in a bowl.

Coconut Milk Pasta (Vegan + Gluten free)

4.66 from 20 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4
Calories: 654kcal
Print Pin Rate
This creamy coconut pasta makes a simple but delicious gluten-free, vegan dinner. It’s ready to serve in just minutes, making this a perfect weeknight meal!

Baking Recipes: For more accuracy, use Metric measurements and measuring spoons.

Ingredients

  • 12 oz (350 g) gluten-free spaghetti
  • 1 tbsp olive oil
  • 6 small brown mushrooms, cremini or baby bella, sliced
  • 3 cloves garlic, minced (or 1 tsp garlic powder)
  • cups (400 ml) full-fat unsweetened coconut milk, (one 13.5 fl oz can)
  • ½ cup (120 ml) vegetable broth
  • 2 roasted bell peppers, storebought or homemade, chopped (See Notes)
  • 1 tbsp onion powder, or ½ large onion, sliced (See Notes)
  • ½ teaspoon dried Italian herbs
  • Salt and pepper, to taste
  • cups (250 g) cooked chickpeas, (one 15oz can, drained)

Instructions

Cook the Pasta:

  • Bring a large pot of salted water to boil. Cook the gluten-free spaghetti for 1 minute less than the package directions for al dente. Drain and set aside.
    12 oz (350 g) gluten-free spaghetti

Make the Coconut Milk Pasta Sauce:

  • Heat the oil in a large skillet or saucepan and add the mushrooms. Cook until they are browned then stir in the garlic.
    1 tbsp olive oil ,6 small brown mushrooms ,3 cloves garlic
  • Add the coconut milk, vegetable broth, chopped roasted peppers, onion powder, dried herbs, salt and pepper. Stir then cover and simmer on low heat for 10 minutes.
    1½ cups (400 ml) full-fat unsweetened coconut milk ,2 roasted bell peppers ,1 tbsp onion powder ,½ teaspoon dried Italian herbs ,Salt and pepper ,½ cup (120 ml) vegetable broth
  • Add the drained spaghetti and cooked chickpeas. Toss gently and heat through for 2 minutes.
    1½ cups (250 g) cooked chickpeas
  • Remove from heat and serve immediately.

Notes

  • This recipe also works with other gluten-free and regular pasta of any shape.
  • I recommend full-fat or regular coconut milk for a creamier sauce but the light version may also be used.
  • Cashew milk has the closest creamy consistency if you’re looking for an alternative.
  • If you are using fresh onion, slice and brown them in a pan with the mushrooms.
  • You may also use fresh herbs instead of dried but add them to the sauce closer to the end of cooking.
  • Add 3 tablespoons of nutritional yeast along with 2 teaspoons of lemon juice to the sauce to add a cheesy flavor to the pasta. 
To roast bell peppers:
  • Preheat the oven to 400°F and prepare a baking sheet by lining with foil and lightly brushing with oil.
  • Rinse the peppers clean and pat dry, then cut in half to remove the stems and seeds.
  • Place them skin-side up on the tray and roast in the oven for 25 to 30 minutes or until the skin is charred. Cool until warm and peel away the skin.
 
Tried this recipe? Upload a photo in the comments below!If you enjoyed it, please consider leaving a rating. It really helps the blog.

Nutrition

Calories: 654kcal | Carbohydrates: 88g | Protein: 16g | Fat: 29g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 439mg | Potassium: 607mg | Fiber: 9g | Sugar: 7g | Vitamin A: 180IU | Vitamin C: 13mg | Calcium: 72mg | Iron: 5mg
Nutrition Disclaimer
Course: Dinner
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian

This post was originally published on March 19, 2020, and updated on February 1, 2022.

4.66 from 20 votes (18 ratings without comment)

Leave a Reply

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

Recipe Rating




The maximum upload file size: 3 MB. You can upload: image. Drop file here

8 Comments

  1. I just found your site recently and am really enjoying your creative recipes!

    I gave this a whirl tonight and it was great! And so easy.
    I sautéed red onion instead of using onion powder (it’s what I had on hand). We have chickpea “haters” in the family, so I used navy beans and the texture was actually pretty great. I did add a sprinkle of gf flour to thicken the sauce; maybe in the original, a bit of chickpea brine would have thickened it if used…?

    Thank you for creating a creamy pasta recipe to satisfy my craving and keep my kids happy!

    1. Thank you for trying the recipe Lisa and for sharing your substitutions! I found that the starches in the beans and pasta thicken the sauce as it cools so I usually don’t add other thickeners.

  2. Will try this today! What are the storage instructions for leftovers?

    1. Place in an airtight container for storage. Add a few spoonfuls of water and stir occasionally when reheating to help make it creamy again. I hope you enjoy it!

  3. 5 stars
    Loved the creamy sauce! I don’t like mushrooms so I substituted them with roasted broccoli and added them at the end. The result was wonderful. My boyfriend and I gulped down our plates.

    Next time I’ll add nutritional yeast and grated vegan cheese to the coconut sauce to make it taste cheesy 🙂

    1. Thanks so much for trying it Sara! I’m happy that you both enjoyed it! Vegan cheese would be such a great addition.

  4. Meagan Thompson says:

    5 stars
    Delicious! I added some red pepper flakes to give it some spice and that was a lovely addition!

    1. Thanks for trying it Meagan! I love adding a nice spicy kick to my pasta too!