Heat the olive oil in a large skillet until hot. Add the onion and garlic and saute for 3 minutes. Season with salt and pepper. Add the tomatoes and red pepper flakes and cook until they burst and cook down, about 5 minutes. Stir in the white wine and cook for 5 minutes.
Add the pasta to the tomatoes in the skillet. Toss well. Add a ladleful of the pasta water to loosen it up a bit. Stir in the peas to warm and toss for about a minute more. Stir in the cheese and basil.
Cook's Note: Lumaconi means large snails in Italian.
Wine suggestion for this recipe: