Begin by bringing a large pot of salted water to a boil. Cook the bowtie pasta according to package directions until al dente, then drain and set aside.
In a large skillet, heat 1 tablespoon of butter over medium heat. Add the ground beef and cook while breaking it apart until browned (about 5–7 minutes). Drain excess fat.
Stir in minced garlic and Italian seasoning. Cook for an additional 1–2 minutes to release aromas.
Pour in the undrained can of Rotel tomatoes with chilies and let it simmer for about 3–4 minutes while stirring occasionally.
Add another tablespoon of butter until melted. Then pour in heavy cream and bring to a gentle simmer. Cook for about 3–4 minutes to thicken the sauce.
Stir in grated Parmesan cheese and shredded mozzarella cheese until melted. Season with salt and pepper to taste.
Add the cooked bowtie pasta into the skillet, tossing everything together to coat the pasta in the creamy beef sauce.
Garnish with fresh chopped parsley if desired and serve immediately.