Place lentils and black beans to soak in hot water for an hour. Drain and cook the black beans in a separate pot with a bit of salt added to the water until tender. Set the lentils aside.
In a large pot pour the broth and add chopped tomatoes and garlic. Cook on medium until tender enough to puree.
Once pureed add in carrots, celery, zucchini and red lentils. Cook on medium to medium-high heat, until soup, comes to a gentle boil, after which return to medium heat and leave pot covered.
Taste the soup at this point and gently add in salt and pepper. You want to flavour the vegetables and lentils you have just added yet not overly salt the soup.
Once the vegetables and lentils are soft add in the noodles. Let them cook for 10 – 12 minutes before adding in the cooked black beans (washed off with water). Once black beans are added turn off the stove. Taste the soup once more and if need be add a bit more salt and pepper.
Serve with parsley.