01 -
Cook spaghetti in a large pot of salted boiling water until al dente. In a bowl, combine shrimp with 1 tablespoon olive oil, ancho or cayenne pepper, minced garlic, and black pepper. Toss thoroughly to coat and let marinate for 10 minutes.
02 -
Heat remaining 2 tablespoons olive oil in a large skillet over medium-high heat. Arrange shrimp in a single layer and sear for 1 minute per side until just opaque.
03 -
Pour vegetable stock into the skillet and cook for 1 minute, scraping browned bits from the pan with a wooden spoon.
04 -
Add unsalted butter and stir until melted. Sprinkle in Italian seasoning and red chili pepper flakes, blending thoroughly.
05 -
Incorporate baby spinach and toss gently until wilted, about 30 seconds.
06 -
Arrange garlic shrimp and sauce over drained spaghetti. Sprinkle additional red chili pepper flakes and grated parmesan on top before serving.