To a large pot over medium heat, add oil.
When the oil is hot, add onions, ground beef, Italian sausage, and garlic. Cook, stirring occasionally, breaking up the meat as you go, until the meat is no longer pink (8-10 minutes). Drain excess grease if necessary.
Add Italian seasoning, salt, and pepper.
Pour in marinara sauce, beef broth, and crushed tomatoes. Stir to combine and bring the soup to a simmer.
Once simmering, add ravioli and cook for 4-6 minutes, or until done, gently stirring occasionally to avoid breaking the ravioli.
Reduce heat to low. Add in heavy cream, mozzarella cheese, romano cheese, and parmesan, stirring until the cheeses are fully melted.
Garnish with parsley and parmesan cheese as desired. Enjoy!