Cook pasta: Add water and a pinch of salt to a saucepan. Bring to a boil then add pasta and cook for 8-10 minutes. The pasta should al dente.
Chop vegetables: Chop spinach, mushrooms, sun-dried tomatoes and garlic.
Cook vegetables: Heat a splash of olive oil in a pan. Add garlic and cook for a few minutes or until you smell the aroma. Then, add mushrooms, season with salt to taste and stir. Next add sun-dried tomatoes and cook for 2-3 minutes.
Cream Sauce: Pour double cream, lemon juice and white wine vinegar into the pan. Season the sauce with salt to taste, pepper to taste, dried oregano and stir well. Then, cook the sauce on low heat for 10 minutes or until it thickens.
Creamy pasta: Once the sauce thickens, add cheese, spaghetti, spinach and mix until well combined. Leave the spaghetti to simmer for 3-5 minutes or until done.