In a large pot or skillet, melt butter over medium heat and sauté garlic and onion until soft and fragrant.
Add ground beef and cook until browned, breaking it apart as it cooks.
Stir in oregano, salt, and pepper, then pour in the beef broth and cream.
Bring mixture to a gentle boil, then add pasta. Stir well so the pasta is submerged in the sauce.
Cover and cook, stirring occasionally, until pasta is tender and sauce thickens, about 12 to 15 minutes.
Stir in parmesan cheese until melted and creamy.
Garnish with parsley and serve hot.