2 pounds rigatoni pasta
1 cup parmesan
Filling:
16 oz. Ricotta
2 cups mozzarella
½ cup parmesan
2 eggs, beaten
1 teaspoon parsley
1 tablespoon olive oil
1 pound Italian sausage and/or mushrooms
1 bulb of roasted garlic, smashed
2 quarts crushed tomatoes
Seasonings to taste
2 cups mozzarella, shredded, for topping
Large pot for pasta
Large bowl
8 oven safe soup bowls or ramekins
Baking sheet
Heat the oil in a large skillet over medium heat and add the Italian sausage (and/or mushrooms). Cook until browned.
Stir in the garlic and cook for another minute or two.
Add the tomatoes and simmer over medium heat until thickened, about 30 minutes. Salt and pepper to taste. Add a pinch of sugar if needed.
Preheat oven to 375F.
Cook the rigatoni in boiling water, about 1 minute less than package directions. Drain and rinse, then toss with the parmesan cheese in a large bowl.
Lightly oil your soup bowls or ramekins and line them up on a sheet pan. Put a little sauce in the bottoms. 
Line up the rigatoni, standing on their ends.
In a food processor, mix together the ricotta, mozzarella, parmesan, eggs and parsley until well combined and smooth. Fill a pastry bag or food storage bag and snip a small hole in the bottom or a corner.
Fill the rigatoni with the cheese filling.
Ladle sauce on top of the rigatoni.
Bake in the oven for 15 minutes, then remove and sprinkle over the mozzarella cheese.
Return to the oven and cook for about 15 minutes more, until the cheese is bubbly and beginning to brown.
Let rest about 10-15 minutes before serving. Serve with garlic bread or a salad.
Calories: 776kcal | Carbohydrates: 62g | Protein: 57g | Fat: 33g | Saturated Fat: 18g | Trans Fat: 1g | Cholesterol: 186mg | Sodium: 823mg | Potassium: 579mg | Fiber: 3g | Sugar: 3g | Vitamin A: 1056IU | Vitamin C: 1mg | Calcium: 735mg | Iron: 3mg