Heat the olive oil in a large, heavy pot and add the onion. Saute the onion for a few minutes, until it starts to soften, and then add the carrots, peppers, garlic and oregano. Season with some salt and pepper and saute for approximately 10 minutes.
Add the fresh and boxed/tinned tomatoes, as well as the crushed red pepper. If you're sensitive to spiciness, go easy on the red pepper. If you like things with a little more heat, go for the 1/2 teaspoons. Stir in the wine and then cover and cook for about 45 minutes - until the tomatoes are breaking down and everything is cooked through.
Remove the lid and taste the sauce. If the flavor seems a little flat, add the sugar a little bit at a time until the flavor has rounded out.
Stir in the spinach and basil. This will mute the beautiful, red color of the sauce, but all that veg is super good and one must make certain sacrifices in life.
Remove the pot from the heat and either transfer to a blender (be careful when blending hot things! Steam hurts!) or use an immersion blender to blend to a consistency you like. Taste and adjust the seasoning with salt/pepper or any of the other herbs. If, for some reason, the sauce appears to thing, put it back on the heat and reduce until it's more to your liking.
Toss with pasta for super deliciousness. If you really want a treat, serve with a little goat cheese crumbled over the top.