This dish combines tender shrimp with creamy, buttery grits for a true Southern treat. The flavors are rich, and it’s perfect for breakfast, lunch, or dinner!
Key Ingredients & Substitutions
Stone-ground grits: These are the star of the dish with a rich, creamy texture. If you can’t find stone-ground grits, instant grits will work, but the texture won’t be quite the same.
Sharp cheddar cheese: This cheese adds a nice tang. If you need a dairy-free version, try a nut-based cheese or nutritional yeast for a cheesy flavor without the dairy.
Shrimp: Fresh or frozen shrimp both work well. If you’re avoiding seafood, chicken could be a good substitute, although you’ll need to adjust the cooking time accordingly.
Bacon: It adds a smoky flavor. If you prefer a healthier option, turkey bacon or even mushrooms can provide a similar savory kick.
How Do You Make Creamy Grits Without Lumps?
Making grits can be tricky if you’re not careful. The key is to whisk them in slowly. Here’s how to do it right:
- Start with boiling water and add salt to enhance flavor.
- Reduce heat to low before whisking in the grits gradually. This helps prevent lumps.
- Stir frequently! This keeps the grits from sticking and ensures a smooth texture for about 20-25 minutes.
What’s the Best Way to Cook Shrimp Without Overcooking?
Cooking shrimp is quick! To ensure they stay tender and juicy, remember this:
- Heat your skillet to medium-high before adding the shrimp.
- Cook them for just 2 minutes per side until they turn pink and opaque. Overcooking makes them tough.
- Season them just before they’re done for the best flavor punch.

Authentic Southern Shrimp and Grits
Ingredients You’ll Need:
For the Grits:
- 1 cup stone-ground grits
- 4 cups water
- 1 teaspoon salt
- 1 cup sharp cheddar cheese, shredded
- 2 tablespoons butter
- 1/4 cup heavy cream or milk
For the Shrimp:
- 1 pound medium shrimp, peeled and deveined
- 4 slices bacon, chopped
- 1 tablespoon olive oil or bacon drippings
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup chicken broth
- 1 tablespoon lemon juice
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and pepper to taste
- 2 green onions, sliced (for garnish)
- Fresh parsley or thyme for garnish (optional)
How Much Time Will You Need?
This recipe will take about 30 minutes of preparation and cooking time. You’ll spend time simmering the grits to a creamy perfection while preparing the delicious shrimp and bacon mixture. It’s a comforting dish that comes together relatively quickly!
Step-by-Step Instructions:
1. Prepare the Grits:
In a medium saucepan, bring 4 cups of water to a boil. Add the salt. Gradually whisk in the stone-ground grits while reducing the heat to low. Keep stirring frequently to prevent lumps from forming. Let them simmer until they are thick and creamy, about 20–25 minutes.
2. Finish the Grits:
Once the grits are done cooking, remove them from the heat. Stir in the butter, shredded cheddar cheese, and heavy cream. Mix until everything is smooth and creamy. Cover the pot to keep the grits warm while you prepare the shrimp.
3. Cook the Bacon:
In a large skillet over medium heat, add the chopped bacon. Cook until it’s crispy, then remove the bacon pieces and set them aside, leaving the bacon drippings in the skillet. This adds great flavor to the shrimp!
4. Sauté the Vegetables:
Add a bit of olive oil or more bacon drippings to the skillet if needed. Sauté the finely chopped onion until it becomes translucent, about 3 minutes. Add the minced garlic and cook for another minute, stirring to prevent it from burning.
5. Cook the Shrimp:
Raise the heat to medium-high and add the shrimp to the skillet. Cook the shrimp for about 2 minutes on each side until they’re pink and opaque. Season them with salt, pepper, and crushed red pepper flakes if you like some heat.
6. Deglaze and Make the Sauce:
Pour the chicken broth and lemon juice into the skillet to deglaze it, scraping up any tasty browned bits stuck to the bottom. Let the sauce simmer for about 2–3 minutes until it thickens slightly.
7. Combine Ingredients:
Stir the cooked bacon back into the shrimp mixture in the skillet, incorporating all the flavors.
8. Assemble the Dish:
To serve, spoon the warm, cheesy grits into bowls. Top them generously with the shrimp and bacon mixture, then drizzle some of the pan sauce over everything.
9. Garnish:
Sprinkle chopped green onions on top and add fresh herbs if you desire, such as parsley or thyme for a vibrant touch.
10. Enjoy!
Serve hot and dig into this delightful and authentic Southern comfort food. It’s sure to warm your belly and bring smiles to everyone at your table!
Can I Use Instant Grits Instead of Stone-Ground Grits?
Yes, you can use instant grits if you’re short on time! Just follow the package instructions for cooking, but keep in mind that the texture will be less creamy compared to stone-ground grits.
How Can I Make This Dish Spicy?
If you love a bit of heat, add more crushed red pepper flakes according to your taste, or toss in some diced jalapeños when sautéing the onions. You can also serve it with hot sauce on the side for extra spice!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, you can warm the grits with a splash of water or milk in a saucepan, stirring gently to bring them back to life.
Can I Make This Dish Vegetarian?
Definitely! Simply omit the bacon and shrimp, and replace the chicken broth with vegetable broth. You can add hearty vegetables like mushrooms or bell peppers to enhance the flavor and texture of the dish.



