Cook the farfalle pasta in a large pot of salted boiling water according to package instructions until al dente.
Meanwhile, cut the salmon into bite-sized pieces.
In a large skillet, melt the butter and olive oil over medium heat.
Add the onion and garlic to the skillet and cook until softened, about 5-7 minutes.
Add the salmon to the skillet and cook until lightly browned on all sides, about 5 minutes.
Add the chicken broth and white wine to the skillet and bring it to a simmer.
Reduce the heat to low and stir in the heavy cream and Parmesan cheese.
Cook the sauce, stirring frequently, until it has thickened and coats the back of a spoon, about 5-7 minutes.
Season the sauce with salt and pepper, to taste.
Drain the farfalle pasta and add it to the skillet with the salmon and sauce.
Toss everything together until the pasta is coated in the sauce.
Sprinkle chopped parsley over the pasta and serve hot.