Begin by mincing your garlic and dicing your onion.
On medium heat, add olive oil to a large pot.
Once your oil is heated, add in your garlic, onions, and chilli flakes and let cook for 1-2 minutes.
Add in your tomatoes, strained/rinsed beans, water, salt, basil & chicken bouillon cube.
Using an emersion blender, blend your broth until smooth. Be sure not to angle your blender too much or it will splash up at you.
Once blended, turn your heat up to high to bring to a boil. Once boiling, reduce back down to medium and let cook for 5 minutes. If your soup is still boiling quite a bit, reduce the heat further.
Add in your noodles and cook as per the packaging instructions. Be sure to stir every couple minutes to prevent the noodles from sticking to the bottom.
Once the noodles are cooked, serve with parm or Romano cheese and enjoy!