Heat oil and butter in a large pot or Dutch oven over medium heat. Sauté garlic about 1 minute until fragrant without burning.
Add uncooked pasta, broth, salt, and pepper; stir and bring to a boil.
Reduce to medium-low; simmer 12-15 minutes, stirring frequently to prevent sticking, until pasta is al dente and most liquid absorbs.
Stir in cream and 1 cup Parmesan for 2-3 minutes until cheese melts into creamy sauce.
Remove from heat; stand 2-3 minutes to thicken. Top with remaining Parmesan and parsley.