01 -
Bring a large pot of salted water to a rolling boil. Add spaghetti and cook until just al dente, stirring occasionally to prevent sticking. Reserve ¼ cup of pasta water before draining.
02 -
Heat olive oil in a large pan over medium-high heat until shimmering. Add shrimp in a single layer, season lightly with salt and paprika, and cook 1–2 minutes per side until pink and opaque. Remove shrimp and set aside.
03 -
Reduce heat to medium and add minced garlic to the same pan. Sauté for about one minute until fragrant. Stir in diced tomatoes and tomato paste. Season with black pepper, paprika, salt, and sugar if needed. Add a splash of reserved pasta water and simmer until sauce thickens.
04 -
Add drained spaghetti directly to the sauce and toss to coat evenly. Stir in butter if using until glossy.
05 -
Return shrimp to the pan and gently fold through until warmed. Plate immediately and finish with a dusting of extra black pepper.