Heat the olive oil in a large skillet over medium heat. Add the onion and cook until tender, about 5 minutes. Stir in the garlic until just fragrant.
Add in the tomato pasta, red pepper flakes and cook until slightly darkened, about 1 minute, and then add in the broth, tomatoes, white beans, olives and capers. Simmer over low heat and cook until thickened, about 10-15 minutes, stirring often.
Remove from heat and stir in the parsley, lemon juice and parmesan cheese. Stir and taste. You may likely not need additional salt because of the olives, capers and cheese.
*Serve as is, with crusty garlic bread (my favorite!) or even spooned over polenta.