Instant Pot Creamy pesto pasta
Fast and easy in the Instant pot, this delicious creamy pesto pasta takes about 25 minutes and makes a wonderful weeknight dinner the whole family will love.
Ingredients
![]() | 1 lb (500 g) of any type of pasta like penne, spaghetti, tagliatelle, or even whole wheat pasta. |
![]() | 1 cup of pesto sauce – you can use any type of store-bought pesto sauce, or follow the recipe for my homemade pesto sauce here. |
![]() | 1 cup of frozen or fresh spinach. |
![]() | (Optional) 1/2 white onion sliced or cubed. You can use frozen pre-chopped onions as well. |
![]() | (Optional) 1 cup of grated cheese – I’m using parmesan, but you can use any type of grated cheese such as gruyère, cheddar, emmental, pecorino, etc. |
![]() | 5 cups of water |
Spices and accents for the sauce:
![]() | 2 tablespoons of olive oil to flavor |
![]() | Pinch of garlic powder |
![]() | 1/4 cup of crême fraiche or any type of heavy cream. You can also use greek yogurt for a lighter version. |
![]() | Pinch of salt and pepper |
How to make this creamy pesto pasta in the Instant pot
- Place the uncooked spaghetti into the Instant Pot along with the spinach, then add enough water to fully cover the pasta.
- Add 2 tablespoons of pesto sauce, garlic powder, frozen spinach, salt, pepper, and any optional ingredients.
- Close the Instant Pot and cook on Manual High Pressure for 2 minutes (add 1 extra minute if using whole wheat pasta).
- Quick release the steam once the timer ends.
- Stir in the remaining pesto sauce, cream, and optional Parmesan until fully combined.
- Mix well so everything blends into the spaghetti.
- Serve warm.
If you have a hankering for Italian food but want something healthier than take-out, this creamy pesto pasta is just what you need to satisfy that craving.
With a handful of ingredients, pasta, and the Instant pot, this herbaliciously creamy recipe is sure to please the whole family.

The word pesto means pounded or crushed and refers to the fact that the ingredients are traditionally pounded using a mortar and pestle. Now, you can make your own pesto sauce by following my recipe here, or use your favorite store-bought version.
The key to this dish is to not let the pasta overcook in the Instant pot. Quick release it immediately once the Instant pot bell sounds, and let it cool. And with that, the pasta should still remain al dente.
Cooking tips
- If using fresh spinach, add it into the Instant pot after the Instant pot finishes cooking the pasta, otherwise the spinach will melt into the dish.
- If you use whole wheat pasta, add one minute to the Instant pot cooking time.
- Be sure to quick release the Instant pot immediately after it finished cooking.
Similar recipes
If you like this recipe, you may also like:

Instant pot creamy pesto pasta
Equipment
Ingredients
- 1 lb of spaghetti pasta (500g)
- 1 cup of pesto sauce
- 1 cup of frozen spinach*
- 1/4 cup of crême fraiche, heavy cream or greek yogurt
- pinch of garlic powder
- 1 cup of grated parmesan cheese (optional)
- pinch of salt and pepper
- 5 cups of water
- 2 tablespoons of olive oil
- 1/2 white onion, finely chopped (optional)
Instructions
- Place the uncooked spaghetti into the Instant pot along with the spinach, and add water until the pasta is covered.
- Add 2 tablespoons of pesto sauce, garlic powder, frozen spinach, salt and pepper to Instant pot, along with any optional ingredients.
- Close the Instant pot and cook at Manual high pressure for 2 minutes. (If you use whole wheat pasta, add one minute to the Instant pot cooking time.)
- After the Instant Pot timer ends, quick release the steam.
- Open the instant pot and add the rest of the pesto sauce and cream (and optional parmesan) into the mix.
- Mix to let it blend completely into the spaghetti.
- Serve while warm.
Notes
- If using fresh spinach, add it to the pasta at the end, along with the cream.
- If the pasta is too watery after cooking, let it rest for 10-15 minutes for the water to reduce.
Nutrition
Please note: We are not certified nutritionists and these estimates written and produced for entertainment purposes only.
What to serve with it?
You can serve this creamy pesto pasta with a starter like roasted tomatoes with garlic as a starter or a salad with bacon and goat cheese.

How to store it?
Creamy pesto pasta is not a dish that freezes very well because the pasta gets soggy, so I don’t recommend it. However, if you do want to prepare it in advance, let it cool completely and place it in an airtight glass container.










