Indulge in the tangy and chewy flavors of this homemade sourdough bread filled with plump cranberries and chopped walnuts. Perfect for breakfast, sandwiches, or snacks.