Heat the olive oil in a large skillet over medium heat. Add the onion, carrot, and celery, and cook, occasionally stirring, until slightly softened 4 to 5 minutes.
Add the ground beef and garlic and cook, breaking the beef into pieces, until the onion and beef are lightly browned, 8 minutes.
Pour in the red wine and cook for 1 minute.
Add the crushed tomatoes, and tomato paste and cook, stirring often, for 2 minutes.
Add the oregano, basil, salt, and pepper. Simmer for up to 20-25 minutes. Stirring often.
Add in the cooked rigatoni and stir.
Notes
You can serve the rigatoni topped with the Parmesan and basil.