Bring a pot of water to boil and begin cooking pasta according to package directions.
While the pasta cooks, add butter to a skillet and allow it to melt over medium heat.
Add garlic and cook until lightly browned. Be careful not to burn the garlic!
Mix in the Italian sausage and turn the heat up to medium-high. Break the sausage into tiny pieces with a wooden spoon and cook until browned all over.
Once browned, add tomato sauce and stir until well-blended.
Slowly and gradually add half & half while stirring. Once mixed through, simmer for 5 minutes until well-blended.
Drain pasta and add it to the sauce. Mix through to combine.
Add Parmesan cheese and mix well. Stir until fully incorporated, then top with parsley. Enjoy!