Pour broth into a saucepan; bring to a boil. Add rice and reduce heat; cover and simmer for 15 minutes or until liquid is absorbed.
In a large skillet, saute onion in butter for 3-4 minutes. Add the mushrooms, zucchini and carrot; saute for 3-5 minutes longer or until they are crisp tender. Add asparagus and basil, cook; uncovered over medium-low heat for 5-7 minutes or until asparagus is crisp tender.
In a serving bowl, combine the rice, veggie mixture, Parmesan cheese and freshly ground pepper. Serve immediately.