Heat oil over medium high heat and add onions, garlic and carrots. Let vegetables soften, stirring occasionally for 3-5 minutes.
Add rice and chili flakes to vegetables. Stir ingredients and add water, bouillon and tomato paste. Start with one bouillon cube.
Reduce heat to medium and simmer until rice is almost done. Add zucchini and can of beans (including the bean water) to soup. Stir, mixing all ingredients evenly.
Adjust seasoning at this point with additional bouillon and/or salt and pepper.
Let soup simmer until zucchini and rice are cooked. Serve with bread and butter.