Cook the lentils in 10 cups of water and a pinch of salt for about 30 to 40 minutes until cooked.
While they are cooking, blend the tomatoes and the sun dried tomatoes with the agave and half a teaspoon of sea salt until pureed. Set aside.
Heat one cup of the vegetable broth with one teaspoon salt, quarter teaspoon cracked pepper, and half teaspoon red chili flakes, and saute the garlic and onions for about five minutes until translucent.
Add in the celery and carrots and stir for another few minutes.
Add in the broccoli, zucchini, tomato puree and remaining stock and bring to a boil.
Reduce to a simmer and add in the cooked lentils and parsley.
Simmer for 30 minutes. Check frequently in case you need to add a bit more stock.
Serve tossed with multigrain, gluten-free or pasta of your choice.