Cook the Pasta
Bring a large pot of salted water to a boil.
Add rigatoni and cook until al dente (about 10–12 minutes).
Reserve 1 cup of pasta water, then drain without rinsing.
Cook the Beef Sausage
In a skillet over medium-high heat, cook sausage, breaking into chunks.
When browned, add onion and cook until translucent.
Stir in garlic, Italian seasoning, red pepper flakes, salt, and pepper. Cook for 1 minute.
Transfer sausage mix to a plate.
Make the Alfredo Sauce
In the same skillet, melt butter.
Add garlic and cook for 30 seconds.
Pour in heavy cream and bring to a gentle simmer.
Whisk in Parmesan until smooth.
Add nutmeg, salt, and pepper to taste.
Thin with reserved pasta water if needed.
Combine and Serve
Return sausage mix to the skillet with the sauce.
Add cooked rigatoni and stir to coat.
Let simmer for 1–2 minutes so flavors combine.
Serve hot, garnished with Parmesan, parsley, and black pepper.