01 - Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
02 - Stir in the minced garlic and crushed red pepper flakes. Sauté for 1 minute until fragrant, being careful not to burn the garlic.
03 - Pour in the dry white wine and let it simmer for 2 minutes, allowing the alcohol to cook off and the liquid to reduce slightly.
04 - Add the crushed tomatoes, dried oregano, dried basil, salt, and black pepper. Stir to combine and simmer uncovered for 10 to 12 minutes, allowing the sauce to thicken and develop flavor.
05 - Add the peeled and deveined shrimp to the skillet, stirring to coat them evenly in the sauce. Cook for 3 to 4 minutes, turning once, until the shrimp turn pink and are just cooked through. Do not overcook.
06 - Remove from heat and stir in the chopped fresh parsley and fresh basil. Taste the sauce and adjust salt, pepper, or red pepper flakes as needed.
07 - If serving with pasta, toss cooked spaghetti or linguine with the sauce. Serve hot, garnished with extra parsley and lemon wedges on the side.