Skip to main content New<> this month
Get the Allrecipes magazine

One-Skillet Shrimp and Rice with Spinach and Artichokes

Rated as 4.5 out of 5 Stars

"A hearty meal made in one skillet. Serve with a crusty bread. Great for an easy weeknight dinner, but special enough for holidays or dinner parties. Sprinkle grated Parmesan cheese on each serving as desired."
Added to shopping list. Go to shopping list.


37 m servings 370
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Heat olive oil in a large skillet over medium-high heat. Add garlic; saute until fragrant, about 2 minutes. Add shrimp, lemon zest, and lemon juice; saute until shrimp turn opaque, about 2 minutes.
  2. Stir chicken broth, basmati rice, butter, and salt into the skillet. Reduce heat to low; simmer until rice absorbs broth, about 15 minutes. Add artichokes on top; simmer until heated through, about 5 minutes. Spread spinach and green onion over artichokes. Cook until spinach wilts, 3 to 5 minutes; fold into the rice mixture.

Nutrition Facts

Per Serving: 370 calories; 11.6 43.9 24.2 182 1321 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

This is really easy and good. I prepare the onions, garlic and shrimp separately from rice adding probably a tablespoon of basil. I also cook the spinach with the onions and garlic. After coo...

I added cubed tilapia, and flounder, as well as the shrimp and doubled the rice. used some white wine, along with the broth. everything else was per the recipe, and my family loved it!

I didn’t have any spinach so added asparagus. Delicious !

Very good and easy dish. I would reduce the lemon zest next time and cover the pan when the rice is simmering. It took a lot longer than 15mins and way more chicken broth to get the rice tender ...