In a medium pot, bring 4 cups of water (or chicken broth) to a boil. Add a pinch of salt, then slowly stir in the grits. Reduce the heat to low and cook according to package instructions, usually stirring occasionally for about 20-30 minutes until thickened.
Once the grits are nearly done, stir in the shredded cheddar cheese, heavy cream, and season with salt and pepper to taste. Keep warm on low heat.
In a large skillet over medium heat, melt 2 tablespoons of butter.
Add the minced garlic to the skillet and sauté for about 1 minute until fragrant, being careful not to burn it.
Add the shrimp to the skillet, sprinkle with smoked paprika, cayenne pepper (if using), salt, and pepper. Cook the shrimp for about 2-3 minutes on each side, until they turn pink and opaque.
Once the shrimp are cooked, remove the skillet from heat and add the remaining 2 tablespoons of butter, swirling the pan until the butter has melted and coats the shrimp evenly.
To serve, spoon a generous portion of cheesy grits onto each plate. Top with the garlic butter shrimp and drizzle some of the pan sauce over the top.
Garnish with sliced green onions and chopped parsley for a pop of color and freshness.
Notes
Use chicken broth for a richer flavor in the grits.