01 - Heat olive oil in a large skillet over medium-high heat. Add chopped bacon and cook until crispy, about 5-7 minutes. Remove bacon with a slotted spoon and set aside, leaving drippings in the pan.
02 - Season chicken pieces with a pinch of salt and black pepper. Add to the hot pan with bacon drippings and cook for 5-6 minutes, turning occasionally, until browned and cooked through. Remove chicken and set aside.
03 - In the same skillet, add diced onion and cook for 2-3 minutes until soft and translucent. Add garlic and cook for 30 seconds until fragrant, being careful not to burn.
04 - Lower heat to medium. Add cream cheese and heavy cream, stirring constantly until cream cheese is completely melted and sauce is smooth and bubbly.
05 - Stir in ranch seasoning, smoked paprika, mozzarella, and Parmesan cheese. Mix well until all cheese is melted and sauce is creamy and well combined.
06 - Add uncooked gnocchi directly to the sauce. Stir well, cover, and cook for 3-4 minutes until gnocchi is tender. Add a splash of water or broth if sauce becomes too thick.
07 - Return chicken and crispy bacon to the pan. Add chopped spinach and stir until wilted and everything is heated through. Adjust seasoning with salt and pepper as needed.
08 - Serve hot immediately, garnished with fresh chives if desired. Pairs well with a crisp green salad or garlic bread.