Heat oil in a heavy bottomed medium saucepan, saute onion and carrot until the onion turns translucent, about 4~5 minutes.
Stir in the garlic and cook for 1 minute, then stir in the rice and fry for 1 minute, stirring occasionally.
Stir in the veggie broth or water, lemon juice, oregano, salt and pepper. Bring the mixture to a boil, then lower the heat, stir the rice and cover tightly and cook for about 20 minutes or until all the water is absorbed and rice is tender.
Turn off the heat and add dill, fluff the rice with a fork and completely stir in the dill. Cover and let stand for 10 minutes before serving. Enjoy!!