1. Preheat oven to 425°. Melt butter in a Dutch oven over medium-high heat; add onion and garlic, and sauté 5 minutes. Add rice, and cook 2 minutes or until golden brown. Add wine, and cook 2 to 3 minutes or until wine is absorbed. Add chicken broth. Bring to a boil, cover, and transfer to oven. Bake 20 minutes.
2. Remove rice from oven, and stir in artichokes and next 3 ingredients. Cover and bake 10 minutes. Remove from oven, and let stand 5 minutes. Stir in cheese and remaining ingredients. Serve immediately.