Cooking pasta in an Instant Pot is one of my favorite shortcuts for busy weeknights. It saves time on two fronts: You don’t have to watch water boil and you don’t have to drain when it’s done. The result is perfectly tender pasta with minimal cleanup.
Whether you’re making penne for a hearty homemade spaghetti sauce, fettuccine for Alfredo, or elbow macaroni for mac and cheese, the Instant Pot can handle almost any pasta shape. The key is using the right amount of liquid and the correct pressure cooking time.
If you’re new to pressure cooking, don’t worry. I’ll show you exactly how long to cook pasta in an Instant Pot, plus a few tricks to prevent sticking, avoid starchy splatters, and get consistently great results.

Why cook pasta in an Instant Pot?
There are several reasons to skip the stovetop.
It’s a true one-pot meal
Unlike traditional pasta, there’s no need to drain the cooking water. The pasta absorbs most of the liquid while releasing starch that naturally helps thicken sauces.
It works with almost any pasta
Penne, rotini, shells, rigatoni, spaghetti, linguine, elbow macaroni, and many other shapes all cook well under pressure. The technique also works with many whole wheat and gluten-free pastas, though cooking times may vary slightly.
If you’re unsure how long a particular shape normally cooks, see our guide on how long it takes to cook pasta.
It’s mostly hands-off
Once you’ve added the ingredients and sealed the lid, the Instant Pot does the work. There’s no need to watch for boil-overs or stir constantly.
Cleanup is easier
Since everything cooks in one pot, you’ll have fewer dishes to wash afterward.
How much liquid should you use?
Here are the guidelines.
- For 8 ounces pasta, use 2 cups liquid.
- For 12 ounces pasta, use 3 cups liquid.
- For 16 ounces pasta, use 4 cups liquid.
Water works, but chicken, beef, or vegetable broth adds extra flavor. If you use broth, reduce any additional salt accordingly.
How to arrange the pasta
For longer noodles like spaghetti or linguine, break them in half and arrange them in alternating crisscross layers. For smaller shapes, just drop them in.
Pour liquid over the top of the noodles, but do not stir. This helps prevent the noodles from clumping together.
Instant Pot pasta cooking times
The easiest method is to find the stovetop cooking time on the package, divide it in half, and round down to the nearest whole minute.
For slightly firmer, al dente pasta, reduce the pressure cooking time by another minute.
| Pasta Shape | Package Cook Time | Instant Pot Time |
|---|---|---|
| Angel hair | 3–5 minutes | 1 minute |
| Spaghetti | 8–10 minutes | 4 minutes |
| Linguine | 9–11 minutes | 4–5 minutes |
| Fettuccine | 10–12 minutes | 5 minutes |
| Penne | 10–12 minutes | 5 minutes |
| Rotini | 8–10 minutes | 4 minutes |
| Fusilli | 10–12 minutes | 5 minutes |
| Rigatoni | 12–14 minutes | 6 minutes |
| Cavatappi | 8–10 minutes | 4 minutes |
| Medium shells | 9–11 minutes | 4–5 minutes |
| Elbow macaroni | 7–9 minutes | 3–4 minutes |
| Cheese tortellini (fresh) | 2–4 minutes | 1 minute |
| Fresh ravioli | 3–5 minutes | 1 minute |
Always check the package directions first. Different brands vary slightly in thickness, which affects cooking time.
How to release the pressure
Pasta creates a starchy cooking liquid, so a quick release can sometimes force foam through the steam valve. Instead, let the pressure release naturally for 5 minutes before doing a quick release.
Let the pasta rest
Once the pressure has fully released, stir the pasta thoroughly to separate any noodles that have settled together. Then let it rest for 2 to 3 minutes before serving. The remaining liquid will finish absorbing, and the sauce will become thicker and creamier.
Tips for perfect Instant Pot pasta
- Measure the liquid carefully.
- Use enough liquid to completely cover the pasta.
- Don’t stir before pressure cooking.
- Allow 5 minutes of natural pressure release.
- Stir well before serving.
- If you’re adding cheese or cream, stir it in after pressure cooking.
- Finish the pasta in your sauce whenever possible. Our guide to best pasta hacks explains why this simple step makes such a difference
Basic Instant Pot pasta recipe
Ingredients
- 8 ounces dried pasta
- 2 cups water or broth
- 1 teaspoon olive oil (optional)
- ½ teaspoon salt
Instructions
- Add the pasta, liquid, salt, and olive oil to the Instant Pot. If using long noodles, break them in half and arrange them in crisscross layers.
- Seal the lid and set the valve to Sealing. Pressure cook according to the table above.
- Allow the pressure to release naturally for 5 minutes before carefully releasing any remaining pressure.
- Open the lid, stir well, and let the pasta rest for 2 to 3 minutes before serving with your favorite sauce.
BlogChef takeaways
The Instant Pot makes cooking pasta surprisingly simple. With the right amount of liquid, the correct pressure cooking time, and a short natural pressure release, you can consistently make tender, flavorful pasta with very little effort.
Whether you’re preparing a quick weeknight dinner or the base for your favorite pasta recipe, this method is one you’ll find yourself using again and again.
