01 -
Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add ground beef and cook until browned, breaking it apart as it cooks (about 5-7 minutes). Drain excess grease if necessary.
02 -
Add butter, minced garlic, Italian seasoning, crushed red pepper flakes (if using), paprika, salt, and black pepper. Cook for 1-2 minutes until garlic is fragrant and spices bloom.
03 -
Deglaze the pan with beef broth, scraping up any browned bits. Add uncooked pasta, stir to combine, and bring to a boil. Reduce heat to medium-low, cover, and simmer for 12-15 minutes, stirring occasionally, until pasta is al dente and most of the liquid is absorbed.
04 -
Mix in heavy cream, Parmesan, and mozzarella cheese, stirring until fully melted and combined. Let the pasta rest off-heat for 3-5 minutes to thicken the sauce.
05 -
Top with chopped parsley for brightness. Serve immediately, ideally with bread or a side salad.