There are nights when you want something that tastes like you put in real effort — something rich and saucy and satisfying — but your actual bandwidth for cooking is somewhere between “open a can” and “order takeout.” This recipe exists exactly for those nights.
Creamy Garlic Butter Shrimp and Rice is one of those dishes that punches well above its weight. The sauce alone — butter, garlic, cream, a little parmesan, fresh herbs — smells so good while it’s cooking that people will wander into the kitchen just to see what’s happening. And when you tell them it took 20 minutes, they won’t believe you. That’s always a good feeling.
I keep this one in heavy rotation because it checks every box I care about on a weeknight. Fast, flavorful, genuinely comforting, and made with ingredients I almost always have on hand. If you’ve never cooked shrimp before, this is also a great place to start — shrimp cook quickly, they’re forgiving, and in a sauce this good, everything just works.
Why you’ll love this recipe
- It’s ready in 20 minutes. Start to finish — including cooking the rice if you use a rice cooker or pre-cooked rice. This is a legitimate weeknight dinner with zero compromises on flavor.
- The sauce is absolutely the star. Garlic butter and cream come together into something silky, rich, and deeply savory that coats every piece of shrimp perfectly.
- Shrimp cook in minutes. No long braising times, no slow roasting. Shrimp go from raw to perfectly cooked in under 5 minutes, which makes this one of the fastest proteins you can cook.
- It feels indulgent without being complicated. This is the kind of dish you’d order at a restaurant and feel good about — made at home for a fraction of the price.
- It’s naturally gluten free. The sauce uses no flour or thickeners — just butter, cream, and parmesan. Rich, gluten free, and completely delicious.
- It’s endlessly adaptable. Serve it over rice, pasta, mashed potatoes, or crusty bread. Add spinach, sun-dried tomatoes, or chili flakes. The base recipe is a blank canvas.
Ingredients with key notes
For the shrimp:
- 1 lb large shrimp, peeled and deveined — fresh or frozen both work. If using frozen, thaw them completely and pat them very dry with paper towels before cooking. Wet shrimp steam instead of sear and you lose all that golden color
- 1 tablespoon olive oil
- Salt and black pepper to taste
- 1/2 teaspoon paprika — just enough to add color and a mild warmth to the shrimp before they hit the sauce
For the garlic butter cream sauce:
- 4 tablespoons unsalted butter — unsalted lets you control the salt level. The sauce already gets parmesan which adds saltiness, so starting with unsalted butter gives you more control
- 6 cloves garlic, minced — yes, six. This sauce is called garlic butter for a reason. Don’t scale it back
- 1 cup heavy cream — this is what gives the sauce its silky, restaurant-quality body. Half and half will work but the sauce will be thinner and less rich
- 1/2 cup freshly grated parmesan cheese — grate it yourself. Pre-grated parmesan has anti-caking agents that prevent it from melting smoothly into the sauce
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon black pepper
- Salt to taste
- 2 tablespoons fresh parsley, chopped — added at the end for freshness and color
- 1/2 teaspoon red pepper flakes — optional, but highly recommended if you like a little heat cutting through the richness
For serving:
- 2 cups cooked white rice — jasmine rice works beautifully here. The slight floral note plays really well against the richness of the sauce
Key note: Have everything prepped and measured before you start cooking. This dish moves fast — garlic burns quickly and shrimp overcook in seconds. Mise en place is your best friend here.
Step-by-step instructions
Step 1 — Season and sear the shrimp
Pat the shrimp completely dry with paper towels — this step matters more than most people realize. Season them with salt, black pepper, and paprika. Heat the olive oil in a large skillet over medium-high heat until it shimmers. Add the shrimp in a single layer — don’t crowd the pan or they’ll steam instead of sear. Cook for about 1 to 2 minutes per side until they turn pink and curl into a C shape. Pull them out of the pan and set them aside. They’re not fully done yet — they’ll finish cooking in the sauce.
Step 2 — Build the garlic butter base
In the same skillet, reduce the heat to medium and add the butter. Let it melt completely, then add the minced garlic. Cook the garlic for 1 to 2 minutes, stirring constantly, until it’s fragrant and just starting to turn golden. Watch it carefully — garlic goes from golden to burnt very fast and burnt garlic will make the entire sauce bitter.
Step 3 — Make the cream sauce
Pour the heavy cream into the skillet with the garlic butter. Stir to combine and bring it to a gentle simmer — not a rolling boil, just a steady simmer. Let it cook for 2 to 3 minutes, stirring occasionally, until it starts to thicken slightly. Add the grated parmesan, Italian seasoning, black pepper, and red pepper flakes if using. Stir until the parmesan melts completely into the sauce and everything is smooth and silky. Taste and adjust salt at this point.
Step 4 — Add the shrimp back in
Return the seared shrimp to the skillet and nestle them into the sauce. Let everything simmer together for another 1 to 2 minutes until the shrimp are cooked through and fully coated in that creamy garlic sauce. Don’t overcook at this stage — shrimp that curl tightly into an O shape are overdone. You want a loose C shape and a juicy texture.
Step 5 — Finish and serve
Remove from heat and stir in the fresh parsley. Taste one more time and adjust seasoning if needed. Spoon the creamy garlic butter shrimp generously over bowls of fluffy white rice and serve immediately. This is a dish best eaten hot.
Serving suggestions
- Serve over jasmine rice for the classic version — the sauce soaks into the rice in the best possible way.
- Swap the rice for pasta. Linguine or fettuccine work really well here. Toss the cooked pasta directly into the sauce and let it absorb for a minute before plating.
- Spoon it over mashed potatoes for a version that leans even more comforting and hearty.
- Serve with crusty bread on the side for mopping up every last bit of that garlic butter sauce — and trust me, you will want to mop up every last bit.
- Add a handful of fresh spinach to the sauce in the last minute of cooking. It wilts down beautifully and adds color and nutrition without changing the flavor profile at all.
- Squeeze fresh lemon juice over the top right before serving. The brightness cuts through the richness of the cream and makes the whole dish taste more alive.
Storage tips
Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days. Keep the shrimp and sauce together but store the rice separately to prevent it from absorbing all the sauce and getting mushy.
Reheating: Reheat the shrimp and sauce gently in a skillet over low heat, adding a small splash of cream or chicken broth to loosen the sauce back up. Avoid the microwave if you can — it tends to make shrimp rubbery. If you do microwave, go low and slow in 30-second intervals.
Freezer: The cream sauce doesn’t freeze particularly well — dairy-based sauces tend to separate when thawed. The shrimp themselves freeze fine, but for best results this dish is really meant to be eaten fresh or within a few days from the fridge.
Meal prep note: If you want to get ahead, you can peel, devein, and season the shrimp up to a day ahead and store them covered in the fridge. The sauce comes together so quickly that the actual cooking still takes under 15 minutes even when starting from scratch.
Closing
Creamy Garlic Butter Shrimp and Rice is the kind of recipe that earns its place in your regular rotation fast. It’s the answer to every night when you want something that feels special without requiring a cooking show level of effort or a pantry full of obscure ingredients.
Twenty minutes, one pan, and a sauce that will have everyone at the table quiet in the best possible way. That’s the goal, and this recipe delivers every single time.
Make it once and let me know how it goes in the comments below. And if you put your own spin on it — extra garlic, a squeeze of lemon, a handful of spinach — I genuinely want to hear about it. That’s what keeps the kitchen exciting.
— Kip
Creamy Garlic Butter Shrimp and Rice — A Rich, Flavor-Packed Dinner Ready in 20 Minutes
Description
This Creamy Garlic Butter Shrimp and Rice is the kind of dinner that feels like a restaurant meal but comes together faster than most people's commute home. Juicy, perfectly sauteed shrimp swimming in a rich garlic butter cream sauce, served over a bed of fluffy white rice and finished with fresh herbs and cracked black pepper. Bold flavors, minimal effort, and done in 20 minutes flat.
Ingredients
Shrimp:
Garlic butter cream sauce:
For serving:
Instructions
-
Season shrimp with salt, pepper, and paprika. Sear in olive oil over medium-high heat for 1 to 2 minutes per side until pink. Remove and set aside.
-
In the same skillet, melt butter over medium heat. Add garlic and cook for 1 to 2 minutes until fragrant and golden.
-
Add heavy cream and bring to a gentle simmer. Cook for 2 to 3 minutes until slightly thickened.
-
Stir in parmesan, Italian seasoning, pepper, and red pepper flakes until the sauce is smooth.
-
Return shrimp to the skillet and simmer for 1 to 2 minutes until cooked through. Stir in fresh parsley and serve immediately over white rice.
