First of all, take a medium bowl and put in it the orange zest along with the rice. Then, add cilantro in the bowl and mix all the ingredients well with each other. Take four serving bowls and divide the rice mixture evenly amongst them.
Take another small bowl and mix 1 teaspoon of salt with a pinch of sugar in it. After that, take a medium bowl and put the tomatoes in it. Then, add onion and jalapeno. Sprinkle the cilantro after placing the avocado on top of the mixture. Your pico de gallo is ready.
To prepare the carnitas, clean the meat first. Then, cook the meat along with onion, jalapeno and garlic. You can cook it in any vegetable oil. After cooking, add the orange juice on it.
Put the pico de gallo on the rice mixture which you had placed in the bowls in step 1. Add the black beans and use the carnitas as topping. In the end, sprinkle some cheese or sour cream and green onions. Serve along with cold drinks.