Vegan Creamy Tomato Pasta with Coconut Milk is a super easy pasta recipe using tomato paste and coconut milk. The sauce only uses 6 total ingredients (including the oil, salt, and pepper!). Toss the sauce with your favorite pasta and don't forget the crispy breadcrumbs on top!
This tomato pasta with coconut milk is easy enough to make for a weeknight dinner! It's great on its own, or you can serve it with a veggie side dish like air fryer garlic parmesan broccoli (you can omit the parmesan to make it vegan) or some air fryer garlic bread.
Jump to:
⭐Why I Love It:
- Only 6 Ingredients - All you need is a little oil, garlic, tomato paste, can of coconut milk, salt, and pepper to make the creamy vegan tomato sauce.
- Less Than 10 Minutes of Cook Time - The sauce comes together so easily while the pasta cooks.
- No Chopping Required -The only knife work that this recipe calls for is mincing the garlic but you can use pre-minced garlic if you don't want to do even that.
🥘Ingredients
- Olive Oil - You can certainly sub a different oil if you don't have olive oil on hand, but I love the flavor that olive oil adds.
- Minced Garlic - Either fresh cloves that you mince or crush yourself, or you can use the pre-minced stuff in the jar.
- Can of Tomato Paste - We use the entire 6oz can, so no food waste here! Also try making this copycat Carbone Spicy Rigatoni recipe that uses tomato paste as well.
- Can of Coconut Milk - Either reduced fat or full fat. The coconut milk is what makes the sauce creamy without using dairy. For other recipes using canned coconut milk try this Korean Chicken Coconut Rice Bowls, Vegan Chickpea Tikka Masala, or Instant Pot Curry Lentils.
- Salt and Pepper
- Pasta of Choice - I prefer a short pasta like penne or rotini, but use what you have on hand! Make sure you save a little bit of the pasta cooking water.
Ingredients for the Crispy Garlic Breadcrumbs
- Olive Oil - similar to the sauce, you can substitute a different fat if you'd like. But, I prefer the flavor of the olive oil.
- Minced Garlic - Either fresh cloves that you mince or crush yourself, or you can use the pre-minced stuff in the jar.
- Panko Breadcrumbs - You can use regular bread crumbs as well if that's what you have on hand. I like the extra crispiness of panko breadcrumbs.
See the recipe card for full information on ingredients and quantities.
📖Variations
- Optional Spices - I often make the sauce using just salt and pepper to season. But, if you have other spices on hand, you can certainly add some to mix it up. Dried herbs like dried parsley, oregano, or basil are great choices. Red Pepper Flakes are great to add a little kick to offset the sweetness from the coconut milk, and dried herbs like dried parsley are great to add more flavor as well.
- Make it Spicy - Red Pepper Flakes are great to add a little kick to offset the sweetness from the coconut milk. You can also try sautéing some diced Calabrian Chile peppers, if you have them on hand, before you sauté the garlic.
- Add a Protein - If you don't want to make this recipe vegan, it pairs well with many protein additions. Such as roasted or sautéed shrimp or cubed and cooked chicken.
🔪Step by Step instructions
- Cook Pasta - Start by getting a pot of water boiling to cook the pasta until al dente. Make sure to reserve a cup or so of the pasta water to add to the sauce.
- Sauté Garlic - Start by sautéing the garlic in the olive oil in a large skillet or pot. I like to use a deep skillet that's large enough to add the pasta to later.
- Add Tomato Paste - Add the entire can of tomato paste and cook, stirring, until the paste is dark red.
- Add Coconut Milk - Stir in the can of coconut milk. Cook, stirring, until the sauce is smooth and simmering. I like to toss the pasta right in the sauce and add a little bit of pasta water as needed to achieve the right consistency.
- Optional - Crispy Breadcrumbs - In a small skillet, heat the olive oil over medium-high heat. Add the garlic, bread crumbs and a pinch of salt and pepper. Stir and toast until golden brown and fragrant.
🍽Leftovers and Storage
Leftover pasta can be stored in the fridge for 4 days. The breadcrumbs will lose some of their crispness in the fridge but still taste fantastic. I like to store the breadcrumbs separately so I can reheat them in a skillet to crisp them up again.
👩🍳Recipe FAQs
You can use either full fat or reduced fat. Both taste great. Make sure to give the can a good shake before using to make the stirring process easier.
Coconut milk and tomato do complement each well! The acidity of the tomatoes pairs nicely with the sweet and creamy flavor of the coconut milk.
Cream of coconut milk is much thicker than coconut milk as it has a much lower water content and thus a higher fat %. When you open a can of coconut milk, there is often a thick layer of cream on the top (this is what cream of coconut is).
🍝Related Pasta Recipes...
Like this recipe? Sign up for my e-mail list so you get a weekly e-mail with new recipes from the week as well as occasional ‘bonus’ content not found on the blog! AND receive a copy of my FREE MINI EBOOK! E-mail list sign up!
Those ads on the page? A portion of all ad revenue is being donated to Warrior Dog Rescue. A MN-based dog rescue that I foster and volunteer with.
PrintRecipe
Vegan Creamy Tomato Pasta
Vegan Creamy Tomato Pasta with Coconut Milk is a super easy pasta recipe using tomato paste and coconut milk. The sauce only uses 6 total ingredients (including the oil, salt, and pepper!). Toss the sauce with your favorite pasta and don't forget the crispy breadcrumbs on top!
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Main Dish, Meatless Monday
- Method: Stove
- Cuisine: Italian
- Diet: Vegan
Ingredients
Vegan Creamy Tomato Sauce
- 1 lb pasta, such as penne, farfalle, or rotini
- 2 tablespoons olive oil
- 1 tablespoon minced garlic
- 1 6oz can tomato paste
- 1 14oz can coconut milk, full fat or reduced fat
- salt and pepper, to taste
- Optional - Dried parsley, red pepper flakes, etc.
Crispy Garlic Breadcrumbs
- 2 tablespoons olive oil
- 1 teaspoon minced garlic
- ½ cup panko bread crumbs
- salt and pepper
Instructions
Creamy Tomato Pasta
- Cook Pasta - Set a large pot of water to boil and cook the pasta according to the package directions. Before draining the pasta, save about ½ cup of the pasta water.
- Sauté Garlic - In a large, deep skillet heat the olive oil over medium-high. Add the garlic and sauté for 30 seconds to 1 minute until fragrant.
- Add Tomato Paste - Add the entire can of tomato paste, stir and cook until dark red.
- Coconut Milk - Add the coconut milk, a pinch of salt and pepper and continue to stir while cooking.
- Finish Sauce - Once the sauce is smooth and combined, allow to simmer for about 5 minutes. Taste, and adjust seasonings if needed. I love using just salt and pepper, but you can also add a pinch of red pepper flakes or a sprinkle of dried herbs.
- Add Pasta and Pasta Water - Lower the heat and fold in the drained pasta. If needed, add a little bit of the pasta water to loosen up the sauce.
Crispy Garlic Bread Crumbs
- While the tomato sauce is simmering. Make the bread crumbs.
- Heat Skillet - In a small skillet, heat the olive oil over medium-high heat. Add the garlic, bread crumbs and a pinch of salt and pepper.
- Toast Breadcrumbs - Reduce the heat to medium-low. Stir and toast the bread crumbs for 2-3 minutes until the bread crumbs are golden brown and fragrant. Be careful not to burn. Immediately either sprinkle the bread crumbs over the pasta or pour into a bowl. You don't want to keep the bread crumbs in the hot skillet because they may burn.
Notes
Leftovers can be stored in the fridge for up to 4 days.
Nutrition
- Serving Size: ⅙ of recipe
- Calories: 553
- Sugar: 6.1 g
- Sodium: 96.1 mg
- Fat: 25.2 g
- Carbohydrates: 71 g
- Fiber: 4.1 g
- Protein: 13.8 g
- Cholesterol: 0 mg
Mo says
I subbed in oat milk since I was out of coconut milk and it was delicious!
Kathleen Hansen says
I’m so glad the swap worked for you! Thank you for your comment! 🙂
Kate says
Hi! Just wondering if this is freezer friendly- my toddler loves it and it makes a lot !
Kathleen says
Hello! So glad your toddler love it! It can be frozen - often creamy sauces don't freeze well, but because this is made with coconut milk it will freeze well. When reheating, you may need to add a splash of coconut milk or other dairy-free milk to bring the sauce back together. Also be aware that the pasta will be softer after freezing, thawing, and reheating.
Ann says
Can i use almond milk instead of coconut? i dont like the taste of coconut milk.
Kathleen says
I haven't tested it myself, but I think it would work! I would use plain, not vanilla sweetened, almond milk. You may need to add a little extra oil for the added fat/flavor. If you try it, please let us know how it turns out!
chahinez @lifestyleofafoodie says
Vegan creamy tomato pasta is our favorite at my house so I will be making this easy dinner for sure!
Kathleen says
Yay! I’m so glad to hear that! Thank you for your comment 🙂