Start by turning your Instant Pot on to the sauté setting. Add the butter and let it melt. Once melted, toss in the minced garlic and sauté for about 1 minute, until fragrant.
Next, add your uncooked pasta to the pot. Pour in the diced tomatoes (with their juices) and the broth. Stir everything together to ensure the pasta is well-coated and submerged in the liquid.
Sprinkle in the Italian seasoning, cracked pepper, and sea salt. Give it another good stir to combine all the flavors.
Secure the lid on your Instant Pot and set it to cook on high pressure for 4 minutes. When the cooking time is up, do a quick release of pressure. Carefully remove the lid once it is safe to do so.
Add the heavy cream and stir until well combined. Toss in the baby spinach and allow it to wilt in the residual heat for a minute or two.
Finally, sprinkle the grated Parmesan cheese into the pasta and stir until melted and creamy. Finish by folding in the freshly chopped basil leaves for a burst of flavor.
Spoon the creamy pasta into bowls, and if desired, top with extra Parmesan and basil. Serve immediately and enjoy the comforting flavors of your Creamy Parmesan Instant Pot Pasta!