Weeknight dinners can feel like a puzzle sometimes. I want something that feels fancy enough to get excited about, but I also need to have it on the table before everyone gets too hungry and cranky. That’s where shrimp gnocchi comes in clutch for me.
This recipe hits that sweet spot between impressive and easy. The pillowy gnocchi soaks up all the creamy, garlicky sauce, and the shrimp cooks so fast that you’re practically done before you know it. I love the little kick from the hot honey and red pepper flakes—it makes the whole thing more interesting without being spicy.
The best part? It comes together in about 30 minutes, and you only need one pan for most of it. Less time cooking means more time sitting down with everyone, which is really what dinner should be about anyway.

Why You’ll Love This Shrimp Gnocchi
- Ready in under 45 minutes – This dish comes together quickly, making it perfect for busy weeknights when you want something special without spending hours in the kitchen.
- Restaurant-quality at home – The creamy sauce with tender shrimp and pillowy gnocchi tastes like something you’d order at an Italian restaurant, but you can make it in your own kitchen.
- Simple ingredients – You probably have most of these pantry staples on hand already, and the rest are easy to find at any grocery store.
- Impressive but easy – This recipe looks and tastes fancy enough to serve to guests, but it’s straightforward enough for a regular Tuesday night dinner.
What Kind of Shrimp Should I Use?
For this gnocchi recipe, you’ll want to use medium to large shrimp, which are typically labeled as 31-40 or 21-30 count per pound. You can buy them either peeled and deveined or do it yourself at home – pre-peeled will save you time, but whole shrimp are often fresher and less expensive. Fresh or frozen shrimp both work great here, and honestly, most “fresh” shrimp at the grocery store were previously frozen anyway. Just make sure frozen shrimp are thawed completely before cooking, and give them a quick pat dry with paper towels so they get a nice sear instead of steaming in the pan.

Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:
- Gnocchi: You can use any type of gnocchi – potato, sweet potato, or cauliflower gnocchi all work great. If you don’t have gnocchi, try using pasta like orecchiette or shells instead. Just cook according to package directions.
- Shrimp: Chicken breast cut into bite-sized pieces or scallops make good substitutes. If using chicken, make sure to cook it through completely before adding it to the sauce.
- Hot honey: Regular honey with a pinch of red pepper flakes works perfectly. Start with 1 tablespoon honey and add red pepper flakes to taste.
- Cream: Heavy cream, half-and-half, or even whole milk can work here. Keep in mind that milk will make a thinner sauce, so you might need a bit more flour to thicken it up.
- Parmigiano Reggiano: Pecorino Romano or regular Parmesan cheese are fine substitutes and will give you that same salty, nutty flavor.
- Parsley: Fresh basil or a mix of Italian herbs work well if you’re out of parsley. Dried parsley can work in a pinch – just use about 1 tablespoon instead.
Watch Out for These Mistakes While Cooking
Overcooking shrimp is the fastest way to ruin this dish – they should be just pink and opaque, not rubbery, so pull them from the heat as soon as they curl into a loose “C” shape.
Another mistake is adding the gnocchi directly from the boiling water without draining it well, which can water down your sauce and make everything bland instead of creamy.
When making the sauce, don’t skip whisking constantly after adding the flour, or you’ll end up with lumps that are tough to smooth out – a few extra seconds of stirring makes all the difference.
Finally, resist the urge to cook the gnocchi in the sauce for too long at the end, as they can break apart and turn mushy if they sit in the heat for more than 4 minutes.

What to Serve With Shrimp Gnocchi?
This shrimp gnocchi is pretty filling on its own, but I love serving it with a simple arugula salad dressed with olive oil and lemon to cut through the richness of the cream sauce. A side of garlic bread or crusty baguette is perfect for soaking up all that buttery, garlicky sauce at the bottom of your bowl. If you want to add more veggies to the meal, roasted asparagus or sautéed green beans with a squeeze of lemon work really well alongside the dish. For a lighter option, you could also serve it with a Caesar salad or some roasted cherry tomatoes on the side.
Storage Instructions
Store: Keep your leftover shrimp gnocchi in an airtight container in the fridge for up to 3 days. The gnocchi might absorb some of the sauce as it sits, but it’ll still taste great. Just note that shrimp is best enjoyed within a few days for optimal freshness and texture.
Freeze: I don’t recommend freezing this dish since shrimp can get rubbery and gnocchi tends to get mushy after being frozen and reheated. It’s really best enjoyed fresh, so try to make only what you’ll eat within a few days.
Reheat: Warm it up gently in a skillet over medium-low heat with a splash of water or cream to loosen the sauce. You can also microwave it in 30-second intervals, stirring between each one. Just be careful not to overcook the shrimp or it’ll get tough and chewy.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1750-1950
- Protein: 85-98 g
- Fat: 77-90 g
- Carbohydrates: 185-210 g
Ingredients
For the shrimp:
- 1.25 lb shrimp (peeled and deveined with tails removed)
- 1.5 tbsp olive oil
- 3 tbsp butter (I like Kerrygold unsalted butter for this)
- salt
- pepper
For the gnocchi and sauce:
- 16 oz gnocchi (I always use De Cecco for the best texture)
- 3 tbsp butter
- 1 small onion (finely diced into 1/4-inch pieces)
- 5 cloves garlic (freshly minced for best flavor)
- 1.5 tbsp hot honey (adds a subtle heat and sweetness)
- 1 tbsp flour
- 1 cup water
- 1/2 cup heavy cream
- 0.75 oz Parmigiano Reggiano (freshly grated to melt smoothly)
- red pepper flakes
- 1.5 tbsp lemon juice
- 1/4 cup minced parsley
- 2 tbsp fresh basil (chopped)
Step 1: Prepare Mise en Place and Start Water
- 1.25 lb shrimp
- salt
- pepper
- 1 small onion
- 5 cloves garlic
- 1.5 tbsp hot honey
- 1 tbsp flour
- 1.5 tbsp lemon juice
- 1/4 cup minced parsley
- 2 tbsp fresh basil
Fill a large pot with salted water and bring it to a boil—this will be used for the gnocchi later.
While the water heats, pat the shrimp dry with paper towels and season generously with salt and pepper on both sides.
Finely dice the onion into 1/4-inch pieces, mince the garlic, and measure out all remaining ingredients including the hot honey, flour, lemon juice, parsley, and basil.
Having everything prepped and ready will let you work smoothly once you start cooking the sauce.
Step 2: Sear the Shrimp
- 1.25 lb shrimp
- 1.5 tbsp olive oil
- 3 tbsp butter
Heat 1.5 tablespoons olive oil and 3 tablespoons butter in a large skillet over medium-high heat.
Once the butter is foaming, add the seasoned shrimp in a single layer and cook for about 1 minute without moving them—this develops a light golden color.
Flip the shrimp and cook for another 1-2 minutes until they’re just cooked through (they should be opaque and slightly firm).
Transfer the cooked shrimp to a bowl and set aside.
I like to slightly undercook the shrimp here since they’ll cook a bit more when combined with the sauce later, keeping them tender and juicy.
Step 3: Build the Sauce Base with Aromatics
- 3 tbsp butter
- 1 small onion
- 5 cloves garlic
- 1.5 tbsp hot honey
- 1 tbsp flour
In the same skillet, melt 3 tablespoons butter over medium heat.
Add the diced onion and sauté for 6-8 minutes, stirring occasionally, until it becomes soft and lightly golden—this builds a sweet, savory foundation for your sauce.
Add the minced garlic and cook for 1 minute, stirring constantly so it doesn’t burn.
Stir in the hot honey and flour, cooking for 1-2 minutes while stirring—the flour will thicken the eventual sauce and create a light roux base.
Step 4: Cook the Gnocchi and Create the Sauce
- 16 oz gnocchi
- 1 cup water
- 1/2 cup heavy cream
- 0.75 oz Parmigiano Reggiano
- salt
- pepper
- red pepper flakes
While the sauce base is developing, add the gnocchi to the boiling salted water from Step 1 and cook according to package directions (usually 2-3 minutes, until the gnocchi floats to the surface and stays there).
Meanwhile, whisk the water, heavy cream, and freshly grated Parmigiano Reggiano into the sauce mixture from Step 3, stirring constantly to avoid lumps.
Season the sauce with salt, pepper, and red pepper flakes to taste, then simmer gently for about 5 minutes to allow the flavors to meld and the sauce to thicken slightly.
Drain the cooked gnocchi when ready and set aside.
Step 5: Combine and Finish the Dish
- cooked gnocchi from Step 4
- cooked shrimp from Step 2
- sauce mixture from Step 3-4
- 1.5 tbsp lemon juice
- 1/4 cup minced parsley
Add the drained gnocchi from Step 4 and the cooked shrimp from Step 2 to the sauce.
Pour in the lemon juice and fold in the minced parsley gently, cooking everything together for 3-4 minutes over medium heat until the shrimp is warmed through and the flavors are well combined.
The fresh lemon juice brightens the rich cream sauce beautifully, so don’t skip it.
Taste and adjust seasoning if needed.
Step 6: Plate and Serve
- 2 tbsp fresh basil
- 0.75 oz Parmigiano Reggiano
Divide the shrimp gnocchi among serving bowls, making sure each bowl gets plenty of sauce.
Garnish with fresh chopped basil and a sprinkle of freshly grated Parmigiano Reggiano.
Serve immediately while hot.

Irresistible Shrimp Gnocchi
Ingredients
For the shrimp::
- 1.25 lb shrimp (peeled and deveined with tails removed)
- 1.5 tbsp olive oil
- 3 tbsp butter (I like Kerrygold unsalted butter for this)
- salt
- pepper
For the gnocchi and sauce::
- 16 oz gnocchi (I always use De Cecco for the best texture)
- 3 tbsp butter
- 1 small onion (finely diced into 1/4-inch pieces)
- 5 cloves garlic (freshly minced for best flavor)
- 1.5 tbsp hot honey (adds a subtle heat and sweetness)
- 1 tbsp flour
- 1 cup water
- 1/2 cup heavy cream
- 0.75 oz Parmigiano Reggiano (freshly grated to melt smoothly)
- red pepper flakes
- 1.5 tbsp lemon juice
- 1/4 cup minced parsley
- 2 tbsp fresh basil (chopped)
Instructions
- Fill a large pot with salted water and bring it to a boil—this will be used for the gnocchi later. While the water heats, pat the shrimp dry with paper towels and season generously with salt and pepper on both sides. Finely dice the onion into 1/4-inch pieces, mince the garlic, and measure out all remaining ingredients including the hot honey, flour, lemon juice, parsley, and basil. Having everything prepped and ready will let you work smoothly once you start cooking the sauce.
- Heat 1.5 tablespoons olive oil and 3 tablespoons butter in a large skillet over medium-high heat. Once the butter is foaming, add the seasoned shrimp in a single layer and cook for about 1 minute without moving them—this develops a light golden color. Flip the shrimp and cook for another 1-2 minutes until they're just cooked through (they should be opaque and slightly firm). Transfer the cooked shrimp to a bowl and set aside. I like to slightly undercook the shrimp here since they'll cook a bit more when combined with the sauce later, keeping them tender and juicy.
- In the same skillet, melt 3 tablespoons butter over medium heat. Add the diced onion and sauté for 6-8 minutes, stirring occasionally, until it becomes soft and lightly golden—this builds a sweet, savory foundation for your sauce. Add the minced garlic and cook for 1 minute, stirring constantly so it doesn't burn. Stir in the hot honey and flour, cooking for 1-2 minutes while stirring—the flour will thicken the eventual sauce and create a light roux base.
- While the sauce base is developing, add the gnocchi to the boiling salted water from Step 1 and cook according to package directions (usually 2-3 minutes, until the gnocchi floats to the surface and stays there). Meanwhile, whisk the water, heavy cream, and freshly grated Parmigiano Reggiano into the sauce mixture from Step 3, stirring constantly to avoid lumps. Season the sauce with salt, pepper, and red pepper flakes to taste, then simmer gently for about 5 minutes to allow the flavors to meld and the sauce to thicken slightly. Drain the cooked gnocchi when ready and set aside.
- Add the drained gnocchi from Step 4 and the cooked shrimp from Step 2 to the sauce. Pour in the lemon juice and fold in the minced parsley gently, cooking everything together for 3-4 minutes over medium heat until the shrimp is warmed through and the flavors are well combined. The fresh lemon juice brightens the rich cream sauce beautifully, so don't skip it. Taste and adjust seasoning if needed.
- Divide the shrimp gnocchi among serving bowls, making sure each bowl gets plenty of sauce. Garnish with fresh chopped basil and a sprinkle of freshly grated Parmigiano Reggiano. Serve immediately while hot.