-
1
Combine the olive oil, coriander seeds, fennel seeds, oregano, red pepper flakes, garlic, onion, and lemon zest in a large saute pan.
-
2
Season generously with salt.
-
3
Bring to a simmer and cook for 10 minutes, so the seasonings flavor the oil.
-
4
Add the artichokes, lower the heat if necessary (the oil should be barely bubbling), and cook until tender, 20 to 30 minutes.
-
5
Use a slotted spoon to transfer the artichokes to a bowl.
-
6
Add the shrimp to the oil and cook at the same low simmer, turning once, until done, about 10 minutes.
-
7
Remove the shrimp from the oil and let cool on a plate.
-
8
Pour off 1 cup of the oil from the pan, strain, and refrigerate for another use.
-
9
(The oil is delicious and can be used in vinaigrettes or for sauteing another dish.)
-
10
Leave the pan over low heat.
-
11
As soon as theyre cool enough to handle, remove the leaves from the artichokes and save for another use.
-
12
Chop the artichoke hearts and stems into 1-inch pieces and return to the bowl.
-
13
Add the shrimp and toss with the lemon juice.
-
14
Meanwhile, bring a large pot of water to a boil and season with salt.
-
15
Add the penne and stir constantly until the water returns to a boil.
-
16
Cook until the pasta is tender but still offers some resistance when you bite into it, about 10 minutes.
-
17
Before draining the pasta, use a measuring cup to scoop out 1/4 cup of the pasta water; reserve.
-
18
Drain the pasta in a colander and add to the saute pan with the oil.
-
19
Add the artichokes, shrimp, herbs, and feta and toss until heated through.
-
20
Taste for seasoning.
-
21
Depending on the saltiness of the feta, it may not be necessary to add additional salt.
-
22
If the pasta seems too dry, add some of the reserved pasta water as needed.
-
23
Divide among four warm bowls.
-
24
Garnish each portion with a sprig of mint and serve.