Heat oil in large nonstick saucepan over medium heat until hot. Add shallot and garlic; cook about 1 minute, stirring constantly. Stir in rice, broth, apple and pepper. Bring to a boil. Reduce heat to low; cover and cook 10 to 15 minutes or until rice is tender.
Remove saucepan from heat; let stand 5 minutes. Drain and discard any excess liquid. Stir in parsley.