Season the shrimp. Use 2 teaspoons of the salt, 1 teaspoon of the black pepper, the paprika and 1/2 of the minced garlic.
Cook the pasta according to the package directions. Use one tablespoon salt in the water.
Note: I always cook pasta al dente.
While the pasta is cooking, heat 2 tablespoons of the olive oil over high heat in a six quart saute pan. Add the shrimp to the hot oil and saute for four minutes - stirring once or twice to ensure the shrimp is cooked on both sides.
Note: The oil should be hot but not smoking and the shrimps will start turning pink. Do not overcook the shrimp as it will become tough.
Remove the shrimp to a bowl along with any liquid that remained in the pot. Set aside.
In the same saute pan (do not wash the pan), heat the remaining olive oil.
Add the onions and saute for about a minute or two - do not brown the onions
Add the mushrooms and add the remaining 1/2 teaspoon black pepper and the remaining garlic. Cook the onions, garlic and mushrooms for five to six minutes
Add the remaining teaspoon salt and white wine. Stir to combine, scraping the bottom of the pan to incorporate any browned bits.
Continue cooking for two to three minutes until the wine is almost evaporated.
Add the cooked shrimp along with its liquid. Mix to combine with the vegetables and continue cooking for about a minute.
Add the Spinach and cook for about one and a half to two minutes, until it's wilted - incorporating it into the shrimp mixture as it's being wilted.
Add the pasta shells and combine with the shrimp and vegetable mixture.
Turn off the stove. Add 10 to 12 of the whole basil leaves and add the 1/2 cup grated parmesan cheese. Stir to combine.
Plate, sprinkle with the shredded parmesan and the remaining basil leaves. Serve hot and enjoy.
I like to use pasta shells so that all that liquid and bits of the mushrooms and spinach gets lodged in the scoop of the shell. You can also try this with Bow Tie Pasta. Feel free to substitute whole wheat pasta. The wholesome and rich flavors will still make it tasty. You can also roughly chop the basil - I leave it whole so that I can really taste it.