Vegan Creamy Tomato Pasta

vegan creamy tomato pasta in a large pan

5 from 2 reviews

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!


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
  • 1/2 cup panko bread crumbs
  • salt and pepper


Creamy Tomato Pasta

  1. 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 1/2 cup of the pasta water.
  2. 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.
  3. Add Tomato Paste - Add the entire can of tomato paste, stir and cook until dark red.
  4. Coconut Milk - Add the coconut milk, a pinch of salt and pepper and continue to stir while cooking.
  5. 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.
  6. 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

  1. While the tomato sauce is simmering. Make the bread crumbs.
  2. 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.
  3. 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.


Leftovers can be stored in the fridge for up to 4 days.


Keywords: Vegan creamy tomato pasta, vegan pasta sauce, coconut milk recipe, coconut milk pasta sauce, coconut milk tomato sauce, vegan pasta recipe, creamy dairy-free pasta sauce, dairy-free pasta