This Instant Pot Pasta with Tomato Cream Sauce is without the guilt! I swap heavy cream for coconut milk to create a rich, luxurious pink sauce that’s totally indulgent—but secretly lighter. It’s so delicious, you’d never guess it’s a healthier twist!
Looking for more easy instant pot pasta dishes? Try my instant pot spaghetti aglio e olio or the instant pot alfredo pasta recipe.

👉 This instant pot pasta with tomato cream sauce recipe has been a family favorite since I first shared the recipe in 2018. It was updated with new photos and a short video in May 2025.
Creamy, orangish, velvety, luxurious tomato cream sauce. But, without any cream! One of the best creamy pasta recipes!
Jump to:
👩🍳 Why our recipe?
- Ready in 30 minutes – perfect for busy weeknights!
- Uses jarred tomato sauce for ultimate convenience, but the flavor says restaurant-quality.
- The creamy pink sauce is silky, rich, and totally luxurious—without the heaviness.
- Made with coconut milk instead of heavy cream, it’s a lighter twist on a classic that doesn’t skimp on taste.
Featured comments
From Jennifer Beglin: "Made this tonight and it was a huge hit! My husband told me to add it to weekly rotation and he couldn’t believe it had coconut milk in it- you definitely can’t tell!" ⭐️⭐️⭐️⭐️⭐️
Short Video
Variations
Want to add protein? Just toss in raw shrimp (like in my instant pot shrimp pasta) or cubed chicken at the same time you add the tomato sauce and coconut milk—they’ll cook perfectly right in the pot!
Prefer heavy cream? Swap the 1 cup of coconut milk for ½ cup of heavy cream, and add an extra ½ cup of water to balance the sauce.
Use half-and-half instead of coconut milk.
Want To Save This Recipe?
More instant pot pasta recipes
Instant Pot Pasta with Tomato Cream sauce
Equipment
Ingredients
- 2 tablespoons unsalted butter
- ½ cup chopped onion
- 2 cloves garlic chopped
- 1 and ¼ cup marinara sauce I used Prego, tomato basil & garlic
- 1 cup coconut milk I used Choakoh coconut milk
- ¾ cup water
- ¾ teaspoon salt or to taste
- ¼ teaspoon ground black pepper
- 8 ounces penne pasta
- ¼ cup grated parmesan cheese
- chopped fresh basil, to finish
Instructions
- Set Instant pot to saute setting. When hot, add butter and then chopped onion and garlic. Cook, stirring frequently for 2 minutes, until translucent.
- Press cancel and then stir in the marinara sauce, coconut milk, water, salt and pepper.
- Place the pasta on top and gently press it into the sauce, making sure that they are mostly immersed into the sauce. Don't stir the pasta!
- Close and lock the lid, making sure the valve is in the sealed position. Cook on manual for 5 minutes. When cooking time is done, let it be in warm mode for 5 to 6 minutes.
- Release the pressure and carefully open the lid. Stir in the Parmesan and fresh basil. Don’t worry if the sauce looks a bit thin at first—it will naturally thicken after a couple of minutes as it rests.
Notes
- Salt will depend on your taste level and the type of marinara sauce used. I used Prego, tomato basil garlic and used ¾ teaspoon salt.
- Please use only canned coconut milk and not coconut milk beverage. I used Chaokoh canned coconut milk <--- shake can well before opening.
- I used 3-quart size Instant pot.
- If you want pasta to be al dente, then cook for 6 minutes and then 10 mins of warm instead.
Nutrition
Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.
Recipe loosely adapted from Pioneer Woman's recipe
Some of the links above are affiliate links, which pay me a small commission for my referral at no extra cost to you! Thank you for supporting kitchenathoskins.com
All contents and images are my original work, unless and otherwise mentioned. Please do not use my recipes or images without linking back to www.kitchenathoskins.com. If you wish to republish a recipe, please rewrite in your own words and don’t forget to include a link back to the original recipe.
Lewis Johnson
I love creamy pasta.
Maria Doss
Me too:)
Jayceebee
This was so easy and a huge hit in my family. Instead of coconut milk, I used 1/2 cup heavy cream and 1/2 cup water, in addition to the water listed. Not so healthy but so good. I also skipped the entire first step and went to the pasta. Thank you!
Maria Doss
That sounds great, glad you liked it:)
Rudy
I’d like to double this recipe for the family. Can I simple double it or should I make some changes to the quantities?
Thanks
Maria Doss
Hi Rudy, I would recommend doubling if you are using a large Instant pot (preferably a 8 quart). Else, we would recommend cooking in two batches. Wishing you a wonderful holidays and new year - Maria
Jennifer Beglin
Made this tonight and it was a huge hit! My husband told me to add it to weekly rotation and he couldn’t believe it had coconut milk in it- you definitely can’t tell!
Maria Doss
Hi Jennifer, that sounds wonderful! Wishing your family a very new year, Maria