Peel the onions and garlic, and finely chop both.
Rinse the tomatoes, and cut them into small cubes.
Heat the oil in a pan, and sauté the onions and garlic for about 7 minutes.
Add rice, bouillon, and tomatoes, and let it simmer until the rice is done – it takes about 20-30 minutes.
Heat another pan with a little oil, and add all the ingredients for the beans to the pan.
Sauté for about 7-8 minutes, and lightly mash the beans during the process.
Serve rice and beans in a tortilla along with fresh cilantro, sliced kale, and grated carrot.