Creamy Pistachio Pasta with Crispy Pancetta and Burrata

5.0 from 3 votes

This pistachio pasta is one of my favorite fancy (but simple!) dinners. The sauce is nutty and creamy with a hint of garlic and fresh basil and it clings to every piece of pasta so beautifully. The crispy pancetta on top gives it the perfect salty crunch. And the burrata? That’s the showstopper that takes it completely over the top.

Creamy Pistachio Pasta with Crispy Pancetta and Burrata

I love how this recipe feels special without being complicated. The pistachio pesto pasta sauce comes together in minutes while the pasta cooks and suddenly you have this vibrant, restaurant-worthy dinner on the table. It’s one of those meals that makes even a random night feel like a little celebration.

If you’ve been wanting to try pasta with pistachio pesto, this is the recipe I’d recommend starting with! It’s creamy, satisfying and so delicious.

WHY YOU’LL LOVE THIS PISTACHIO PASTA

  • Nutty & creamy: The pistachio pesto sauce is rich, smooth and has a unique, slightly sweet nuttiness you don’t get from classic pesto.
  • Quick & easy: The whole recipe comes together in about 25 minutes. The pesto is ready before the pasta is done cooking.
  • Perfect balance: Crispy pancetta adds crunch and saltiness, while burrata brings creamy richness that ties everything together.
  • Restaurant-worthy: This pistachio pesto pasta looks and tastes like something you’d order at a trendy Italian spot, but you can make it at home.
  • Customizable: Swap the pancetta for crispy prosciutto or keep it vegetarian. It’s delicious either way!

Looking for more cozy dinners? Browse my Comfort Food Recipes.

WHAT IS PISTACHIO PESTO PASTA?

Pistachio pasta is a fun twist on classic pesto pasta. Instead of pine nuts, you use shelled pistachios to make a creamy, nutty sauce. It’s blended with fresh basil, garlic, parmesan, butter and cream, creating something that’s richer and silkier than traditional pesto.

This version is a little more indulgent because it’s finished with extra cream to turn it into a sauce that coats every piece of pasta. That’s why you’ll often see it called pistachio pesto pasta. It’s part pesto, part cream sauce and completely irresistible.

Topped with crispy pancetta for crunch and a ball of creamy burrata, this pasta with pistachio pesto feels luxurious but it’s surprisingly simple to make at home.

INGREDIENTS YOU’LL NEED

  • Short pasta: Rigatoni, calamarata or any short pasta works great. They hold onto the creamy pistachio pesto sauce beautifully.
  • Pancetta or bacon: Adds a salty, crispy bite that contrasts perfectly with the creamy sauce.
  • Pistachios: The star of this dish! Use shelled, unsalted pistachios for the best flavor and bright green color.
  • Fresh basil: Brings that classic pesto freshness and a pop of green.
  • Garlic: Just one clove to keep things balanced and aromatic.
  • Parmesan cheese: Nutty, salty and essential for that rich pistachio pesto pasta flavor.
  • Butter: Blends into the pesto and makes the sauce silky.
  • Heavy cream: Used twice. Once in the pesto to make it creamy and again at the end to turn it into a luscious pasta sauce.
  • Salt & pepper: Simple seasoning to bring everything together.
  • Reserved pasta water: The secret to loosening the sauce and helping it cling to the pasta.
  • Burrata: The finishing touch. Tear it over the top just before serving for creamy indulgence.
  • Extra pistachios & basil: For topping and a little extra crunch and color.
Creamy Pistachio Pasta with Crispy Pancetta and Burrata

HOW TO MAKE PISTACHIO PASTA

Please note: This is just an overview – the full ingredients and directions are in the recipe card at the bottom of this post.

Step 1: Cook the pasta

Bring a large pot of salted water to a boil and cook the pasta until al dente. Before draining, scoop out about ½ cup of the pasta water (you’ll use it to loosen the sauce later).

Step 2: Make the crispy pancetta

While the pasta cooks, heat a skillet over medium heat. Add the diced pancetta and cook until golden and crispy, stirring occasionally. Transfer to a paper towel-lined plate and set aside.

Step 3: Blend the pistachio pesto

In a food processor or blender, pulse the pistachios until finely ground. Add basil, garlic, parmesan, butter, ¼ cup cream, salt and pepper. Blend until smooth and creamy (the consistency should be like a thick pesto). If it’s too thick, add a splash more cream to help it blend.

pistachio pasta

Step 4: Make the sauce

Pour the pistachio pesto into the same skillet you used for the pancetta (wipe out any excess grease first, if needed). Stir in the remaining cream and a splash of pasta water. Simmer over low heat for 1–2 minutes until warm and silky.

pistachio pasta

Step 5: Combine & serve

Add the drained pasta to the pan and toss until everything is evenly coated, adding more pasta water as needed to loosen the sauce.
Divide between bowls and top with crispy pancetta, torn burrata, extra pistachios and fresh basil. Serve right away and enjoy!

pistachio pasta

STORING AND REHEATING

This pistachio pesto pasta is best enjoyed fresh, but you can definitely save leftovers for later:

  • Fridge: Store in an airtight container for up to 2 days. Keep the burrata separate and add it fresh just before serving.
  • Reheat: Warm gently in a skillet over low heat with a splash of cream or pasta water to loosen the sauce. Avoid high heat as it can make the sauce separate.
  • Freezer: Not recommended. The cream sauce and burrata don’t freeze well.

NOTES FROM MY KITCHEN

This pistachio pasta recipe honestly feels like a cheat code for making restaurant-style pasta at home. The pistachio pesto pasta sauce is super forgiving too. If it feels too thick when you toss it with the pasta, just add a splash more pasta water until it coats every piece perfectly.

A few things I’ve learned while testing this recipe:

  • Use unsalted pistachios if you can. It gives you better control over the seasoning. If yours are salted, just taste the sauce before adding extra salt.
  • The crispy pancetta is optional, but highly recommended. It adds crunch and saltiness that balances the creamy sauce.
  • Don’t skip the burrata on top! Tearing it over the hot pasta just before serving gives you these creamy little pockets that feel extra luxurious.
  • If you want to keep it vegetarian, simply leave out the pancetta. The pasta with pistachio pesto is still super flavorful on its own.

This dish has quickly become one of my favorite ways to use pistachios. It’s bright, creamy and just different enough to make dinner feel super special.

Creamy pistachio pasta

You may also enjoy…

Roasted Peach Salad with Prosciutto and Mozzarella

Creamy Mushroom Alfredo Pasta

Marry Me Chicken Pasta

Creamy Chicken Chorizo Pasta

FAQ

Can I make pistachio pesto pasta vegetarian?
Yes! Simply skip the pancetta and add a pinch more salt to balance the flavors. The pasta with pistachio pesto is still creamy, nutty and delicious on its own.

Can I make the pistachio pesto ahead of time?
Absolutely. You can blend the pesto up to 2 days in advance and store it in an airtight container in the fridge. Stir in the cream just before using to keep it fresh and vibrant.

What can I use instead of burrata?
Fresh mozzarella works as a substitute or you can top with a dollop of ricotta or mascarpone for creaminess.

How do I make it dairy-free?
Use a dairy-free cream and parmesan alternative and swap the burrata for a drizzle of good olive oil.

What type of pasta works best?
Short, ridged pasta like rigatoni or calamarata works beautifully. It grabs onto the creamy sauce and gives you the perfect bite every time.

Creamy Pistachio Pasta with Crispy Pancetta and Burrata

Creamy Pistachio Pasta with Crispy Pancetta and Burrata

Recipe by Magda | Good Food Discoveries
5.0 from 3 votes

This pistachio pasta is one of my favorite fancy (but simple!) dinners. The sauce is nutty and creamy with a hint of garlic and fresh basil and it clings to every piece of pasta so beautifully. The crispy pancetta on top gives it the perfect salty crunch. And the burrata? That’s the showstopper that takes it completely over the top.

Course: DinnerCuisine: American, ItalianDifficulty: Easy
Servings

4

servings
Prep time

10

minutes
Cooking time

15

minutes
Calories per serving

1160

kcal
Total time

25

minutes
Cook Mode

Keep the screen of your device on

INGREDIENTS

  • 450 g short pasta (like rigatoni or calamarata)

  • 100 g pancetta or bacon, diced

  • 3/4 cup (90 g) shelled pistachios, plus extra for topping

  • 1 cup loosely packed basil leaves

  • 1 garlic clove

  • 1/3 cup (30 g) grated parmesan

  • 3 tbsp (40 g) butter

  • 1 3/4 cups (420ml) heavy cream, divided

  • Salt & black pepper, to taste

  • Reserved pasta water (about 1/2 cup)

  • 1 ball burrata, for serving

DIRECTIONS

  • Cook the pasta
  • Bring a large pot of salted water to a boil. Cook the pasta until al dente. Reserve about ½ cup of the pasta water before draining.
  • Make the crispy pancetta
  • In a pan over medium heat, fry the pancetta until golden and crisp. If needed, add a little oil to get it started. Transfer to a plate lined with paper towel. Set aside – this is your salty, crunchy garnish.
  • Make pistachio pesto
  • In a food processor or blender, pulse the pistachios into a fine crumb. Add basil, garlic, parmesan, butter, ¼ cup (60 ml) cream, salt, and pepper. Blend until smooth and creamy (the consistency should be like thick pesto). If needed, add a bit more cream to help it blend.
  • Combine
  • Pour the pistachio pesto into the same pan you used for pancetta (wipe it clean first, if needed). Add the remaining cream and a splash of pasta water. Simmer over low heat for 1–2 minutes until warm and silky.
  • Stir in the cooked pasta and toss until evenly coated. Add more pasta water as needed to loosen the sauce.
  • Finish & serve
  • Divide into bowls. Top each with torn burrata, crispy pancetta, extra pistachios and fresh basil.

Notes

  • Use unsalted pistachios for better control over seasoning.
  • If the sauce is too thick, add a splash of pasta water until it coats the pasta evenly.
  • Skip the pancetta for a vegetarian version. The pistachio pesto pasta is still full of flavor.
  • Tear the burrata over the pasta just before serving for the creamiest result.
  • The nutrition information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Nutrition Facts

  • Total number of serves: 4
  • Calories: 1160kcal
  • Fat: 76g
  • Carbohydrates: 91g
  • Protein: 30g

Did you make it?

I would love to hear about your experience in the comments below!

Your feedback is valuable and helps me to continue creating delicious recipes that you will love.
So, don’t be shy, leave a comment and let me know how it turned out for you!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *