In a skillet, brown beef with onion; drain. Sprinkle flour over beef; stir to mix. Add next five ingredients; mix well.
Season eggplant with salt and pepper; arrange slices over meat mixture. Cover and simmer for 10-15 minutes or until eggplant is tender. Sprinkle with shredded cheese; cook until cheese melts. Serve with Parmesan cheese if desired.