Heat the olive oil in a large saucepan over medium heat.
Add the chopped onion and cook, stirring frequently, until it begins to soften, about 3 minutes.
Add the minced garlic and cook for 30 seconds, stirring to prevent burning.
Stir in the basil, dried oregano, Kosher salt, black pepper, and red pepper flakes and cook for 30 seconds, stirring often.
Add the crushed tomatoes and chicken broth, stir to combine, and bring the sauce to a gentle simmer.
Add the fresh ravioli to the simmering sauce and cook for about 5 minutes, stirring occasionally, until heated through and tender.
Stir in the heavy cream and chopped sun-dried tomatoes and mix until combined.
Add the grated Parmesan and stir until it melts into the sauce.
Serve immediately and garnish with chopped flat-leaf parsley.