3 cans (14.5 oz each) your favorite small beans
2 cans (14.5 oz each) diced tomatoes
1 small yellow zucchini
2 celery stalks
2 medium sized carrots
1 red or green bell pepper
1 small jelapeno pepper
1 medium onion
1 corn cob (or 4 tablespoons canned corn)
5 garlic cloves
500 ml (2 cups) vegetable broth
2 tbsp. olive oil (for frying)
1 tsp. chili powder
1 tsp. cumin powder
1 tsp. paprika powder
1/2 tsp. oregano
1/2 tsp. salt
1 bay leaf
grated parmesan cheese (for serving)
lemon (for serving)
avocado (for serving)
fresh, chopped parsley or cilantro (for serving)
salt
(1)