Preheat the oven to 350 degrees.
Cut the zucchini lengthwise and using a spoon, scoop out the inside of the zucchini to remove all seeds and make an indent for the filling. Make sure not to break the skin.
Chop up the inside of the zucchini that you removed.
In a large pan over medium heat, add olive oil and saute onions, mushrooms, zucchini (chopped insides), and 2 cloves of garlic and cook for about 5 minutes, stirring frequently.
Add balsamic and chickpeas or quinoa and mix into the pan. Remove mixture from heat and place in a bowl and set it to the side.
In the pan, add olive oil to coat the base of the pan, then add in 1 clove of garlic and saute for 1-2 minutes. Add in tomatoes and cook for about 5 minutes. Add in lemon juice and mint and cook for another minute.
In a baking pan, add ⅔ of the tomato sauce to the base of the pan, then place the zucchini halves on top. Fill the zucchini with the chickpea or quinoa mixture until full and top with the remaining tomato sauce.
Cook for 30 minutes, then remove the pan from the oven and cover it fully with tin foil and cook for another 20 minutes.
Remove from the oven, sprinkle some mint on top, and ENJOY!