COOK pasta in boiling water in accordance with package directions; when tender, DRAIN; SET aside.
While pasta is cooking, HEAT a large electric skillet to medium-low; in a small mixing bowl, STIR together oil, onion and garlic; ADD to skillet; COOK, STIRRING, until onion is softened and transparent, about 5 minutes.
ADD undrained diced tomatoes, oregano, basil, red pepper flakes, pepper and salt; STIR to combine.
ADD tomato paste and water to skillet; STIR until paste is dissolved into the sauce.
REDUCE heat to low; ADD cream cheese cubes to skillet; WHISK the sauce until cream cheese has fully melted and sauce is creamy.
ADD half of Parmesan; WHISK until melted;' ADD remainder; WHISK until melted in again.
ADD fresh spinach; gently STIR into sauce until it has wilted, about 3-5 minutes.
ADD pasta; STIR until it is well coated with sauce.
Per Serving (excluding unknown items): 262 Calories; 11g Fat (35.6% calories from fat); 10g Protein; 33g Carbohydrate; 4g Dietary Fiber; 19mg Cholesterol; 678mg Sodium. Exchanges: 1 1/2 Grain(Starch); 1/2 Lean Meat; 2 Vegetable; 1 1/2 Fat.