Bring a large pot of salted water to a boil and cook pasta according to package directions.
Heat a good drizzle of olive oil in a skillet (I use my Our Place skillet) and add garlic, red pepper flakes and celery. Cook over medium heat for about 4 minutes or until celery is tender.
Add beans, chopped tomato, dried basil, salt and black pepper. Cook for 5 to 10 minutes or until slightly thickened.
Toss bean mixture with hot pasta and top generously with Parmesan cheese, fresh basil and another grind of black pepper.