01 - Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and cook 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 brown the garlic.
03 - Pour in the dry white wine and let it simmer for 2 minutes, allowing the alcohol to evaporate and the liquid to reduce slightly.
04 - Add the crushed tomatoes, dried oregano, dried basil, salt, and freshly ground black pepper. Stir to combine and simmer uncovered for 10–12 minutes, allowing the sauce to thicken and the flavors to develop.
05 - Add the peeled and deveined shrimp to the skillet, stirring to coat evenly in the sauce. Cook for 3–4 minutes, turning once, until the shrimp turn pink and are just cooked through. Do not overcook.
06 - Remove the skillet from heat and stir in the chopped fresh parsley and fresh basil. Taste the sauce and adjust the seasoning with salt, pepper, or additional red pepper flakes as needed.
07 - If serving with pasta, toss the cooked spaghetti or linguine directly into the sauce until well coated. Serve hot, garnished with extra parsley and lemon wedges alongside crusty bread if desired.