Heat 2 tablespoons of olive oil in a large pan or skillet. Add the onions and cook them for about 4 minutes, until they start to soften. Add the garlic and cook for 30 seconds, until fragrant.
Pour in the crushed tomatoes. Add the paprika and salt and stir to incorporate. Cook the sauce for about 4 to 5 minutes. Add the basil, sugar and black pepper and stir.
Transfer the noodles to the sauce and cook until they’re heated through, about 2 to 3 minutes.
Add the spinach and cook until it starts to wilt, about 1 to 2 minutes.
Serve the noodles in bowls. Sprinkle shredded parmesan on top of the noodles, if desired.