Peel and clean shrimp and toss them with 1 tablespoon of olive oil, salt, garlic powder, and paprika. Set aside. Cook orzo according to instructions, drain and rinse with cold water to stop cooking. You can cook orzo while you are making the sauce.
In a large skillet, heat over medium heat and add another tablespoon of olive oil. When hot, add shrimp and cook until just cooked through, about 5-6 minutes. Remove and roughly chop shrimp. Don't clean skillet.
Add diced onion to the skillet along with garlic. If skillet is really dry, add a little olive oil from the sun-dried tomato jar. Finely chop sun-dried tomatoes and add to skillet along with tomato paste. Cook for a minute or two.
Add lemon juice, chicken stock, and cream and stir to combine. Turn heat down to low and bring sauce to a light simmer.
Add orzo and stir. Add parmesan cheese and shrimp and stir to combine. Taste for salt and pepper.
Serve orzo immediately with fresh basil and extra Parmesan if you want.