Sauté Aromatics: Heat olive oil in a large pot over medium heat. Sauté onion, garlic, and sun-dried tomatoes (if using) for 2 minutes. Stir in tomato paste and Italian seasoning.
Add Liquids and Pasta: Pour in chicken stock, scrape the pot, then add diced tomatoes and pasta. Season with salt & pepper.
Cook the Pasta: Bring to a boil, reduce heat, and simmer for 10–15 minutes until pasta is tender. Add extra broth if needed.
Stir in Cheese: Remove from heat and mix in Parmesan and cream cheese (or substitute). Let sit for 3–4 minutes to thicken.
Serve & Enjoy: Garnish with parsley if desired and serve immediately!