1Cook the pasta according to the package instructions until al dente. Drain and set aside.
While the pasta is cooking, heat a large skillet over medium heat and add the bacon. Cook until crispy, then remove and set aside on a paper towel-lined plate.
In the same skillet, add the butter and let it melt. Add the chopped onion and cook until translucent, about 5 minutes.
Add the minced garlic to the skillet and cook for another 1-2 minutes until fragrant.
In a blender or food processor, combine the avocado, double cream, and black pepper. Blend until smooth and creamy.
Add the cooked pasta to the skillet with the onions and garlic. Pour the avocado cream sauce over the pasta and toss to coat evenly.
Add the crispy bacon and grated cheese to the skillet and mix well.
Serve immediately, garnished with additional black pepper if desired.