Heat olive oil in a large skillet or pot over medium heat. Add minced garlic and red pepper flakes (if using) and cook until fragrant, about 1 minute.
Add the shrimp to the skillet and cook for 2-3 minutes per side, until pink and cooked through. Remove shrimp from the skillet and set aside.
Add the orzo pasta and chicken broth to the skillet. Bring to a boil, then reduce heat, cover, and simmer for about 10-12 minutes, or until the orzo is al dente and most of the liquid is absorbed.
Stir in the heavy cream and Parmesan cheese. Cook, stirring, until the sauce has thickened slightly, about 3-5 minutes.
Return the cooked shrimp to the skillet and stir to combine and heat through.
Season with salt and black pepper to taste. Garnish with fresh parsley before serving.
Notes
This dish is best served immediately. You can add other vegetables like spinach or peas for extra nutrition.