Teresa DiRosa believes that life, like fine food, is made special by mixing together the best ingredients; time, patience, and a lot of love. Owner of a thriving catering business, Bread and Roses, she has turned the feeding of stomachs and souls into her life's work. Now, with her niece Christine, best friend and bookkeeper, Delia, and baker Amberlin, Teresa is gearing up for Bread and Roses's most important event of the year: the Christmas Open House.
But as Teresa tries to juggle recipes and party decorations, her personal life is spinning out of control. Her divorce is barely final when a handsome acquaintance hints that he'd like to be more than just friends. Her college-age son has broken her heart by choosing to spend Christmas with his father. An Christine, beautiful and artistic, is engaged to marry a prominent psychologist—but seems to be losing her grip on sanity as her wedding draws closer.