• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kathleen's Cravings
  • Home
  • Recipe Index
    • Recipe Index
    • All Recipes
    • Air Fryer Recipes
    • Appetizer and Snack Recipes
    • Breakfast Recipes
    • Dessert Recipes
    • Drink Recipes
    • Grilling Recipes
    • Instant Pot Recipes
    • Main Dish Recipes
    • Meatless Recipes
    • Pasta Recipes
    • Salad Recipes
    • Side Dish Recipes
    • Slow Cooker Recipes
    • Soup Recipes
    • How To
  • Welcome!
    • Welcome!
    • Work With Me
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipe Index
  • Summer Recipes
  • About
  • Work With Me
  • Fave Tools
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Summer Recipes
    • About
    • Work With Me
    • Fave Tools
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Pasta Recipes

    Vegan Creamy Tomato Pasta with Coconut Milk

    Published: Feb 10, 2024 · Modified: May 6, 2025 by Kathleen Hansen · This post may contain affiliate links · 8 Comments

    Jump to Recipe·Print Recipe

    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!

    Bowl of creamy tomato pasta made with coconut milk.

    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:
    • 🥘Ingredients
    • 📖Variations
    • 🔪Step by Step instructions
    • 🍽Leftovers and Storage
    • 👩‍🍳Recipe FAQs
    • 🍝Related Pasta Recipes...
    • Recipe
    • Reviews

    ⭐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.
    Vegan creamy tomato pasta topped with garlic breadcrumbs in a pan.

    🥘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

    1. 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.
    2. 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.
    3. Add Tomato Paste - Add the entire can of tomato paste and cook, stirring, until the paste is dark red.
    4. 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.
    5. 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.

    Tomato pasta made with coconut milk and topped with breadcrumbs.

    👩‍🍳Recipe FAQs

    What type of coconut milk should be used for the tomato sauce?

    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.

    Does coconut milk and tomato go together?

    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.

    Is coconut milk the same as cream of coconut?

    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...

    • White cheddar Mac and cheese in pan with breadcrumbs.
      White Cheddar Mac and Cheese
    • Close up of a bowl of creamy pumpkin Mac & Cheese pasta
      Pumpkin Mac and Cheese
    • Creamy Pumpkin Pasta. Pumpkin + Alfredo Sauce + Pasta = Fall Dinner of your DREAMS! This pasta is surprisingly easy to make. Don't forget the toasted herb walnuts to sprinkle on top. Recipe at KathleensCravings.com #pumpkinpasta #pumpkinpastasauce #pumpkinalfredo #alfredopasta #pumpkinrecipes
      Creamy Pumpkin Pasta
    • Gouda Mac and cheese in pan with wooden spoon.
      Gouda Mac and Cheese

    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.

    Print

    Recipe

    Vegan Creamy Tomato Pasta

    vegan creamy tomato pasta in a large pan
    Print Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    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!

    • Author: Kathleen
    • 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

    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 ½ 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.

    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

    Did you make this recipe?

    Tag @KathleensCravings on Instagram

    Share this:

    • Click to share on Pinterest (Opens in new window) Pinterest
    • Click to share on Facebook (Opens in new window) Facebook
    • Click to share on X (Opens in new window) X

    More Easy Pasta Recipes

    • One pot pasta with ricotta and lemon in bowl.
      One Pot Pasta with Ricotta and Lemon
    • You need to make this One Pot Spicy Sausage Pasta. The rigatoni noodles cook right in the spicy Italian sausage sauce that has both crushed tomatoes and basil pesto. One Pot Pasta is your solution to an easy and comforting dinner. Recipe at KathleensCravings.com #kathleenscravings #onepotpasta #spicypasta #spicysausagepasta #weeknightmeals
      Spicy Sausage Pasta (One-Pot Recipe)
    • salmon pesto pasta with parmesan
      Salmon Pesto Pasta
    • one pot orzo with shrimp in a deep sauté pan
      One Pot Shrimp and Orzo with Tomatoes

    Reader Interactions

    Comments

      Did you make this recipe? Let me know! Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    1. Mo says

      April 12, 2023 at 6:55 pm

      I subbed in oat milk since I was out of coconut milk and it was delicious!

      Reply
      • Kathleen Hansen says

        April 12, 2023 at 9:54 pm

        I’m so glad the swap worked for you! Thank you for your comment! 🙂

        Reply
    2. Kate says

      October 06, 2022 at 12:42 pm

      Hi! Just wondering if this is freezer friendly- my toddler loves it and it makes a lot !

      Reply
      • Kathleen says

        October 09, 2022 at 10:59 am

        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.

        Reply
    3. Ann says

      August 11, 2022 at 6:38 pm

      Can i use almond milk instead of coconut? i dont like the taste of coconut milk.

      Reply
      • Kathleen says

        August 12, 2022 at 9:23 pm

        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!

        Reply
    4. chahinez @lifestyleofafoodie says

      December 27, 2020 at 9:11 pm

      Vegan creamy tomato pasta is our favorite at my house so I will be making this easy dinner for sure!

      Reply
      • Kathleen says

        December 27, 2020 at 9:39 pm

        Yay! I’m so glad to hear that! Thank you for your comment 🙂

        Reply

    Primary Sidebar

    Hi! I'm Kathleen and welcome! My favorite place to be has always been in the kitchen and I love creating recipes that are easy and approachable. Simple ingredients and easy-to-follow instructions!

    More about me →

    Single Serve Recipes

    • Single serve banana bread in a ramekin.
      Single Serve Banana Bread (1 Banana)
    • Single serve chocolate cupcake with chocolate frosting and sprinkles.
      Single Serve Chocolate Cupcake (Makes Two)
    • Single serve oatmeal chocolate chip cookie split in half.
      Single Serve Oatmeal Chocolate Chip Cookie (Small Batch)
    • Single serve sugar cookie on a plate with sprinkles.
      Single Serve Sugar Cookie (Small Batch)

    Summer Recipes

    • Single serve blueberry crisp in a ramekin with an oat topping.
      Single Serve Blueberry Crisp (Air Fryer or Oven)
    • Scoops of mixed berry sorbet in a bowl with fresh berries.
      Ninja Creami Mixed Berry Sorbet
    • Blackstone Garlic Butter Steak Bites on a plate with parsley.
      Blackstone Steak Bites (Garlic Butter)
    • Flatbread pizzas on the Blackstone griddle.
      Blackstone Flatbread Pizza
    • stack of s'mores bars with mini marshmallows
      S'Mores Bars
    • Single serve cornbread on a plate cut in half.
      Single Serve Cornbread (Small Batch)

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Me
    • Work With Me

    Copyright © 2025 KATHLEEN'S CRAVINGS ON THE SEASONED PRO THEME

     

    Loading Comments...