Toss your favorite pasta in a super tasty pesto made with fresh basil, parmesan cheese, and pistachio. Done in under 30 min, it is the perfect dinner for busy weeknights.
Cook the pasta – Bring a large pot of salted water to a boil and cook the pasta until al dente (follow package instructions). Just before draining, reserve ½ cup (120 ml) of pasta cooking water (this will help create a silky pesto sauce).
Prepare the pancetta, tomatoes, and onion –While the pasta is cooking, cut the pancetta into cubes, halve the cherry tomatoes, and slice the onion.
In a pan over medium-high heat, cook the pancetta for 3-4 minutes until crispy. Remove from the pan, but keep the rendered fat in the pan.
In the same pan, add the sliced onion and paprika. Cook for 1 minute until softened, then add the cherry tomatoes. Cook for another 2-3 minutes until the tomatoes start to soften.
Make the pesto – In a food processor or blender, combine the pistachios, parmesan, basil, olive oil, salt, and pepper. Blend until the mixture is well combined but still slightly chunky.
Add ⅓ cup + 1 tbsp (100 ml) of the reserved pasta cooking water to the pesto and blend again until smooth.
Assemble – Add the cooked pasta to the pan with the onions and tomatoes. Stir in the crispy pancetta and the pistachio pesto. If needed, add more reserved pasta water to achieve a silky texture.
Garnish with extra pistachios and basil (optional).
Notes
I used tortiglioni in this recipe but feel free to swap it out for any pasta you prefer!