In a small skillet, saute onion and garlic in butter until tender. In a bowl, combine the bread crumbs, walnuts, cheese, rosemary, salt and pepper; stir in onion mixture. Beat eggs and broth; add to the bread mixture.
Transfer to a greased 1-1/2-qt. baking dish. Cover and bake at 350° for 35-40 minutes. Uncover; bake 5-10 minutes longer or until browned.
Editor's Note: If the stuffing will be stuffed into poultry rather than baked in a baking dish, use egg substitute instead of eggs.