Cook the bacon in a large saucepan or Dutch oven over medium heat until crisp, about 8 minutes. Transfer to a paper towel-lined plate.
Spoon off and discard all but 2 tablespoons of the drippings and return the pot to medium heat. Cook the onion, stirring occasionally, until soft, 5 to 7 minutes. Add the garlic, paprika, and red pepper and cook, stirring, for 2 minutes. Stir in the corn, broth, and half-and-half and bring to a boil. Reduce heat and simmer for 15 minutes.
Transfer half the soup to a blender and puree until smooth. Return to the pot, add 1/2 teaspoon salt and 1/2 teaspoon pepper, and stir to combine.
Divide the soup among individual bowls and top with the scallions and reserved bacon.
I make this recipe a lot. To make it "special" I serve it with crab. For everyday, I add two diced red potatoes along with the corn and serve it with crusty bread and a salad. My husband is weary of a meal with out an obvious meat component but he loves this and is always satisfied.
Eat Well. Lose Weight. Live Healthy. Delicious and healthy recipes customized for you!