Start the diced bacon in a cold pan over medium heat. Cook bacon until deliciously crispy, then remove it from pan with slotted spoon and set on a paper towel. Leave all the bacon fat and crispy bits in pan.
Meanwhile, cook orzo according to package directions in your saucepan, with a teaspoon of salt. When you go to drain it, keep 1/2 cup of the pasta water and set aside. Drain pasta and set aside.
To the bacon fat, add squash, 1/2 teaspoon kosher salt, and onion powder, cooking over medium heat. Stir to coat, and cover skillet. Let cook for 7 minutes, remove lid, and using a fork, test the squash to see if it easily slides through. Then taste a cube to make sure it is cooked through.
Add garlic to pan and cook for 1 to 2 minutes. Then turn heat down to low and add arugula, 1/2 of the cooked bacon, and orzo. Stir to combine. Add half-n-half, stirring, then the cheese. Stir to combine and melt cheese. At this point, if it seems a little too thick, you can add reserved pasta water, starting with 1/4 cup and adding more if needed.
Add lemon, 10 to 15 cracks of black pepper, 1/2 teaspoon kosher salt, and stir. Then top with remaining bacon and basil. Serve immediately. 😊