There’s something incredibly comforting about a creamy pasta dinner, but this One-Pot Creamy Pistachio Pasta quickly became one of my favorites because it feels a little more special without requiring extra work. The first time I made it, I wasn’t sure how pistachios would work in a savory pasta sauce, but I loved the result—the sauce turned out rich, silky, and wonderfully nutty, coating every bite of pasta beautifully. Even better, everything comes together in one pot, which means less cleanup and an easy dinner on busy evenings. With its creamy texture, delicate pistachio flavor, and simple ingredients, this is now one of those recipes I’m always happy to make again.
Why You’ll Love This One-Pot Creamy Pistachio Pasta
- Ultra creamy without needing complicated ingredients
- Made in one pot for easy cleanup
- Rich pistachio flavor with a gourmet touch
- Ready in about 30 minutes
- Perfect for lunch, dinner, or special occasions
- Easily customizable with vegetables or protein additions
Ingredients for One-Pot Creamy Pistachio Pasta
Main Ingredients
- 12 oz pasta of choice (fusilli, linguine, or penne work well)
- 1 cup shelled roasted pistachios
- 3 garlic cloves
- 1 small shallot, chopped
- 2 tablespoons olive oil
- 2 cups vegetable broth
- 1 cup milk or heavy cream
- ½ cup grated parmesan cheese
- 1 handful fresh basil leaves
- Salt to taste
- Black pepper to taste
- Red pepper flakes (optional)
- Zest of 1 lemon
- Extra pistachios for garnish

Optional Additions
- Spinach
- Burrata cheese
- Grilled chicken
- Shrimp
- Mushrooms
- Sun-dried tomatoes

Kitchen Tools You’ll Need
- Large deep skillet or pot
- Blender or food processor
- Wooden spoon
- Measuring cups
- Cheese grater
How to Make One-Pot Creamy Pistachio Pasta
Step 1: Prepare the Pistachio Cream
- In a blender or food processor, combine:
- Pistachios
- Garlic
- Basil
- Parmesan
- Olive oil
- Lemon zest
- A splash of milk or broth
- Blend until smooth and creamy. Set aside.

Step 2: Sauté the Aromatics
- Heat olive oil in a large deep skillet or pot over medium heat.
- Add: Chopped shallots AND Garlic
- Cook for about 2–3 minutes until fragrant and softened.
Step 3: Cook the Pasta
- Add the dry pasta directly into the pot.
- Pour in: Vegetable broth AND Milk or cream
- Bring everything to a gentle boil.
- Reduce heat and simmer while stirring occasionally until the pasta becomes tender and most of the liquid is absorbed. This usually takes about 10–12 minutes.
Step 4: Add the Pistachio Sauce
Lower the heat. Stir the prepared pistachio cream into the pasta until fully combined and creamy. Add:
- Parmesan cheese
- Salt
- Black pepper
- Red pepper flakes if desired
- Mix until silky and smooth.

Step 5: Garnish and Serve
- Top with:
- Crushed pistachios
- Fresh basil
- Extra parmesan
- Lemon zest
- Serve immediately while warm and creamy.

For a cozy drink with the same irresistible nutty flavor, don’t miss my Pistachio Latte, perfect for a relaxing morning or afternoon treat.
Tips for the Best One-Pot Creamy Pistachio Pasta
Use High-Quality Pistachios
Fresh roasted pistachios provide the richest flavor and best creamy texture.
Stir Frequently
Since this is a one-pot recipe, stirring helps prevent sticking and ensures even cooking.
Don’t Overcook the Pasta
The sauce thickens as it cools, so slightly al dente pasta works best.
Add Lemon for Balance
A little lemon zest brightens the richness beautifully.
Looking for an easy breakfast idea? These Pistachio Overnight Oats combine creamy texture and delicious pistachio flavor in a simple make-ahead meal.
Delicious Variations Of One-Pot Creamy Pistachio Pasta
Pistachio Burrata Pasta
Top the pasta with creamy burrata cheese for an extra luxurious finish.
Spicy Pistachio Pasta
Add chili flakes or Calabrian chili paste for heat.
Vegan Pistachio Pasta
Use plant-based milk and vegan parmesan alternatives.
Protein-Packed Version
Add grilled chicken, salmon, or shrimp.
If you love making pistachio recipes from scratch, try my Homemade Pistachio Paste, a rich and creamy base that works beautifully in desserts, drinks, and breakfast recipes.
What to Serve with One-Pot Creamy Pistachio Pasta
This creamy pasta pairs beautifully with:
- Garlic bread
- Arugula salad
- Roasted vegetables
- Tomato burrata salad
- Crispy asparagus
How to Store Leftovers
Store leftover pasta in an airtight container in the refrigerator for up to 3 days.
To reheat:
- Add a splash of milk or broth
- Warm gently over low heat
The sauce becomes creamy again once reheated.
Frequently Asked Questions About One-Pot Creamy Pistachio Pasta
Can I use raw pistachios?
Yes, but roasted pistachios provide deeper flavor. Lightly toast raw pistachios before using.
What pasta shape works best?
Short pasta like fusilli or penne works best because it holds the creamy sauce well.
Can I freeze pistachio pasta?
Cream-based pasta is best fresh, but you can freeze it for up to 1 month.
Is pistachio pasta healthy?
Pistachios contain healthy fats, protein, fiber, and antioxidants, making this pasta more nutritious than many traditional creamy pasta dishes.
Final Thoughts
This One-Pot Creamy Pistachio Pasta transforms simple ingredients into an elegant, comforting meal packed with flavor. The creamy pistachio sauce feels gourmet while remaining surprisingly easy to prepare at home.
Perfect for busy evenings, dinner parties, or whenever you want a unique pasta recipe, this dish delivers rich texture, beautiful color, and irresistible flavor in every bite.