You’ve found the ultimate weeknight dinner solution with this Garlic Butter Shrimp Rice skillet, an American-inspired one-pot marvel that turns humble ingredients into something spectacular. It’s the kind of meal that feels restaurant-special but is built on the simple, timeless trio of plump shrimp, fragrant garlic, and rich butter. I make this classic when I need a guaranteed crowd-pleaser that leaves me with just one pan to wash. Every forkful delivers tender shrimp nestled in fluffy, deeply seasoned rice, proving that the best dinners are often the simplest.
Why You'll Love This Recipe
- It all comes together in one pan for the easiest cleanup
- You get a complete, satisfying meal ready in just 35 minutes
- The garlic butter sauce is so rich and flavorful you’ll want to lick the spoon
- It’s endlessly adaptable with whatever veggies or spices you have on hand
- This is my family’s most requested weeknight dinner for good reason
Ingredients You’ll Need
- Large shrimp, peeled and deveined: Go for wild-caught if you can, they often have a sweeter, cleaner flavor. Make sure they’re patted thoroughly dry so they sear instead of steam.
- Olive oil: A good extra virgin olive oil adds a fruity base note for the sauce and helps prevent the butter from burning during the initial sear.
- Unsalted butter, divided: Using unsalted lets you control the seasoning perfectly. The first half sears the shrimp, the second builds the rich, nutty sauce base.
- Yellow onion, finely chopped: Yellow onions bring a sweet, mellow foundation when cooked down. Chopping them fine ensures they melt completely into the rice.
- Garlic, minced: Fresh cloves are non-negotiable for that bright, pungent punch jarred garlic can’t match. Mince it fine so it disperses evenly in every bite.
- Long-grain white rice (like jasmine): Jasmine rice is my favorite for its floral aroma and fluffy texture that doesn’t clump. Rinse it if you prefer less sticky grains.
- Chicken broth: This is the secret to flavorful rice, infusing it with savory depth. Use a low-sodium version so you’re in charge of the salt level.
- Paprika: It adds a subtle warmth and beautiful color to the rice. Smoked paprika would give a totally different, deeper twist if you’re feeling adventurous.
- Dried thyme: Its earthy, slightly minty flavor is a classic pairing with shrimp and garlic. Rubbing it between your fingers before adding wakes up the oils.
- Red pepper flakes (optional): Just a pinch gives a gentle background heat that lifts all the other flavors without making the dish spicy.
- Salt and freshly ground black pepper: Season in layers, starting with the shrimp and building as you cook. Freshly cracked pepper has a brighter, more complex taste.
- Lemon, juiced: The fresh acidity at the end is the magic that makes the whole dish pop, cutting through the richness of the butter.
- Fresh parsley, chopped: Its fresh, grassy finish adds color and a burst of freshness that dried herbs simply can’t replicate.
How to Make It
Prep and Sear the Shrimp:
Pat your shrimp completely dry with paper towels this is the key to getting a good sear instead of a steam. Season them lightly right before they hit the hot pan. In your large skillet, heat the olive oil and half the butter until it’s sizzling, then add the shrimp in a single layer. Cook them just until they turn pink and opaque, about a minute or two per side, then transfer them to a plate.
Build the Aromatic Base:
Reduce the heat to medium and melt the remaining butter in the same skillet. All those delicious browned bits from the shrimp are flavor gold. Add your chopped onion and cook it until it’s soft and translucent, stirring occasionally. This sweet base is what makes the rice so good.
Toast the Rice and Spices:
Stir in the minced garlic and cook for just about 30 seconds until you can smell it. Don’t let it brown. Now add the rice, paprika, thyme, red pepper flakes, salt, and pepper. Stir constantly for a full two minutes to lightly toast the rice grains. This nutty step deepens the flavor of the whole dish.
Simmer the Rice:
Pour in the chicken broth and give everything a good stir, scraping up any bits from the bottom of the pan. Bring the liquid to a lively boil, then immediately reduce the heat to low and cover the skillet tightly. Let it simmer undisturbed for 15 to 18 minutes. You’ll know it’s done when the rice is tender and has absorbed all the liquid.
Finish with Brightness and Herbs:
Take the skillet off the heat. Stir in the fresh lemon juice and half of your chopped parsley. The lemon juice is crucial here it wakes up all the rich, savory flavors you’ve built. The rice will be fluffy and perfectly seasoned.
Fold in the Shrimp and Rest:
Gently fold the seared shrimp back into the hot rice. Be careful not to break them up. Put the lid back on and let the skillet sit off the heat for 2 to 3 minutes. This gently reheats the shrimp and lets all the flavors meld together beautifully.
Final Seasoning and Serve:
Give the dish a final taste and adjust with more salt or pepper if it needs it. Garnish with the remaining fresh parsley for a pop of color and freshness. Serve it straight from the skillet while it’s piping hot, with lemon wedges on the side for squeezing.

You Must Know
- Pat your shrimp completely dry for the best sear
- Toasting the rice before adding broth adds a nutty depth
- Fresh lemon juice at the end is non-negotiable
- Let it rest covered to reheat the shrimp gently
- I always make a double batch because leftovers are fantastic
Storage Tips
Store any leftover Garlic Butter Shrimp Rice in an airtight container in the refrigerator, where it’ll stay good for up to three days. When you’re ready to eat, reheat it gently in a skillet over medium heat with a small splash of broth or water. This helps loosen the rice and refresh it without drying it out. The microwave can work in a pinch, but it tends to make the shrimp a bit rubbery, so the stovetop is my go-to. I don’t recommend freezing this one, as the rice and shrimp can become mushy when thawed.
Ingredient Substitutions
If you’re out of chicken broth, vegetable or seafood broth works just as well, and seafood broth will amplify the shrimp flavor beautifully. For a dairy-free version, simply replace all the butter with extra olive oil or a plant-based butter alternative. Don’t have fresh parsley? A couple tablespoons of chopped fresh chives or dill would be lovely, or use a teaspoon of dried parsley in a pinch. Arborio rice can stand in for the jasmine in a pinch, though it will create a creamier, risotto-like texture. And if you want to add vegetables, a diced bell pepper or handful of spinach stirred in with the onions is a great start.
Serving Suggestions
This skillet is a full meal on its own, but I love pairing it with something crisp and green to balance the richness. A simple arugula salad with a lemon vinaigrette or some quickly steamed asparagus or green beans are perfect. If you want to make it more substantial, a crusty baguette or some warm, buttery rolls are essential for soaking up every last drop of that garlic butter sauce in the pan. For a casual dinner party, I’ll serve it straight from the skillet at the table with the extra lemon wedges and maybe a bowl of grated Parmesan for anyone who wants it.
Cultural Context
While this Garlic Butter Shrimp Rice skillet is a modern American weeknight staple, its heart lies in the coastal culinary traditions where seafood meets pantry grains. You can taste echoes of Spanish arroces, where rice is toasted in oil before being simmered in broth, and of the French beurre blanc ethos, where butter emulsifies into a luxurious sauce. It’s a testament to the global love affair with garlic, butter, and shrimp a combination that appears from scampi preparations in Italy to shrimp fried rice across Asia, always adapting to local tastes and ingredients. This version celebrates the one-pan convenience we all crave today, wrapping those timeless flavors into a quick, comforting package.

Pro Tips
- Use fresh garlic and mince it yourself for the best flavor
- Let the skillet rest covered off heat to meld the flavors
- Thaw frozen shrimp completely and pat them bone-dry
- Toast the rice until it smells nutty for maximum depth
- My trick is to squeeze a little extra lemon right on my own portion
Frequently Asked Questions
Long-grain white rice like jasmine or basmati is ideal for Garlic Butter Shrimp Rice. It cooks up fluffy and separate, perfectly absorbing the garlic butter sauce without becoming mushy. Avoid short-grain or instant rice, as they can turn overly sticky.
It’s best served fresh, but you can store leftovers in an airtight container in the fridge for up to 2 days. The rice may absorb more sauce, so reheat gently with a splash of chicken broth or water to restore moisture. We don’t recommend freezing, as the shrimp can become rubbery.
Vegetable broth or seafood stock are excellent substitutes for chicken broth in this Garlic Butter Shrimp Rice. For a richer flavor, you can use half broth and half water with an extra tablespoon of butter. The broth is key for seasoning the rice, so avoid using plain water.
Shrimp cooks quickly and is done when it turns opaque and pink, forming a loose ‘C’ shape, about 2-3 minutes per side. Be careful not to overcook them during the initial sauté, as they’ll warm through again when mixed back into the finished rice.
This Garlic Butter Shrimp Rice is a complete meal on its own. For a balanced American-style dinner, pair it with a simple green salad, steamed asparagus, or roasted green beans. A crusty baguette is also great for soaking up any extra garlic butter sauce.