Saute onions and garlic until soft (about 5-10 minutes).
Add carrots and celery and sauté for 5-10 more minutes.
Add beans, artichoke hearts, and sundried tomatoes.
Add lemon juice, stir carefully to combine without making the ingredients mushy.
Salt and pepper to taste.
Add prepared pesto to taste.