Probably the best pairing with tomato sauces are Italian wines, so with the Lasagna, I would suggest a decent Chianti or Sangiovese (the main grape in Chianti). Check with your local wine shop for a good suggestion as prices can vary, and there are always bargains to be had. I don't know if you have availability in your area, but some very good wines with lots of flavor are Salice Salentino from southern Italy. These are usually between $7.00-12.00.
For matching with Alfredo sauces, try a fuller wine. A fuller Chardonnay would be good. Try for a full wine with good acid (to cut through the thick sauce) and not overly fruity. A great value in Italian wine is the San Gimigniano di Vernazzia from different growers. Good flavor, with a distinctive finish, and great with food.
Good luck!
For matching with Alfredo sauces, try a fuller wine. A fuller Chardonnay would be good. Try for a full wine with good acid (to cut through the thick sauce) and not overly fruity. A great value in Italian wine is the San Gimigniano di Vernazzia from different growers. Good flavor, with a distinctive finish, and great with food.
Good luck!