
There’s nothing quite like a perfectly cooked bowl of pasta, and when you make it in your Instant Pot, you’re looking at dinner on the table in under 30 minutes. This isn’t just any pasta recipe – it’s the BEST Instant Pot pasta recipe you’ll find, and I’m thrilled to share it with you today!
I absolutely love my Instant Pot. It’s one of those kitchen appliances that has truly changed the way I cook on busy weeknights. The beauty of making pasta in the Instant Pot is that you can cook the pasta and sauce together, creating this incredibly creamy, flavorful dish with minimal cleanup. Plus, the pasta absorbs all those delicious flavors as it cooks, making every bite absolutely divine.
What makes this recipe truly special is the combination of fresh ingredients, perfectly timed cooking, and a technique that ensures your pasta comes out al dente every single time. Whether you’re feeding a family of four or looking for an impressive weeknight dinner, this recipe delivers restaurant-quality results from your own kitchen.
Before we dive into the recipe, let me share a few pro tips. First, don’t skip the sauté function – it really helps build flavor. Second, use good quality pasta and sauce; it makes a noticeable difference. And third, the quick release method is crucial for getting that perfect pasta texture. If you’re new to Instant Pot cooking, check out our guide on Best Chicken Pot Pie with Puff Pastry for more pressure cooking techniques.
This recipe is incredibly versatile. You can add vegetables like spinach, mushrooms, or bell peppers. You can use different types of pasta – penne, rigatoni, or fettuccine all work beautifully. You can even make it vegetarian or add protein like chicken or ground beef. The possibilities are truly endless, which is why I keep coming back to this recipe week after week.
I’ve tested this recipe dozens of times, tweaking the liquid ratios, cooking times, and ingredient combinations to ensure you get the absolute best results. The key is understanding that pasta releases starch as it cooks, which helps create that creamy sauce without needing heavy cream. It’s simple food science that transforms a basic pasta dish into something truly spectacular.
One of my favorite things about this recipe is how forgiving it is. Even if you’re not an experienced cook, you’ll find success here. The Instant Pot does most of the heavy lifting, and the step-by-step instructions ensure you won’t go wrong. Plus, for more side dish inspiration, you might want to try our Best Coleslaw Dressing with Mayo to serve alongside.
Let me also mention that this recipe is perfect for batch cooking. You can easily double or triple it, and it freezes beautifully. Many readers have told me they make a big batch on Sunday and enjoy it throughout the week. It reheats wonderfully in the microwave or on the stovetop with a splash of pasta water.
If you love pasta and pressure cooking, you absolutely need to try this recipe. For more cooking inspiration and techniques, check out Serious Eats and Bon Appétit for additional pasta ideas. You can also explore New York Times Cooking for innovative takes on classic dishes.
The technique we’re using here is called “pasta risotto” style cooking, where the pasta and liquid cook together. This method is used in many Italian restaurants and is the secret to achieving that luxurious, creamy texture without any heavy cream. It’s elegant, it’s delicious, and it’s absolutely foolproof when you follow the steps carefully.
I can’t stress enough how much this recipe has changed my weeknight dinner routine. No more boiling water in a separate pot, no more draining pasta, no more making sauce separately. Everything happens in one pot, which means more time with your family and less time cleaning up. That’s a win in my book!
So grab your Instant Pot, gather your ingredients, and let’s make the best pasta dinner you’ve ever had. Your family is going to absolutely love this, and you’ll be making it again and again. Trust me on this one – this is going to become a staple in your kitchen just like it has in mine. For additional side options, explore our Best Broccoli Slaw Dressing or Easy Cantaloupe Salad to round out your meal.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, finely diced
- 4 cloves garlic, minced
- 1 pound pasta (penne, rigatoni, or your favorite shape)
- 1 jar (24 ounces) marinara sauce
- 3 cups chicken or vegetable broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 1 cup heavy cream or half-and-half
- 1 cup grated Parmesan cheese
- Fresh basil for garnish
- 1/2 cup fresh spinach (optional)
- Butter for finishing (about 2 tablespoons)

Instructions
- Press the sauté button on your Instant Pot and allow it to heat for about 1 minute. Once hot, add the olive oil and swirl to coat the bottom of the pot.
- Add the diced onion to the hot oil and stir frequently for about 3-4 minutes until the onion becomes soft and translucent. This builds a flavor base for your sauce.
- Add the minced garlic to the pot and stir constantly for about 30 seconds to 1 minute until fragrant. Be careful not to let the garlic burn, as this can create a bitter taste.
- Add the marinara sauce to the pot and stir well, scraping up any browned bits from the bottom. These browned bits are liquid gold and add incredible flavor to your sauce.
- Pour in the broth and stir to combine everything thoroughly. Make sure there are no lumps of sauce and everything is well incorporated.
- Add the pasta directly to the liquid in the pot. Stir well to ensure the pasta is separated and not clumped together. The pasta should be mostly submerged in the liquid.
- Add the Italian seasoning, red pepper flakes if using, and season with salt and black pepper to taste. Remember that the pasta will absorb liquid and the sauce will concentrate, so don’t over-salt at this point.
- Press the cancel button to stop the sauté function. Close the Instant Pot lid and set the valve to sealing position.
- Press the pressure cook button and set the time to half of what the pasta box recommends. For example, if the box says 9 minutes, cook for 4-5 minutes under pressure.
- While the pasta cooks, prepare a small bowl with the heavy cream nearby so you can add it quickly once cooking is complete.
- When the timer beeps, carefully turn the valve to venting position to quick release the pressure. This is important – do not let the pressure release naturally, as this can cause the pasta to become mushy.
- Once all the pressure has released and it’s safe to open, carefully remove the lid by tilting it away from you to avoid any steam burns.
- Stir the pasta immediately and assess the consistency. The pasta should be tender but still have a slight firmness, and the sauce should be creamy but not too thick.
- Stir in the heavy cream and butter until the butter is melted and the cream is fully incorporated. This creates an incredibly silky, luxurious sauce.
- Add the grated Parmesan cheese and stir well until the cheese is melted and the sauce is smooth and cohesive.
- If using fresh spinach, stir it in now and let it wilt from the residual heat of the pasta, about 1-2 minutes.
- Taste the pasta and adjust seasoning with additional salt, pepper, or Parmesan as needed. The flavors should be well-balanced and delicious.
- Transfer the pasta to serving bowls and garnish generously with fresh basil, additional Parmesan cheese, and a crack of black pepper.
- Serve immediately while hot and enjoy this absolutely delicious, restaurant-quality Instant Pot pasta dish!

Pro Tips
- This recipe uses the quick release method, which is essential for preventing overcooked pasta. Never use natural release for pasta dishes.
- The cooking time under pressure should be about half of what the pasta package recommends. This prevents the pasta from becoming mushy since it will continue to soften slightly even after the pressure is released.
- If your sauce seems too thin after cooking, you can press sauté again and let it simmer for a few minutes to reduce and thicken. If it’s too thick, add a splash of pasta water or broth to reach your desired consistency.
- Fresh pasta cooks much faster than dried pasta – reduce the cooking time by about 2 minutes if using fresh pasta instead of dried.
- You can make this recipe vegetarian by using vegetable broth instead of chicken broth. The flavor will be just as delicious.
- For a protein-packed version, brown ground beef or Italian sausage during the sauté phase before adding the onions, or add diced chicken that’s been cooked separately.
- Don’t skip the butter at the end – it adds richness and helps create that silky, cohesive sauce that makes this dish so special.
- This dish reheats beautifully. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of milk or pasta water to restore the creamy consistency.
- You can freeze this pasta dish for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Experiment with different types of pasta – shorter shapes like penne and rigatoni work best because they hold sauce well, but you can use any pasta you prefer.
- Add vegetables like mushrooms, zucchini, or bell peppers during the sauté phase for added nutrition and flavor.
- For a spicier version, increase the red pepper flakes or add fresh chili peppers during the sauté phase.
- The quality of your marinara sauce matters significantly – use a good quality sauce from the store or make your own homemade sauce for best results.
