01 -
Bring a large pot of salted water to a rolling boil. Add spaghetti and cook until just al dente, stirring occasionally. Reserve 1/4 cup of pasta water before draining.
02 -
Heat olive oil in a medium pan over medium-high heat until shimmering. Add shrimp in a single layer, season lightly with salt and paprika, and cook for 1 to 2 minutes per side until pink and opaque. Remove shrimp and set aside.
03 -
Reduce heat to medium. Add minced garlic to the same pan and sauté until fragrant, about 1 minute. Stir in diced tomatoes and tomato paste. Season with black pepper, paprika, salt, and optional sugar. Add a splash of reserved pasta water and simmer until sauce thickens, scraping up browned bits for extra flavor.
04 -
Add drained spaghetti directly into the sauce. Toss thoroughly to coat each strand evenly. Stir in butter if using, mixing until the sauce develops a glossy finish.
05 -
Return cooked shrimp to the pan and fold gently just until warmed through. Plate immediately and finish with an extra dusting of cracked black pepper.