Preheat a deep skillet or wok with olive oil. Sauté chopped onion for 4–5 min until golden. Add 1-inch pork pieces and cook 10 min, until lightly browned.
Add carrots (julienned), cover, and cook 3–5 min without stirring.
Meanwhile, rinse rice several times until the water runs clear.
Stir the contents of the pan, add spices, and pour in hot water (1 inch above ingredients). Optionally, add a chili. Cover, reduce heat, and cook 1 hr.
Meanwhile, cut garlic crosswise through the middle.
Once the meat is tender, remove the chili, add rice evenly over the meat and carrots. Add hot water (1½ inches above). Cover and simmer. When water evaporates from the surface, press in garlic halves and cook until rice is done.
Pierce holes with a wooden stick for steam. Smooth the top, place a plate over the rice, cover, and simmer on low for 30 min. Do not stir.
Remove garlic, fluff gently, and serve with fresh herbs and a mix of sour cream, salt, and minced garlic.