a bowl of pasta with peas on a blue napkin

One-Pot Creamy Pasta with Peas

Creamy One-Pot Pasta with Peas is a simple, nutritious dinner you can have on the table in under 20 minutes. With just a handful of ingredients and a yogurt cream sauce, this vegetarian pasta recipe is easy, comforting, and delicious.

Course Main Course
Cuisine American
Keyword One pot pasta
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6
Calories 379 kcal
Author Katie Trant


  • 1 lb pasta shapes I used bowties
  • 1 1/2 cups frozen peas
  • 2 Tbsp extra virgin olive oil
  • 1 clove garlic crushed
  • 1 cup full-fat plain yoghurt
  • 1/2 cup finely minced parsley
  • salt and pepper
US Customary - Metric


  1. Put a large pot of water over high heat and bring to a boil.
  2. Salt the water generously, and then add the pasta. Cook for 8-12 minutes, or according to package directions, until the pasta is just al dente.

  3. In the last minute of cooking, add the peas to the cooking water.

  4. Scoop a large cup of the pasta water out of the pot, and set it aside.
  5. Turn the stove to low, drain the pasta and peas, and then set the same pot back on the still-warm burner.

  6. Add the olive oil and garlic to the pot and stir for a moment to combine. Cook for 1-2 minutes until the garlic is just barely starting to brown.

  7. Add the yogurt and parsley, and stir to combine well.

  8. Add the pasta and peas, and stir to combine well.

  9. If the yogurt sauce is too thick, add some pasta water, 1 Tbsp at a time, until the sauce has reached the desired consistency.

  10. Season with salt and pepper, remove from the heat, and serve immediately.

Recipe Notes

Nutrition Facts
One-Pot Creamy Pasta with Peas
Amount Per Serving
Calories 379 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g10%
Cholesterol 5mg2%
Sodium 28mg1%
Potassium 348mg10%
Carbohydrates 64g21%
Fiber 4g16%
Sugar 6g7%
Protein 13g26%
Vitamin A 739IU15%
Vitamin C 22mg27%
Calcium 81mg8%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.