This post contains affiliate links. Please see ourย disclosure policy.

This Creamy Tomato Instant Pot Pasta is packed with tomatoes, ground turkey, and spinach for a wholesome and hearty weeknight meal.

Close up of bowl full of creamy tomato pasta.

A Bowl of Creamy Tomato-y Goodness Your Whole Family Will Love.

This Creamy Tomato Instant Pot Pasta is packed with flavor. We get the tanginess of tomatoes, the richness of cream cheese, and the heartiness of ground turkey all mixed together with a healthy dose of greens. The best part? It’s super easy to modify if you want to switch things up every now and then! Which makes it an awesome recipe to have in your rotation. Not to mention, it clocks in at under 30 minutes. (WIN.)

How to Cook Pasta in the Instant Pot.

Getting the right pasta to liquid ratio is the most important part of cooking pasta in your Instant Pot. Honestly, I still get nervous when I’m testing these recipes! But the following tips have yet to fail me:

  1. Pasta to liquid ratio. The general rule I’ve been using is 1.5 cups of liquid for every 4 oz of pasta. So, if you’re making 8 oz, you’ll need 3 cups of liquid; if you’re dumping an entire pound of pasta into the IP, you’ll need 6 cups of liquid.
  2. What counts as liquid? Water and broth aren’t the only things that count as liquid when it comes to the Instant Pot. In this recipe, despite cooking 16 oz of pasta, I scaled my broth down to 4 cups because I used a 14.5 oz can of undrained tomatoes and 1/2 cup of marinara. A 14.5 oz can of roasted tomatoes almost measure to 2 cups, which makes up for the other 2 cups of liquid required for a 16 oz batch. Add to that the bit of marinara, and we’ve got a perfect ratio going. Keep this in mind when you’re deciding on your liquids.
  3. Cooking time. The best way to time your pasta is to cook it on high pressure for half of the cook time indicated on the box, rounded down if need be. If the recommended time is 8 minutes, you’ll set the Instant Pot to cook for 4 minutes. If the cook time is 5 minutes, round it down to 4 and cook the pasta for 2 minutes. This will give you tender pasta every time.
Instant Pot full of cooked creamy tomato pasta.

Ingredients for This Crave-Worthy Instant Pot Pasta.

Since I’ve been trying to eat less red meat these days, ground turkey and chicken have become staples in this house. You could use ground beef if you prefer; you could even use ground sausage. Whichever you choose, this Instant Pot pasta promises to be easy, quick, and flavorful. Here’s everything you need:

  • Avocado or olive oil
  • Ground turkey
  • Garlic
  • Yellow onion
  • Sun-dried tomatoes
  • Tomato paste
  • Italian seasoning
  • Sea salt and cracked black pepper
  • Vegetable broth
  • Can of fire-roasted tomatoes
  • Marinara
  • Short pasta (rotini, penne, rigatoni, etc.)
  • Baby spinach
  • Heavy cream
  • Cream cheese

Here’s How to Make This Luscious Creamy Tomato Instant Pot Pasta.

Instant Pot pasta is such a godsend. Not only do you get a quick and filling meal done in minutes, but it comes out so flavorful and creamy because you get to cook everything up in ONE pot. Here’s what to do for this Instant Pot pasta:

  1. Heat up your Instant Pot on sauté mode and drizzle some avocado or olive oil into it. Let it heat up for about a minute.
  2. Add the onions and garlic to the pot and let them simmer for about 5 minutes. Stir often. Then add the sun-dried tomatoes, ground turkey, tomato paste, and Italian seasoning. Sprinkle in a bit of sea salt and ground black pepper. Give everything a good stir to break up the ground turkey.
  3. Simmer for about 5-7 minutes, or until the ground turkey is cooked.
  4. Turn off the sauté function. Add the broth, the fire-roasted tomatoes, and the marinara. Then add the pasta, and give everything a quick stir.
  5. Lock the Instant Pot lid into place and set the valve to “sealing”.
  6. Set the Instant Pot to cook on manual high pressure for half the time it states on the package’s instructions. (If the package says 11 minutes until al dente, round down to 10, and go for five minutes.)
  7. When the Instant Pot beeps notifying you that it’s done, give it a quick release.
  8. Open the Instant Pot and stir in the ribboned spinach. Add the cream and the cream cheese, and stir until all of the cream cheese has melted evenly into the pasta.
  9. Taste, and season with more salt and pepper if needed.
  10. Garnish with fresh basil, if you’d like!
Overhead shot of cream being poured into Instant Pot full of cooked rotini.

Useful Tools for This Recipe:

Recipe Tips + Tricks.

  1. If you prefer to add another type of ground meat to this pasta, any will work well: chicken, beef, sausage, or lamb.
  2. Want an even creamier or richer pasta? Stir in more cream cheese at the end until you’re satisfied.
  3. In place of sundried tomatoes, you could also use marinated artichoke hearts, mushrooms, or roasted red peppers.
  4. This recipe will work with most short pasta shapes.
Side shot close up of bowl full of creamy tomato pasta.

Have You Made This Recipe?

If you enjoyed this recipe, please consider leaving a STAR rating & commenting below with feedback!

You can also show off your creations on Instagram by tagging @killing__thyme

Other Instant Pot Pasta Recipes to Try:

4.89 from 9 votes

Instant Pot Creamy Tomato Pasta with Ground Turkey & Spinach

This quick and easy Instant Pot Creamy Tomato Pasta is packed with tangy tomatoes, ground turkey, and spinach for a wholesome and hearty weeknight meal.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6 people
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Equipment

  • Instant Pot

Ingredients 

  • 2 TBSP olive oil
  • 3 cloves of garlic, grated or minced
  • 1/2 yellow onion, diced (about 1.5 cups)
  • 1/2 cup sun-dried tomatoes (optional)
  • 1 lb ground turkey
  • 1 TBSP tomato paste
  • 2 tsp Italian seasoning
  • Kosher salt and cracked black pepper, to taste
  • 4 cups vegetable broth
  • 14.5 oz can of fire roasted tomatoes; don't drain
  • 1/2 cup marinara
  • 1 lb short pasta (rotini, penne, rigatoni, etc.)
  • 3-4 handfuls of baby spinach, ribboned or roughly chopped
  • 1/4 cup heavy cream; more if you want your pasta even creamier
  • 2 TBSP cream cheese; I used plain, but you could also use herb and garlic.

Instructions 

  • Set your Instant Pot to sauté mode. Drizzle the olive oil into the Instant Pot and let it heat up for about a minute or so.
  • Place the onions and garlic into the Instant Pot. Simmer for for about 5 minutes or until the onions are soft and translucent, stirring often. Then, add the sun-dried tomatoes, ground turkey, tomato pasta, Italian seasoning, and a sprinkle of sea salt and ground black pepper. Stir well to break up the ground turkey and evenly distribute the tomato paste and the spices. Simmer, stirring occasionally, until the ground turkey is cooked, about 5-7 minutes. If the Instant Pot seems to be getting dry, simply add a splash of the vegetable broth.
  • Once the turkey is cooked, turn off the sauté function. Add the vegetable broth, the entire can of fire-roasted tomatoes, juices and all, and the marinara. Finally, add the pasta. Give everything a quick stir and lock the Instant Pot lid in place; set the valve to "sealing".
  • Set the Instant Pot to cook on manual high pressure for half the time it states on the package's instructions (cooking pasta in the IP seems to work best when you halve the regular cooking time and round it down. So if the package says 11 minutes until al dente, round down to 10, and go for five minutes. If it says 15 minutes to al dente, round down to 14, and go for 7 minutes, etc.)
  • When the Instant Pot beeps notifying you that it's done, carefully do a quick release.
  • When you open the Instant Pot, stir in the ribboned spinach. It will wilt into tender spinach very quickly once it's stirred into the heat. Stir in the cream and the cream cheese, mixing until all of the cream cheese has melted evenly into the pasta.
  • Taste, and season with more salt and pepper if needed.
  • Serve with fresh sprigs of basil.

Nutrition

Calories: 525kcal | Carbohydrates: 69g | Protein: 29g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 63mg | Fiber: 7g | Sugar: 11g
Like this recipe? Rate and comment below!
4.89 from 9 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 Comments

    1. Hi Lisa,
      1 lb of pasta and 4 cups of broth, yes. This recipe feeds 6-8 people. You can half the recipe if you prefer!

  1. 5 stars
    Luscious is exactly the right word for this dish! Can’t wait to give it a go this weekend. The fire-roasted tomatoes are going to sooo tasty.

  2. 5 stars
    This was fantastic! I made it gluten and dairy free very easily and it still tasted awesome! Any idea what the nutrition facts are on this by chance?

    1. Hi Nichole! So glad you enjoyed it! There are 525 calories per serving as per MyFitnessPal. I’m about to pop some other nutritional info into the recipe card so if you want to see carbs, fiber, etc. Have a look! :)