In a large skillet, heat olive oil and garlic over medium heat. Cook until garlic is fragrant, 1 minute. Stir in rice and chorizo and cook until rice is translucent, 3 minutes.
Add wine and cook stirring until evaporated, 2 minutes. Add broth and tomatoes and bring to a simmer. Cover and cook until rice is tender and most of the liquid is absorbed, stirring occasionally, about 10 minutes.
Stir in shrimp and peas. Cover and cook until shrimp is opaque throughout, about 6 minutes. Season with salt and pepper.