Preheat oven to 400 degrees F.
Cook dry pasta according to package instructions. When finished cooking, drain pasta very well and set aside.
While pasta is cooking, season ground beef. Then, add to a cast iron skillet and cook on medium heat for about 7-10 minutes until mostly browned.
While cooking, be sure to stir and break into smaller pieces. When finished cooking, drain slightly then set ground beef aside.
Prepare pasta sauce by adding to a saucepan and carefully adding in the heavy cream. Heat over medium heat and stir until fully combined for about 2-3 minutes.
Add 1/2 cup of chopped fresh basil, drained pasta, and seasoned beef to a large bowl and stir to fully combine.
Then, add pasta/basil/beef to baking dish, careful not to overfill.
Gently add pasta sauce on top of pasta/basil/beef, careful not to overfill.
Then, layer slices of fresh mozzarella until fully topped with cheese.
Place full baking dish on a baking sheet and then put the whole thing in the oven.
Bake for about 30 minutes until cheese is browned and gooey.
Remove from oven, cool slightly and add additional 1/2 cup of fresh basil and Parmigiano Reggiano.
Enjoy!