Our Top 10 Recipes From 2015Our Top 10 Recipes From 2015
Brussels sprouts were the "it" vegetable this past year and a creamy gratin topped the list of your favorite recipes from our Bay Area Bites contributors. Bookmark this page so you can enjoy them again!
6 Delicious Thanksgiving Turkey Leftover Recipes
Thanksgiving Starter: Creamy Roasted Butternut Squash Soup with Apples and Ginger
Thanksgiving Side Dish: Creamy Brussels Sprouts and Bacon Gratin with Shallots and Gruyère
Soft and Buttery Sweet Potato Dinner Rolls
Homemade Thanksgiving: Classic Dry-Brined and Butter-Basted Roast Turkey with Herbs
A Couple of Tricks for Outstanding Homemade Hummus
Fall-Off-The-Bone BBQ Baby Back Ribs with Homemade Barbecue Sauce
Yes, You Can Make Great Non-Dairy Yogurt at Home
An Easter Tradition: Glazed, Old-Fashioned Baked Ham
Sponsored
window.__IS_SSR__=true
window.__INITIAL_STATE__={"attachmentsReducer":{"audio_0":{"type":"attachments","id":"audio_0","imgSizes":{"kqedFullSize":{"file":"https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"}}},"audio_1":{"type":"attachments","id":"audio_1","imgSizes":{"kqedFullSize":{"file":"https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"}}},"audio_2":{"type":"attachments","id":"audio_2","imgSizes":{"kqedFullSize":{"file":"https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"}}},"audio_3":{"type":"attachments","id":"audio_3","imgSizes":{"kqedFullSize":{"file":"https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"}}},"audio_4":{"type":"attachments","id":"audio_4","imgSizes":{"kqedFullSize":{"file":"https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"}}},"placeholder":{"type":"attachments","id":"placeholder","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg","width":160,"height":96,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg","width":800,"height":478,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg","width":1020,"height":610,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg","width":1920,"height":1148,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg","width":1180,"height":705,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg","width":960,"height":574,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"xxsmall":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg","width":240,"height":143,"mimeType":"image/jpeg"},"xsmall":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg","width":375,"height":224,"mimeType":"image/jpeg"},"small":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg","width":520,"height":311,"mimeType":"image/jpeg"},"xlarge":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg","width":1180,"height":705,"mimeType":"image/jpeg"},"full-width":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg","width":1920,"height":1148,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-50":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg","width":50,"height":50,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg","width":1920,"height":1148}}},"bayareabites_104036":{"type":"attachments","id":"bayareabites_104036","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"104036","found":true},"title":"Thanksgiving Turkey Leftovers","publishDate":1448421793,"status":"inherit","parent":103945,"modified":1448421910,"caption":"Thanksgiving Turkey Leftovers","credit":"Wendy Goodfriend","description":"Thanksgiving Turkey Leftovers","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-1920x1280.jpg","width":1920,"height":1280,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/leftovers1920.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_103276":{"type":"attachments","id":"bayareabites_103276","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"103276","found":true},"title":"Roasted Butternut Squash Soup with Apples","publishDate":1447042131,"status":"inherit","parent":103172,"modified":1447042308,"caption":"Roasted Butternut Squash Soup with Apples","credit":"Wendy Goodfriend","description":"Roasted Butternut Squash Soup with Apples","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-1920x1280.jpg","width":1920,"height":1280,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_103086":{"type":"attachments","id":"bayareabites_103086","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"103086","found":true},"title":"Brussels Sprouts Gratin with Bacon and Gruyere","publishDate":1446851832,"status":"inherit","parent":102926,"modified":1446852126,"caption":"Brussels Sprouts Gratin with Bacon and Gruyere","credit":"Wendy Goodfriend","description":"Brussels Sprouts Gratin with Bacon and Gruyere","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-1920x1280.jpg","width":1920,"height":1280,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-overhead1.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_103124":{"type":"attachments","id":"bayareabites_103124","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"103124","found":true},"title":"Soft and Buttery Sweet Potato Dinner Rolls","publishDate":1446863042,"status":"inherit","parent":102921,"modified":1447184944,"caption":"Soft and Buttery Sweet Potato Dinner Rolls","credit":"Wendy Goodfriend","description":"Soft and Buttery Sweet Potato Dinner Rolls","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-1920x1280.jpg","width":1920,"height":1280,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked2.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_102955":{"type":"attachments","id":"bayareabites_102955","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"102955","found":true},"title":"Dry-Brined Herbed Roast Turkey","publishDate":1446605937,"status":"inherit","parent":102914,"modified":1446606081,"caption":"Dry-Brined Herbed Roast Turkey","credit":"Wendy Goodfriend","description":"Dry-Brined Herbed Roast Turkey","imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-1920x1280.jpg","width":1920,"height":1280,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final1.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_96384":{"type":"attachments","id":"bayareabites_96384","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"96384","found":true},"title":"finished hummus 7","publishDate":1432597578,"status":"inherit","parent":96378,"modified":1432597606,"caption":"Homemade hummus. ","credit":"Kate Williams","description":null,"imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-400x281.jpg","width":400,"height":281,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-800x561.jpg","width":800,"height":561,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-1440x1010.jpg","width":1440,"height":1010,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-1180x828.jpg","width":1180,"height":828,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-960x674.jpg","width":960,"height":674,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-7.jpg","width":1920,"height":1347}},"fetchFailed":false,"isLoading":false},"bayareabites_95550":{"type":"attachments","id":"bayareabites_95550","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"95550","found":true},"title":"ribs-finished-whole","publishDate":1430010595,"status":"inherit","parent":95541,"modified":1430012038,"caption":"BBQ Baby Back Ribs with Homemade Barbecue Sauce","credit":"Wendy Goodfriend","description":null,"imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-960x640.jpg","width":960,"height":640,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-finished-whole.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false},"bayareabites_95177":{"type":"attachments","id":"bayareabites_95177","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"95177","found":true},"title":"finished yogurt clear and yellow 1","publishDate":1429308508,"status":"inherit","parent":95173,"modified":1429313531,"caption":"Homemade coconut and almond milk yogurt.","credit":"Kate Williams","description":null,"imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-400x304.jpg","width":400,"height":304,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-800x607.jpg","width":800,"height":607,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-1440x1093.jpg","width":1440,"height":1093,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-1180x895.jpg","width":1180,"height":895,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-768x583.jpg","width":768,"height":583,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-320x243.jpg","width":320,"height":243,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-clear-and-yellow-1.jpg","width":1920,"height":1457}},"fetchFailed":false,"isLoading":false},"bayareabites_94507":{"type":"attachments","id":"bayareabites_94507","meta":{"index":"attachments_1591205162","site":"bayareabites","id":"94507","found":true},"title":"ham-biscuit-finish","publishDate":1427926236,"status":"inherit","parent":94456,"modified":1427927929,"caption":"Orange Marmalade-Glazed Baked Ham with Baking Powder Biscuit Sandwich.","credit":"Wendy Goodfriend","description":null,"imgSizes":{"thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-400x267.jpg","width":400,"height":267,"mimeType":"image/jpeg"},"medium":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-800x533.jpg","width":800,"height":533,"mimeType":"image/jpeg"},"large":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-1440x960.jpg","width":1440,"height":960,"mimeType":"image/jpeg"},"fd-lrg":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-1180x787.jpg","width":1180,"height":787,"mimeType":"image/jpeg"},"fd-med":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-768x512.jpg","width":768,"height":512,"mimeType":"image/jpeg"},"fd-sm":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-320x213.jpg","width":320,"height":213,"mimeType":"image/jpeg"},"post-thumbnail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-672x372.jpg","width":672,"height":372,"mimeType":"image/jpeg"},"twentyfourteen-full-width":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-1038x576.jpg","width":1038,"height":576,"mimeType":"image/jpeg"},"guest-author-32":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-32x32.jpg","width":32,"height":32,"mimeType":"image/jpeg"},"guest-author-64":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-64x64.jpg","width":64,"height":64,"mimeType":"image/jpeg"},"guest-author-96":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-96x96.jpg","width":96,"height":96,"mimeType":"image/jpeg"},"guest-author-128":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-128x128.jpg","width":128,"height":128,"mimeType":"image/jpeg"},"cat_post_thumb_sizecategory-posts-2":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-150x150.jpg","width":150,"height":150,"mimeType":"image/jpeg"},"detail":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish-75x75.jpg","width":75,"height":75,"mimeType":"image/jpeg"},"kqedFullSize":{"file":"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-biscuit-finish.jpg","width":1920,"height":1280}},"fetchFailed":false,"isLoading":false}},"audioPlayerReducer":{"postId":"stream_live"},"authorsReducer":{"wendy-goodfriend":{"type":"authors","id":"5014","meta":{"index":"authors_1591205172","id":"5014","found":true},"name":"Wendy Goodfriend","firstName":"Wendy","lastName":"Goodfriend","slug":"wendy-goodfriend","email":"wendy@wendygoodfriend.com","display_author_email":false,"staff_mastheads":[],"title":null,"bio":"I was the Senior Digital Producer for KQED Food up until July, 2018. Since 2001, I designed, produced, managed and contributed to mostly food-related websites and blogs for KQED including: KQED.org; KQED Food; Bay Area Bites; Check, Please! Bay Area; Taste This; Celebrity Chefs; seven of Jacques Pepin's TV series websites; and Joanne Weir's Cooking in the City. I initiated the majority of KQED Food's social media feeds and maintained them up until 2017. As far as content creation, photography is my passion and I also shoot video and write stories. My photos have been used in articles for KQED Food, News, Arts, and Science as well as for promotional purposes in print and online. Professional education and training includes: clinical psychology, photography, commercial cooking, web design, information architecture and UX.","avatar":"https://secure.gravatar.com/avatar/dfba64372339cc34cf17e446e6f18fa8?s=600&d=blank&r=g","twitter":null,"facebook":"bayareabites","instagram":null,"linkedin":"wendygoodfriend","sites":[{"site":"jpepinheart","roles":["administrator"]},{"site":"about","roles":["editor"]},{"site":"bayareabites","roles":["subscriber"]},{"site":"science","roles":["administrator"]},{"site":"checkplease","roles":["subscriber"]},{"site":"food","roles":["author"]},{"site":"essentialpepin","roles":["administrator"]}],"headData":{"title":"Wendy Goodfriend | KQED","description":null,"ogImgSrc":"https://secure.gravatar.com/avatar/dfba64372339cc34cf17e446e6f18fa8?s=600&d=blank&r=g","twImgSrc":"https://secure.gravatar.com/avatar/dfba64372339cc34cf17e446e6f18fa8?s=600&d=blank&r=g"},"isLoading":false,"link":"/author/wendy-goodfriend"},"kim-laidlaw":{"type":"authors","id":"5015","meta":{"index":"authors_1591205172","id":"5015","found":true},"name":"Kim Laidlaw","firstName":"Kim","lastName":"Laidlaw","slug":"kim-laidlaw","email":"kim_laidlaw@yahoo.com","display_author_email":false,"staff_mastheads":[],"title":null,"bio":"Kim Laidlaw is a cookbook author, editor, food writer, producer, project manager, and baker who has been in the kitchen covered in flour since she was big enough to stir the biscuit dough. She has over 16 years of experience in book and online publishing, and a lifetime of experience in the kitchen. \r\n\r\nHer first cookbook, Home Baked Comfort, was published in 2011; her second cookbook, Baby & Toddler On the Go, was published in April 2013; and her third cookbook, Williams-Sonoma Dessert of the Day, was published in October 2013. \r\n\r\nShe was the first blogger on KQED’s Bay Area Bites blog, which launched in 2005, and previously worked as a professional baker at La Farine French Bakery in Oakland, CA. She lives in Petaluma with her husband and their child, whom she cooks for everyday. Find out more at \u003ca href=\"http://www.kimlaidlaw.com\">http://www.kimlaidlaw.com\u003c/a>.","avatar":"https://secure.gravatar.com/avatar/284503bc296b6f7822eb38b816292376?s=600&d=blank&r=g","twitter":null,"facebook":"kimilaw","instagram":null,"linkedin":"kimlaidlaw","sites":[{"site":"bayareabites","roles":["contributor"]},{"site":"food","roles":["contributor"]}],"headData":{"title":"Kim Laidlaw | KQED","description":null,"ogImgSrc":"https://secure.gravatar.com/avatar/284503bc296b6f7822eb38b816292376?s=600&d=blank&r=g","twImgSrc":"https://secure.gravatar.com/avatar/284503bc296b6f7822eb38b816292376?s=600&d=blank&r=g"},"isLoading":false,"link":"/author/kim-laidlaw"},"katewilliams":{"type":"authors","id":"5485","meta":{"index":"authors_1591205172","id":"5485","found":true},"name":"Kate Williams","firstName":"Kate","lastName":"Williams","slug":"katewilliams","email":"williaka@gmail.com","display_author_email":false,"staff_mastheads":[],"title":null,"bio":"Kate Williams grew up outside of Atlanta, where twenty-pound baskets of peaches were an end-of-summer tradition. After spending time in Boston developing recipes for America's Test Kitchen and pretending to be a New Englander, she moved to sunny Berkeley. Here she works as a personal chef and food writer, covering topics ranging from taco trucks to modernist cookbooks. In addition to KQED's Bay Area Bites, Kate's work appears on Serious Eats, Berkeleyside NOSH, The Oxford American, America's Test Kitchen cookbooks, and Food52.","avatar":"https://secure.gravatar.com/avatar/25623fe56e181fe8b6ee92fd0ea077de?s=600&d=blank&r=g","twitter":"KateHWilliams","facebook":null,"instagram":null,"linkedin":null,"sites":[{"site":"bayareabites","roles":["contributor"]},{"site":"food","roles":["contributor"]}],"headData":{"title":"Kate Williams | KQED","description":null,"ogImgSrc":"https://secure.gravatar.com/avatar/25623fe56e181fe8b6ee92fd0ea077de?s=600&d=blank&r=g","twImgSrc":"https://secure.gravatar.com/avatar/25623fe56e181fe8b6ee92fd0ea077de?s=600&d=blank&r=g"},"isLoading":false,"link":"/author/katewilliams"}},"breakingNewsReducer":{},"campaignFinanceReducer":{},"firebase":{"requesting":{},"requested":{},"timestamps":{},"data":{},"ordered":{},"auth":{"isLoaded":false,"isEmpty":true},"authError":null,"profile":{"isLoaded":false,"isEmpty":true},"listeners":{"byId":{},"allIds":[]},"isInitializing":false,"errors":[]},"navBarReducer":{"navBarId":"arts","fullView":true,"showPlayer":false},"navMenuReducer":{"menus":[{"key":"menu1","items":[{"name":"News","link":"/","type":"title"},{"name":"Politics","link":"/politics"},{"name":"Science","link":"/science"},{"name":"Education","link":"/educationnews"},{"name":"Housing","link":"/housing"},{"name":"Immigration","link":"/immigration"},{"name":"Criminal Justice","link":"/criminaljustice"},{"name":"Silicon Valley","link":"/siliconvalley"},{"name":"Forum","link":"/forum"},{"name":"The California Report","link":"/californiareport"}]},{"key":"menu2","items":[{"name":"Arts & Culture","link":"/arts","type":"title"},{"name":"Critics’ Picks","link":"/thedolist"},{"name":"Cultural Commentary","link":"/artscommentary"},{"name":"Food & Drink","link":"/food"},{"name":"Bay Area Hip-Hop","link":"/bayareahiphop"},{"name":"Rebel Girls","link":"/rebelgirls"},{"name":"Arts Video","link":"/artsvideos"}]},{"key":"menu3","items":[{"name":"Podcasts","link":"/podcasts","type":"title"},{"name":"Bay Curious","link":"/podcasts/baycurious"},{"name":"Rightnowish","link":"/podcasts/rightnowish"},{"name":"The Bay","link":"/podcasts/thebay"},{"name":"On Our Watch","link":"/podcasts/onourwatch"},{"name":"Mindshift","link":"/podcasts/mindshift"},{"name":"Consider This","link":"/podcasts/considerthis"},{"name":"Political Breakdown","link":"/podcasts/politicalbreakdown"}]},{"key":"menu4","items":[{"name":"Live Radio","link":"/radio","type":"title"},{"name":"TV","link":"/tv","type":"title"},{"name":"Events","link":"/events","type":"title"},{"name":"For Educators","link":"/education","type":"title"},{"name":"Support KQED","link":"/support","type":"title"},{"name":"About","link":"/about","type":"title"},{"name":"Help Center","link":"https://kqed-helpcenter.kqed.org/s","type":"title"}]}]},"pagesReducer":{},"postsReducer":{"stream_live":{"type":"live","id":"stream_live","audioUrl":"https://streams.kqed.org/kqedradio","title":"Live Stream","excerpt":"Live Stream information currently unavailable.","link":"/radio","featImg":"","label":{"name":"KQED Live","link":"/"}},"stream_kqedNewscast":{"type":"posts","id":"stream_kqedNewscast","audioUrl":"https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1","title":"KQED Newscast","featImg":"","label":{"name":"88.5 FM","link":"/"}},"bayareabites_103945":{"type":"posts","id":"bayareabites_103945","meta":{"index":"posts_1591205157","site":"bayareabites","id":"103945","score":null,"sort":[1448472269000]},"guestAuthors":[],"slug":"6-delicious-thanksgiving-turkey-leftover-recipes","title":"6 Delicious Thanksgiving Turkey Leftover Recipes","publishDate":1448472269,"format":"standard","headTitle":"Transform Your Thanksgiving Leftovers | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>Think you had enough turkey on Thanksgiving? Think again! With these deliciously enticing recipes for turkey leftovers, you’ll want to make a second turkey just so you can try them all. From brunch (turkey and sweet potato hash) to lunch (two different internationally-inspired soups to warm your soul) to dinner (think winter comfort fare), you and your family will gobble these dishes up.\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/14/thanksgiving-leftovers-morning-after-turkey-breakfast-hash-with-sweet-potatoes-and-roasted-peppers-and-a-fried-egg/\">\u003cstrong>Thanksgiving Leftovers: Morning-After Turkey Breakfast Hash with Sweet Potatoes, Roasted Peppers (and a Fried Egg!)\u003c/strong>\u003c/a>\u003cbr>\nTurkey for breakfast? Use up your leftovers with this heavenly hash--a delicious combination of root veggies, spices, roasted peppers, and corn--and top it all off with a fried egg.\u003c/p>\n\u003cfigure id=\"attachment_103074\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/14/thanksgiving-leftovers-morning-after-turkey-breakfast-hash-with-sweet-potatoes-and-roasted-peppers-and-a-fried-egg/\">\u003cimg class=\"size-full wp-image-103074\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-hash-1920.jpg\" alt=\"Morning-After Turkey Breakfast Hash with Sweet Potatoes and Roasted Peppers (and a fried egg!).\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Morning-After Turkey Breakfast Hash with Sweet Potatoes and Roasted Peppers (and a fried egg!). \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/17/beak-to-tail-eating-make-a-big-pot-of-thanksgiving-turkey-stock/\">\u003cstrong>Beak-to-Tail Eating: Make a Big Pot of Thanksgiving Turkey Stock\u003c/strong>\u003c/a>\u003cbr>\nDon’t toss out that turkey carcass yet! Get every last bit of flavor out of your bird by slowly simmering it on the stovetop and making a delicious, rich stock that you can use for months.\u003c/p>\n\u003cfigure id=\"attachment_103483\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/17/beak-to-tail-eating-make-a-big-pot-of-thanksgiving-turkey-stock/\">\u003cimg class=\"size-full wp-image-103483\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/stock-cooked.jpg\" alt=\"Big Pot of Thanksgiving Turkey Stock.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Big Pot of Thanksgiving Turkey Stock. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/18/thanksgiving-leftovers-mexican-turkey-tortilla-soup-with-lime-and-chile/\">\u003cstrong>Thanksgiving Leftovers: Mexican Turkey Tortilla Soup with Lime and Chile\u003c/strong>\u003c/a>\u003cbr>\nThe bright flavors of lime and chile make this brothy Mexican-style soup a welcome change from heavy holiday foods. Plus it’s a great way to use up leftover turkey!\u003c/p>\n\u003cfigure id=\"attachment_103530\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/18/thanksgiving-leftovers-mexican-turkey-tortilla-soup-with-lime-and-chile/\">\u003cimg class=\"size-full wp-image-103530\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/tortillasoup-final-above.jpg\" alt=\"Mexican Turkey Tortilla Soup with Lime and Chile.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Mexican Turkey Tortilla Soup with Lime and Chile. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/19/thanksgiving-leftovers-green-turkey-and-monterey-jack-enchiladas-with-tomatillo-sauce/\">\u003cstrong>Thanksgiving Leftovers: Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce\u003c/strong>\u003c/a>\u003cbr>\nMake a big batch of these tomatillo-sauced cheese and turkey stuffed enchiladas and you might outshine your Thanksgiving meal. Your family will certainly thank you!\u003c/p>\n\u003cfigure id=\"attachment_103505\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/19/thanksgiving-leftovers-green-turkey-and-monterey-jack-enchiladas-with-tomatillo-sauce/\">\u003cimg class=\"size-full wp-image-103505\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/enchiladas-finish-above.jpg\" alt=\"Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/21/thanksgiving-leftovers-turkey-and-mushroom-shepherds-pie-with-mashed-potato-crust/\">\u003cstrong>Thanksgiving Leftovers: Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust\u003c/strong>\u003c/a>\u003cbr>\nJust because you just feasted on Thanksgiving dinner doesn’t mean you aren’t still hungry! Use up your leftover turkey and mashed potatoes in this hearty pot pie...we’re sure you can find room for it.\u003c/p>\n\u003cfigure id=\"attachment_103454\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/21/thanksgiving-leftovers-turkey-and-mushroom-shepherds-pie-with-mashed-potato-crust/\">\u003cimg class=\"size-full wp-image-103454\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/shepherdspie-final1.jpg\" alt=\"Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>enchiladas, leftovers, soup, thanksgiving, tortilla soup, turkey, turkey hash, turkey soup, turkey stock\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/22/thanksgiving-leftovers-creamy-turkey-lemon-and-rice-soup-greek-style-avgolemono/\">\u003cstrong>Thanksgiving Leftovers: Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono)\u003c/strong>\u003c/a>\u003cbr>\nHere’s a quick and easy way to use up that leftover turkey in a silky, lemony soup that is both comforting and elegant.\u003c/p>\n\u003cfigure id=\"attachment_103561\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/22/thanksgiving-leftovers-creamy-turkey-lemon-and-rice-soup-greek-style-avgolemono/\">\u003cimg class=\"size-full wp-image-103561\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/lemon-rice-soup-final6.jpg\" alt=\"Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono)\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono) \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n","blocks":[],"excerpt":"Think you had enough turkey on Thanksgiving? Think again! With these deliciously enticing recipes for turkey leftovers, you’ll want to make a second turkey just so you can try them all.","status":"publish","parent":0,"modified":1571961969,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":10,"wordCount":417},"headData":{"title":"6 Delicious Thanksgiving Turkey Leftover Recipes | KQED","description":"Think you had enough turkey on Thanksgiving? Think again! With these deliciously enticing recipes for turkey leftovers, you’ll want to make a second turkey just so you can try them all.","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"6 Delicious Thanksgiving Turkey Leftover Recipes","datePublished":"2015-11-25T17:24:29.000Z","dateModified":"2019-10-25T00:06:09.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"103945 http://ww2.kqed.org/bayareabites/?p=103945","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/11/25/6-delicious-thanksgiving-turkey-leftover-recipes/","disqusTitle":"6 Delicious Thanksgiving Turkey Leftover Recipes","source":"Holiday Leftover Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/series/thanksgiving-leftovers/","path":"/bayareabites/103945/6-delicious-thanksgiving-turkey-leftover-recipes","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>Think you had enough turkey on Thanksgiving? Think again! With these deliciously enticing recipes for turkey leftovers, you’ll want to make a second turkey just so you can try them all. From brunch (turkey and sweet potato hash) to lunch (two different internationally-inspired soups to warm your soul) to dinner (think winter comfort fare), you and your family will gobble these dishes up.\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/14/thanksgiving-leftovers-morning-after-turkey-breakfast-hash-with-sweet-potatoes-and-roasted-peppers-and-a-fried-egg/\">\u003cstrong>Thanksgiving Leftovers: Morning-After Turkey Breakfast Hash with Sweet Potatoes, Roasted Peppers (and a Fried Egg!)\u003c/strong>\u003c/a>\u003cbr>\nTurkey for breakfast? Use up your leftovers with this heavenly hash--a delicious combination of root veggies, spices, roasted peppers, and corn--and top it all off with a fried egg.\u003c/p>\n\u003cfigure id=\"attachment_103074\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/14/thanksgiving-leftovers-morning-after-turkey-breakfast-hash-with-sweet-potatoes-and-roasted-peppers-and-a-fried-egg/\">\u003cimg class=\"size-full wp-image-103074\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-hash-1920.jpg\" alt=\"Morning-After Turkey Breakfast Hash with Sweet Potatoes and Roasted Peppers (and a fried egg!).\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Morning-After Turkey Breakfast Hash with Sweet Potatoes and Roasted Peppers (and a fried egg!). \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/17/beak-to-tail-eating-make-a-big-pot-of-thanksgiving-turkey-stock/\">\u003cstrong>Beak-to-Tail Eating: Make a Big Pot of Thanksgiving Turkey Stock\u003c/strong>\u003c/a>\u003cbr>\nDon’t toss out that turkey carcass yet! Get every last bit of flavor out of your bird by slowly simmering it on the stovetop and making a delicious, rich stock that you can use for months.\u003c/p>\n\u003cfigure id=\"attachment_103483\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/17/beak-to-tail-eating-make-a-big-pot-of-thanksgiving-turkey-stock/\">\u003cimg class=\"size-full wp-image-103483\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/stock-cooked.jpg\" alt=\"Big Pot of Thanksgiving Turkey Stock.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Big Pot of Thanksgiving Turkey Stock. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/18/thanksgiving-leftovers-mexican-turkey-tortilla-soup-with-lime-and-chile/\">\u003cstrong>Thanksgiving Leftovers: Mexican Turkey Tortilla Soup with Lime and Chile\u003c/strong>\u003c/a>\u003cbr>\nThe bright flavors of lime and chile make this brothy Mexican-style soup a welcome change from heavy holiday foods. Plus it’s a great way to use up leftover turkey!\u003c/p>\n\u003cfigure id=\"attachment_103530\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/18/thanksgiving-leftovers-mexican-turkey-tortilla-soup-with-lime-and-chile/\">\u003cimg class=\"size-full wp-image-103530\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/tortillasoup-final-above.jpg\" alt=\"Mexican Turkey Tortilla Soup with Lime and Chile.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Mexican Turkey Tortilla Soup with Lime and Chile. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/19/thanksgiving-leftovers-green-turkey-and-monterey-jack-enchiladas-with-tomatillo-sauce/\">\u003cstrong>Thanksgiving Leftovers: Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce\u003c/strong>\u003c/a>\u003cbr>\nMake a big batch of these tomatillo-sauced cheese and turkey stuffed enchiladas and you might outshine your Thanksgiving meal. Your family will certainly thank you!\u003c/p>\n\u003cfigure id=\"attachment_103505\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/19/thanksgiving-leftovers-green-turkey-and-monterey-jack-enchiladas-with-tomatillo-sauce/\">\u003cimg class=\"size-full wp-image-103505\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/enchiladas-finish-above.jpg\" alt=\"Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Turkey and Monterey Jack Enchiladas with Green Tomatillo Sauce. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/21/thanksgiving-leftovers-turkey-and-mushroom-shepherds-pie-with-mashed-potato-crust/\">\u003cstrong>Thanksgiving Leftovers: Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust\u003c/strong>\u003c/a>\u003cbr>\nJust because you just feasted on Thanksgiving dinner doesn’t mean you aren’t still hungry! Use up your leftover turkey and mashed potatoes in this hearty pot pie...we’re sure you can find room for it.\u003c/p>\n\u003cfigure id=\"attachment_103454\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/21/thanksgiving-leftovers-turkey-and-mushroom-shepherds-pie-with-mashed-potato-crust/\">\u003cimg class=\"size-full wp-image-103454\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/shepherdspie-final1.jpg\" alt=\"Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust.\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Turkey and Mushroom Shepherd’s Pie with Mashed Potato Crust. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>enchiladas, leftovers, soup, thanksgiving, tortilla soup, turkey, turkey hash, turkey soup, turkey stock\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/22/thanksgiving-leftovers-creamy-turkey-lemon-and-rice-soup-greek-style-avgolemono/\">\u003cstrong>Thanksgiving Leftovers: Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono)\u003c/strong>\u003c/a>\u003cbr>\nHere’s a quick and easy way to use up that leftover turkey in a silky, lemony soup that is both comforting and elegant.\u003c/p>\n\u003cfigure id=\"attachment_103561\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/22/thanksgiving-leftovers-creamy-turkey-lemon-and-rice-soup-greek-style-avgolemono/\">\u003cimg class=\"size-full wp-image-103561\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/lemon-rice-soup-final6.jpg\" alt=\"Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono)\" width=\"1920\" height=\"1280\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Creamy Greek-Style Turkey, Lemon and Rice Soup (Avgolemono) \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/103945/6-delicious-thanksgiving-turkey-leftover-recipes","authors":["5015","5014"],"series":["bayareabites_15149","bayareabites_15012","bayareabites_15101"],"categories":["bayareabites_12550","bayareabites_1763","bayareabites_12","bayareabites_14362"],"tags":["bayareabites_15073","bayareabites_8811","bayareabites_546","bayareabites_439","bayareabites_530","bayareabites_2962","bayareabites_15077","bayareabites_543","bayareabites_3041","bayareabites_15108","bayareabites_15074"],"featImg":"bayareabites_104036","label":"source_bayareabites_103945"},"bayareabites_103172":{"type":"posts","id":"bayareabites_103172","meta":{"index":"posts_1591205157","site":"bayareabites","id":"103172","score":null,"sort":[1447513226000]},"guestAuthors":[],"slug":"thanksgiving-starter-creamy-roasted-butternut-squash-soup-with-apples-and-ginger","title":"Thanksgiving Starter: Creamy Roasted Butternut Squash Soup with Apples and Ginger","publishDate":1447513226,"format":"image","headTitle":"Thanksgiving Recipes | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>I love starting an elegant dinner or holiday meal with a small bowl of soup, just to get everyone’s appetites revved up. It doesn’t need to be anything elaborate, and I tend to steer away from anything heavy or overly rich since there is a big meal ahead. But something gorgeous, smooth and silky, with loads of flavor, is just the ticket. I prefer to serve soups that are filled with seasonal vegetables, and at this time of year, there's nothing more seasonal and more universally friendly (read: kid-and-picky-family-eater-friendly) than a simple yet seductive bowl of creamy butternut squash soup.\u003c/p>\n\u003cp>Just to make this a little more special than your everyday butternut squash soup—and I daresay that this could be eaten every day and anytime you want a nice, warm utterly delicious bowl of soup—I added a few tart apples, plenty of fresh ginger root, and a dash of cream.\u003c/p>\n\u003cp>For a big gathering, serve this as passed appetizers in shot glasses, topped with a little dollop of crème fraiche and chopped fresh herbs for garnish.\u003c/p>\n\u003cfigure id=\"attachment_103304\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103304\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-peel-squash.jpg\" alt=\"Peel the butternut squash\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel the butternut squash \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Roasted Butternut Squash Soup with Apples and Ginger\u003c/h3>\n\u003cp>\u003cem>Makes about 6 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>2 1/2 to 3 lb butternut squash, peeled, seeded, and cut into 1-inch cubes\u003c/li>\n\u003cli>Olive oil\u003c/li>\n\u003cli>Kosher salt\u003c/li>\n\u003cli>2 tbsp unsalted butter\u003c/li>\n\u003cli>1 medium yellow onion, diced\u003c/li>\n\u003cli>2 tart apples, peeled, cored and chopped\u003c/li>\n\u003cli>2 teaspoons grated fresh ginger\u003c/li>\n\u003cli>3 1/2 cups chicken stock, plus more as needed\u003c/li>\n\u003cli>1/2 cup heavy cream\u003c/li>\n\u003cli>Crème fraiche, for serving\u003c/li>\n\u003cli>Finely chopped fresh flat-leaf parsley leaves, for serving\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103288\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103288\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-clean-squash.jpg\" alt=\"Slice the squash horizontally and scoop out the seeds. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Slice the squash horizontally and scoop out the seeds. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103295\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103295\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cut-squash2.jpg\" alt=\"Slice squash into 1-inch cubes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Slice squash into 1-inch cubes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103287\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103287\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-chop-onion.jpg\" alt=\"Dice onion.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Dice onion. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103292\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103292\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cut-apples.jpg\" alt=\"Peel, core and chop apples.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel, core and chop apples. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103296\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103296\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-grate-ginger.jpg\" alt=\"Grate ginger.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Grate ginger. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Preheat the oven to 450F. Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. Roast, turning occasionally, until tender, about 30 to 40 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103301\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103301\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash.jpg\" alt=\"Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103290\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103290\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cooked-squash.jpg\" alt=\"Roast, turning occasionally, until tender, about 30 to 40 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roast, turning occasionally, until tender, about 30 to 40 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a large, wide saucepan, melt the butter over medium heat. Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender. Stir in the roasted squash, chicken stock, and cream.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103291\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103291\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cooked-veg.jpg\" alt=\"Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103283\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103283\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-add-liquid.jpg\" alt=\"Stir in the roasted squash, chicken stock, and cream.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the roasted squash, chicken stock, and cream. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In batches if necessary, ladle the soup mixture into a blender and puree until silky smooth. Add enough additional chicken stock as needed to produce an even consistency. Return to the saucepan and re-warm the soup until hot.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103286\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103286\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-blend1.jpg\" alt=\"Ladle the soup mixture into a blender and puree until silky smooth. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Ladle the soup mixture into a blender and puree until silky smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103297\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103297\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-kim-blending.jpg\" alt=\"Add enough additional chicken stock as needed to make a smooth consistency.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add enough additional chicken stock as needed to make a smooth consistency. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103277\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103277\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1.jpg\" alt=\"Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>[ad fullwidth]\u003c/p>\u003cp>\u003c/p>\n","blocks":[],"excerpt":"Start your Thanksgiving meal off right with this velvety soup made from seasonal butternut squash, tart apples, spicy ginger, and a dash of cream. ","status":"publish","parent":0,"modified":1571962158,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":8,"wordCount":568},"headData":{"title":"Thanksgiving Starter: Creamy Roasted Butternut Squash Soup with Apples and Ginger | KQED","description":"Start your Thanksgiving meal off right with this velvety soup made from seasonal butternut squash, tart apples, spicy ginger, and a dash of cream. ","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Thanksgiving Starter: Creamy Roasted Butternut Squash Soup with Apples and Ginger","datePublished":"2015-11-14T15:00:26.000Z","dateModified":"2019-10-25T00:09:18.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"103172 http://ww2.kqed.org/bayareabites/?p=103172","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/11/14/thanksgiving-starter-creamy-roasted-butternut-squash-soup-with-apples-and-ginger/","disqusTitle":"Thanksgiving Starter: Creamy Roasted Butternut Squash Soup with Apples and Ginger","source":"Thanksgiving Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","path":"/bayareabites/103172/thanksgiving-starter-creamy-roasted-butternut-squash-soup-with-apples-and-ginger","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>I love starting an elegant dinner or holiday meal with a small bowl of soup, just to get everyone’s appetites revved up. It doesn’t need to be anything elaborate, and I tend to steer away from anything heavy or overly rich since there is a big meal ahead. But something gorgeous, smooth and silky, with loads of flavor, is just the ticket. I prefer to serve soups that are filled with seasonal vegetables, and at this time of year, there's nothing more seasonal and more universally friendly (read: kid-and-picky-family-eater-friendly) than a simple yet seductive bowl of creamy butternut squash soup.\u003c/p>\n\u003cp>Just to make this a little more special than your everyday butternut squash soup—and I daresay that this could be eaten every day and anytime you want a nice, warm utterly delicious bowl of soup—I added a few tart apples, plenty of fresh ginger root, and a dash of cream.\u003c/p>\n\u003cp>For a big gathering, serve this as passed appetizers in shot glasses, topped with a little dollop of crème fraiche and chopped fresh herbs for garnish.\u003c/p>\n\u003cfigure id=\"attachment_103304\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103304\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-peel-squash.jpg\" alt=\"Peel the butternut squash\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-peel-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel the butternut squash \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Roasted Butternut Squash Soup with Apples and Ginger\u003c/h3>\n\u003cp>\u003cem>Makes about 6 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>2 1/2 to 3 lb butternut squash, peeled, seeded, and cut into 1-inch cubes\u003c/li>\n\u003cli>Olive oil\u003c/li>\n\u003cli>Kosher salt\u003c/li>\n\u003cli>2 tbsp unsalted butter\u003c/li>\n\u003cli>1 medium yellow onion, diced\u003c/li>\n\u003cli>2 tart apples, peeled, cored and chopped\u003c/li>\n\u003cli>2 teaspoons grated fresh ginger\u003c/li>\n\u003cli>3 1/2 cups chicken stock, plus more as needed\u003c/li>\n\u003cli>1/2 cup heavy cream\u003c/li>\n\u003cli>Crème fraiche, for serving\u003c/li>\n\u003cli>Finely chopped fresh flat-leaf parsley leaves, for serving\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103288\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103288\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-clean-squash.jpg\" alt=\"Slice the squash horizontally and scoop out the seeds. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-clean-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Slice the squash horizontally and scoop out the seeds. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103295\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103295\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cut-squash2.jpg\" alt=\"Slice squash into 1-inch cubes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-squash2-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Slice squash into 1-inch cubes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103287\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103287\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-chop-onion.jpg\" alt=\"Dice onion.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-chop-onion-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Dice onion. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103292\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103292\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cut-apples.jpg\" alt=\"Peel, core and chop apples.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cut-apples-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel, core and chop apples. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103296\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103296\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-grate-ginger.jpg\" alt=\"Grate ginger.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-grate-ginger-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Grate ginger. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Preheat the oven to 450F. Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. Roast, turning occasionally, until tender, about 30 to 40 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103301\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103301\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash.jpg\" alt=\"Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-olive-oil-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Place the butternut squash on a rimmed baking sheet and toss with a drizzle of olive oil and sprinkle with kosher salt. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103290\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103290\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cooked-squash.jpg\" alt=\"Roast, turning occasionally, until tender, about 30 to 40 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-squash-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roast, turning occasionally, until tender, about 30 to 40 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a large, wide saucepan, melt the butter over medium heat. Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender. Stir in the roasted squash, chicken stock, and cream.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103291\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103291\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-cooked-veg.jpg\" alt=\"Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-cooked-veg-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add a glug of olive oil and the onion, apples, and ginger and cook, stirring, until tender. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103283\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103283\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-add-liquid.jpg\" alt=\"Stir in the roasted squash, chicken stock, and cream.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-add-liquid-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the roasted squash, chicken stock, and cream. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In batches if necessary, ladle the soup mixture into a blender and puree until silky smooth. Add enough additional chicken stock as needed to produce an even consistency. Return to the saucepan and re-warm the soup until hot.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103286\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103286\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-blend1.jpg\" alt=\"Ladle the soup mixture into a blender and puree until silky smooth. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-blend1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Ladle the soup mixture into a blender and puree until silky smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103297\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103297\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-kim-blending.jpg\" alt=\"Add enough additional chicken stock as needed to make a smooth consistency.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-kim-blending-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add enough additional chicken stock as needed to make a smooth consistency. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103277\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103277\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1.jpg\" alt=\"Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/butternut-soup-finish-double-horizontal1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Top each portion with a dollop of crème fraiche and a sprinkle of parsley and serve at once. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/103172/thanksgiving-starter-creamy-roasted-butternut-squash-soup-with-apples-and-ginger","authors":["5015","5014"],"series":["bayareabites_15149","bayareabites_15012"],"categories":["bayareabites_12869","bayareabites_12550","bayareabites_1763","bayareabites_1246","bayareabites_12","bayareabites_14362"],"tags":["bayareabites_469","bayareabites_1642","bayareabites_2016","bayareabites_15072","bayareabites_439","bayareabites_530","bayareabites_2962"],"featImg":"bayareabites_103276","label":"source_bayareabites_103172"},"bayareabites_102926":{"type":"posts","id":"bayareabites_102926","meta":{"index":"posts_1591205157","site":"bayareabites","id":"102926","score":null,"sort":[1447344050000]},"guestAuthors":[],"slug":"thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere","title":"Thanksgiving Side Dish: Creamy Brussels Sprouts and Bacon Gratin with Shallots and Gruyère","publishDate":1447344050,"format":"image","headTitle":"Thanksgiving Recipes | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>I hate Brussels sprouts. I think I say this every year. But everyone else seems to love them and want them on their holiday table. So this year, since I know I’ll be forced to make them (my entire family loves them), I am going all out and creating something I might actually eat. Introducing the richest, most decadent recipe involving the lowly Brussels sprout: a bacon-studded gratin bathed in Gruyère cheese sauce.\u003cbr>\n[aside postID='bayareabites_89601,bayareabites_53169' label='Thanksgiving Sides to Try']\u003cbr>\nNow, don’t get me wrong. At one point in my life I liked Brussels sprouts. And then I got pregnant (at Christmas, when Every Single Restaurant in the Universe serves Brussels sprouts with Everything) and completely went off winter vegetables. (So you see, it’s not my fault that I hate them, it’s my daughter's. She, of course, likes them. Go figure.)\u003c/p>\n\u003cp>I’ve since recovered and love kale, chard, butternut squash, parsnips, etc. But I just can’t find the love for these little cabbage heads.\u003c/p>\n\u003cp>Anyway, this year I had a brainstorm. Throw them into a gratin! With bacon! And Gruyère cheese sauce!\u003c/p>\n\u003cp>But watch out, this incredible side dish will have you picking away nonstop at the crispy-cheesy edges until half of it is gone. I know, because I ate a ton of it.\u003c/p>\n\u003cfigure id=\"attachment_103089\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103089\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-finish1.jpg\" alt=\"Brussels Sprouts Gratin with Bacon and Gruyere\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Brussels Sprouts Gratin with Bacon and Gruyere \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Brussels Sprouts Gratin with Bacon and Gruyère\u003c/h3>\n\u003cp>\u003cem>Makes 6 to 8 servings\u003c/em>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>2 lbs small, tender Brussels sprouts, trimmed and halved\u003c/li>\n\u003cli>4 oz thick sliced bacon, chopped\u003c/li>\n\u003cli>3 large shallots, trimmed and thinly sliced\u003c/li>\n\u003cli>1 tbsp butter\u003c/li>\n\u003cli>3 tbsp flour\u003c/li>\n\u003cli>1/2 cup chicken broth\u003c/li>\n\u003cli>1 1/2 cups milk\u003c/li>\n\u003cli>1 packed cup shredded Gruyere cheese (about 6 oz)\u003c/li>\n\u003cli>Kosher salt and freshly ground black pepper\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103094\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103094\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-sprouts.jpg\" alt=\"Tender Brussels sprouts, trimmed and halved.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tender Brussels sprouts, trimmed and halved. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103083\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103083\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots.jpg\" alt=\"Chop the bacon and thinly slice the shallots.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Chop the bacon and thinly slice the shallots. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Preheat the oven to 400F.\u003c/li>\n\u003cli>Bring a large saucepan half filled with salted water to a boil over medium-high heat. Blanch the sprouts until just tender, 3 to 7 minutes (depends on the freshness and size of the sprouts). Drain in a colander and rinse under cold water to stop the cooking.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103084\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103084\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-cooked.jpg\" alt=\"Blanch the sprouts until just tender, 3 to 7 minutes. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Blanch the sprouts until just tender, 3 to 7 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a large heatproof frying pan over medium heat, fry the bacon until crisp. Using a slotted spoon, transfer the bacon to paper towels and add the shallots. Fry until tender, stirring, about 5 minutes.\u003c/li>\n\u003cli>Drain off all but 2 tbsp fat and add the bacon and butter to the pan (if you don’t have 2 tbsp bacon fat, use 2 tbsp butter).\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103081\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103081\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-butter.jpg\" alt=\"Drain off all but 2 tbsp fat and add the bacon and butter to the pan.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Drain off all but 2 tbsp fat and add the bacon and butter to the pan. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth. Slowly add the chicken broth, then the milk, while whisking, until thickened and smooth. Add 1/2 cup of the cheese and stir until smooth. Season to taste with salt and pepper.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103082\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103082\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-roux.jpg\" alt=\"Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103078\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103078\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-cheese.jpg\" alt=\"Add 1/2 cup of the cheese and stir until smooth. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add 1/2 cup of the cheese and stir until smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Add the Brussels sprouts to the sauce and stir to combine. Spread into an even later. Sprinkle with the remaining cheese.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103080\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103080\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-sprouts.jpg\" alt=\"Add the Brussels sprouts to the sauce and stir to combine. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add the Brussels sprouts to the sauce and stir to combine. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103079\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103079\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-cheese1.jpg\" alt=\" Spread into an even later. Sprinkle with the remaining cheese.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Spread into an even later. Sprinkle with the remaining cheese. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Bake until bubbly and golden brown, about 30 minutes. (If you like, pop it under the broiler to brown the top a bit more.) Let sit for about 10 minutes before serving.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103090\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103090\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-in-oven.jpg\" alt=\"Bake until bubbly and golden brown, about 30 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Bake until bubbly and golden brown, about 30 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103087\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103087\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-finish-spoon.jpg\" alt=\"Let sit for about 10 minutes before serving.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Let sit for about 10 minutes before serving. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n","blocks":[],"excerpt":"Flecked with bacon and oozing with Gruyère cheese, Brussels sprouts have never been so extravagantly presented as in this over-the-top gratin. A perfect accompaniment to any winter holiday meal.","status":"publish","parent":0,"modified":1571962207,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":9,"wordCount":656},"headData":{"title":"Thanksgiving Side Dish: Creamy Brussels Sprouts and Bacon Gratin with Shallots and Gruyère | KQED","description":"Flecked with bacon and oozing with Gruyère cheese, Brussels sprouts have never been so extravagantly presented as in this over-the-top gratin. A perfect accompaniment to any winter holiday meal.","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Thanksgiving Side Dish: Creamy Brussels Sprouts and Bacon Gratin with Shallots and Gruyère","datePublished":"2015-11-12T16:00:50.000Z","dateModified":"2019-10-25T00:10:07.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"102926 http://ww2.kqed.org/bayareabites/?p=102926","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/11/12/thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere/","disqusTitle":"Thanksgiving Side Dish: Creamy Brussels Sprouts and Bacon Gratin with Shallots and Gruyère","source":"Thanksgiving Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","path":"/bayareabites/102926/thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>I hate Brussels sprouts. I think I say this every year. But everyone else seems to love them and want them on their holiday table. So this year, since I know I’ll be forced to make them (my entire family loves them), I am going all out and creating something I might actually eat. Introducing the richest, most decadent recipe involving the lowly Brussels sprout: a bacon-studded gratin bathed in Gruyère cheese sauce.\u003cbr>\n\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"aside","attributes":{"named":{"postid":"bayareabites_89601,bayareabites_53169","label":"Thanksgiving Sides to Try "},"numeric":[]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nNow, don’t get me wrong. At one point in my life I liked Brussels sprouts. And then I got pregnant (at Christmas, when Every Single Restaurant in the Universe serves Brussels sprouts with Everything) and completely went off winter vegetables. (So you see, it’s not my fault that I hate them, it’s my daughter's. She, of course, likes them. Go figure.)\u003c/p>\n\u003cp>I’ve since recovered and love kale, chard, butternut squash, parsnips, etc. But I just can’t find the love for these little cabbage heads.\u003c/p>\n\u003cp>Anyway, this year I had a brainstorm. Throw them into a gratin! With bacon! And Gruyère cheese sauce!\u003c/p>\n\u003cp>But watch out, this incredible side dish will have you picking away nonstop at the crispy-cheesy edges until half of it is gone. I know, because I ate a ton of it.\u003c/p>\n\u003cfigure id=\"attachment_103089\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103089\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-finish1.jpg\" alt=\"Brussels Sprouts Gratin with Bacon and Gruyere\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Brussels Sprouts Gratin with Bacon and Gruyere \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Brussels Sprouts Gratin with Bacon and Gruyère\u003c/h3>\n\u003cp>\u003cem>Makes 6 to 8 servings\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>2 lbs small, tender Brussels sprouts, trimmed and halved\u003c/li>\n\u003cli>4 oz thick sliced bacon, chopped\u003c/li>\n\u003cli>3 large shallots, trimmed and thinly sliced\u003c/li>\n\u003cli>1 tbsp butter\u003c/li>\n\u003cli>3 tbsp flour\u003c/li>\n\u003cli>1/2 cup chicken broth\u003c/li>\n\u003cli>1 1/2 cups milk\u003c/li>\n\u003cli>1 packed cup shredded Gruyere cheese (about 6 oz)\u003c/li>\n\u003cli>Kosher salt and freshly ground black pepper\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103094\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103094\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-sprouts.jpg\" alt=\"Tender Brussels sprouts, trimmed and halved.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-sprouts-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tender Brussels sprouts, trimmed and halved. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103083\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103083\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots.jpg\" alt=\"Chop the bacon and thinly slice the shallots.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-shallots-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Chop the bacon and thinly slice the shallots. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Preheat the oven to 400F.\u003c/li>\n\u003cli>Bring a large saucepan half filled with salted water to a boil over medium-high heat. Blanch the sprouts until just tender, 3 to 7 minutes (depends on the freshness and size of the sprouts). Drain in a colander and rinse under cold water to stop the cooking.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103084\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103084\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-cooked.jpg\" alt=\"Blanch the sprouts until just tender, 3 to 7 minutes. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-cooked-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Blanch the sprouts until just tender, 3 to 7 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a large heatproof frying pan over medium heat, fry the bacon until crisp. Using a slotted spoon, transfer the bacon to paper towels and add the shallots. Fry until tender, stirring, about 5 minutes.\u003c/li>\n\u003cli>Drain off all but 2 tbsp fat and add the bacon and butter to the pan (if you don’t have 2 tbsp bacon fat, use 2 tbsp butter).\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103081\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103081\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-butter.jpg\" alt=\"Drain off all but 2 tbsp fat and add the bacon and butter to the pan.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Drain off all but 2 tbsp fat and add the bacon and butter to the pan. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth. Slowly add the chicken broth, then the milk, while whisking, until thickened and smooth. Add 1/2 cup of the cheese and stir until smooth. Season to taste with salt and pepper.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103082\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103082\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-bacon-roux.jpg\" alt=\"Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-bacon-roux-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Sprinkle the flour over the butter and cook, stirring with a whisk, until smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103078\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103078\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-cheese.jpg\" alt=\"Add 1/2 cup of the cheese and stir until smooth. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add 1/2 cup of the cheese and stir until smooth. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Add the Brussels sprouts to the sauce and stir to combine. Spread into an even later. Sprinkle with the remaining cheese.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103080\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103080\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-sprouts.jpg\" alt=\"Add the Brussels sprouts to the sauce and stir to combine. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-sprouts-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add the Brussels sprouts to the sauce and stir to combine. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103079\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103079\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-add-cheese1.jpg\" alt=\" Spread into an even later. Sprinkle with the remaining cheese.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-add-cheese1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Spread into an even later. Sprinkle with the remaining cheese. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Bake until bubbly and golden brown, about 30 minutes. (If you like, pop it under the broiler to brown the top a bit more.) Let sit for about 10 minutes before serving.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103090\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103090\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-in-oven.jpg\" alt=\"Bake until bubbly and golden brown, about 30 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-in-oven-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Bake until bubbly and golden brown, about 30 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103087\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103087\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-finish-spoon.jpg\" alt=\"Let sit for about 10 minutes before serving.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/brusselsprouts-finish-spoon-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Let sit for about 10 minutes before serving. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/102926/thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere","authors":["5015","5014"],"series":["bayareabites_15149","bayareabites_15012"],"categories":["bayareabites_12550","bayareabites_1763","bayareabites_12","bayareabites_14362"],"tags":["bayareabites_278","bayareabites_2898","bayareabites_14750","bayareabites_15035","bayareabites_12787","bayareabites_530","bayareabites_2962"],"featImg":"bayareabites_103086","label":"source_bayareabites_102926"},"bayareabites_102921":{"type":"posts","id":"bayareabites_102921","meta":{"index":"posts_1591205157","site":"bayareabites","id":"102921","score":null,"sort":[1447257627000]},"guestAuthors":[],"slug":"tender-buttery-sweet-potato-dinner-rolls","title":"Soft and Buttery Sweet Potato Dinner Rolls","publishDate":1447257627,"format":"standard","headTitle":"Thanksgiving Recipes | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>I love finding new ways to incorporate autumnal vegetables into nearly every aspect of the Thanksgiving meal, and these festive little pull-apart rolls are just the ticket. With a beautiful orange hue and a sweet, earthy flavor, these pair exceptionally well with nearly anything on the holiday table. Plus they're great to use with terrific turkey sandwiches the next day!\u003c/p>\n\u003cp>Making your own dinner rolls is easier than you think, and you can do most of the work one day ahead. Boil and puree the sweet potato up to 3 days in advance. Be sure to warm it up before adding it to the bread dough. Make the dough, let it rise, then divide and form the rolls up to a day in advance. Before you proof them, cover them and refrigerate them overnight. They will slowly rise over 24 hours. Let them sit at room temperature for about 1 hour before baking.\u003c/p>\n\u003cp>If you are feeling very adventurous, you can make these into pretty cloverleaf rolls. Divide the dough into 18 pieces as instructed. Divide each of those pieces into 3 pieces, roll each small piece into a ball and place 3 balls into well-greased muffin cups (you will need two 12-cup muffin pans to fill 18 muffin cups). Bake as directed.\u003c/p>\n\u003cfigure id=\"attachment_103137\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103137\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-finished-rack1.jpg\" alt=\"Soft and Buttery Sweet Potato Dinner Rolls\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Soft and Buttery Sweet Potato Dinner Rolls \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>Makes 18 rolls\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 small orange-fleshed sweet potato (about 8 oz), peeled and cut into chunks\u003c/li>\n\u003cli>Kosher salt\u003c/li>\n\u003cli>6 tbsp unsalted butter, plus 2 tbsp melted\u003c/li>\n\u003cli>2 tbsp honey\u003c/li>\n\u003cli>1/2 cup whole milk\u003c/li>\n\u003cli>1 package (2¼ tsp) active dry yeast\u003c/li>\n\u003cli>1 large egg, lightly beaten\u003c/li>\n\u003cli>3 cups all-purpose flour\u003c/li>\n\u003cli>1½ tsp kosher salt\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103126\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103126\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato.jpg\" alt=\"Peel and cut sweet potato into chunks and cook until tender.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel and cut sweet potato into chunks and cook until tender. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Place the sweet potato chunks in a saucepan and fill with cold water to cover. Add a large pinch of salt. Bring to a boil over high heat, then reduce the heat to medium and cook until very tender when pierced with the tip of a knife, about 20 minutes. Drain well. Add to the bowl of a food processor and process to a smooth puree. Measure 2/3 cup puree and set aside.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103119\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103119\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato.jpg\" alt=\"Add cooked potatoes to the bowl of a food processor and process to a smooth puree. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add cooked potatoes to the bowl of a food processor and process to a smooth puree. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a small saucepan, melt the 6 tbsp butter with the honey over low heat. Stir in the milk and gently warm the mixture to 110°F (it will happen quickly; if the temp is higher than 115°F let it cool). Pour into the bowl of a stand mixer. Stir in the yeast and let stand until foamy, about 5 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103140\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103140\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-yeast.jpg\" alt=\"Stir in the yeast and let stand until foamy, about 5 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the yeast and let stand until foamy, about 5 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Stir in the sweet potato puree, egg, flour, and salt. Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky. Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103116\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103116\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato.jpg\" alt=\"Stir in the sweet potato puree, egg, flour, and salt.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the sweet potato puree, egg, flour, and salt. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103131\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103131\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough.jpg\" alt=\"Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103127\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103127\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough-big.jpg\" alt=\"Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Grease two 9-inch round cake pans. Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces. Roll each piece into a ball and place half of the balls into each prepared cake pan, spacing them evenly.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103130\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103130\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough-weigh.jpg\" alt=\"Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103132\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103132\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-doughballs.jpg\" alt=\"Roll each piece into a ball. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roll each piece into a ball. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Brush the dough balls with half of the melted butter. Cover loosely with plastic wrap and let stand until puffy, about 30 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103120\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103120\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-brush-balls.jpg\" alt=\"Place half of the balls into each prepared cake pan, spacing them evenly. Brush the dough balls with half of the melted butter. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Place half of the balls into each prepared cake pan, spacing them evenly. Brush the dough balls with half of the melted butter. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes. Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven. Serve warm.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103117\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103117\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven.jpg\" alt=\"Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103122\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103122\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-brush-cooked.jpg\" alt=\" Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103133\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103133\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-finished-cluster.jpg\" alt=\"Serve the Sweet Potato Dinner Rolls warm.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Serve the Sweet Potato Dinner Rolls warm. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>[ad fullwidth]\u003c/p>\u003cp>\u003c/p>\n","blocks":[],"excerpt":"Complete your Thanksgiving feast with these buttery dinner rolls made with smashed sweet potatoes. ","status":"publish","parent":0,"modified":1571962225,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":8,"wordCount":817},"headData":{"title":"Soft and Buttery Sweet Potato Dinner Rolls | KQED","description":"Complete your Thanksgiving feast with these buttery dinner rolls made with smashed sweet potatoes. ","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Soft and Buttery Sweet Potato Dinner Rolls","datePublished":"2015-11-11T16:00:27.000Z","dateModified":"2019-10-25T00:10:25.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"102921 http://ww2.kqed.org/bayareabites/?p=102921","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/11/11/tender-buttery-sweet-potato-dinner-rolls/","disqusTitle":"Soft and Buttery Sweet Potato Dinner Rolls","source":"Thanksgiving Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","WpOldSlug":"homemade-thanksgiving-tender-buttery-sweet-potato-dinner-rolls","path":"/bayareabites/102921/tender-buttery-sweet-potato-dinner-rolls","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>I love finding new ways to incorporate autumnal vegetables into nearly every aspect of the Thanksgiving meal, and these festive little pull-apart rolls are just the ticket. With a beautiful orange hue and a sweet, earthy flavor, these pair exceptionally well with nearly anything on the holiday table. Plus they're great to use with terrific turkey sandwiches the next day!\u003c/p>\n\u003cp>Making your own dinner rolls is easier than you think, and you can do most of the work one day ahead. Boil and puree the sweet potato up to 3 days in advance. Be sure to warm it up before adding it to the bread dough. Make the dough, let it rise, then divide and form the rolls up to a day in advance. Before you proof them, cover them and refrigerate them overnight. They will slowly rise over 24 hours. Let them sit at room temperature for about 1 hour before baking.\u003c/p>\n\u003cp>If you are feeling very adventurous, you can make these into pretty cloverleaf rolls. Divide the dough into 18 pieces as instructed. Divide each of those pieces into 3 pieces, roll each small piece into a ball and place 3 balls into well-greased muffin cups (you will need two 12-cup muffin pans to fill 18 muffin cups). Bake as directed.\u003c/p>\n\u003cfigure id=\"attachment_103137\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103137\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-finished-rack1.jpg\" alt=\"Soft and Buttery Sweet Potato Dinner Rolls\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-rack1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Soft and Buttery Sweet Potato Dinner Rolls \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cem>Makes 18 rolls\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 small orange-fleshed sweet potato (about 8 oz), peeled and cut into chunks\u003c/li>\n\u003cli>Kosher salt\u003c/li>\n\u003cli>6 tbsp unsalted butter, plus 2 tbsp melted\u003c/li>\n\u003cli>2 tbsp honey\u003c/li>\n\u003cli>1/2 cup whole milk\u003c/li>\n\u003cli>1 package (2¼ tsp) active dry yeast\u003c/li>\n\u003cli>1 large egg, lightly beaten\u003c/li>\n\u003cli>3 cups all-purpose flour\u003c/li>\n\u003cli>1½ tsp kosher salt\u003c/li>\n\u003c/ul>\n\u003cfigure id=\"attachment_103126\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103126\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato.jpg\" alt=\"Peel and cut sweet potato into chunks and cook until tender.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-cut-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Peel and cut sweet potato into chunks and cook until tender. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Place the sweet potato chunks in a saucepan and fill with cold water to cover. Add a large pinch of salt. Bring to a boil over high heat, then reduce the heat to medium and cook until very tender when pierced with the tip of a knife, about 20 minutes. Drain well. Add to the bowl of a food processor and process to a smooth puree. Measure 2/3 cup puree and set aside.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103119\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103119\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato.jpg\" alt=\"Add cooked potatoes to the bowl of a food processor and process to a smooth puree. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-blend-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Add cooked potatoes to the bowl of a food processor and process to a smooth puree. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>In a small saucepan, melt the 6 tbsp butter with the honey over low heat. Stir in the milk and gently warm the mixture to 110°F (it will happen quickly; if the temp is higher than 115°F let it cool). Pour into the bowl of a stand mixer. Stir in the yeast and let stand until foamy, about 5 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103140\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103140\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-yeast.jpg\" alt=\"Stir in the yeast and let stand until foamy, about 5 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-yeast-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the yeast and let stand until foamy, about 5 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Stir in the sweet potato puree, egg, flour, and salt. Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky. Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103116\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103116\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato.jpg\" alt=\"Stir in the sweet potato puree, egg, flour, and salt.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-add-sweetpotato-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stir in the sweet potato puree, egg, flour, and salt. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103131\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103131\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough.jpg\" alt=\"Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Attach the dough hook and knead the dough on medium speed for about 5 minutes. The dough will be soft and sticky. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103127\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103127\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough-big.jpg\" alt=\"Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-big-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Form the dough into a ball, cover the bowl with plastic wrap, and let rise in a warm, draft-free spot until doubled, about 1 hour. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Grease two 9-inch round cake pans. Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces. Roll each piece into a ball and place half of the balls into each prepared cake pan, spacing them evenly.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103130\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103130\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-dough-weigh.jpg\" alt=\"Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-dough-weigh-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Dump the dough onto a floured work surface. Divide the dough into about 18 equal pieces, each about 1½ ounces. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103132\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103132\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-doughballs.jpg\" alt=\"Roll each piece into a ball. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-doughballs-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roll each piece into a ball. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Brush the dough balls with half of the melted butter. Cover loosely with plastic wrap and let stand until puffy, about 30 minutes.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103120\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103120\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-brush-balls.jpg\" alt=\"Place half of the balls into each prepared cake pan, spacing them evenly. Brush the dough balls with half of the melted butter. \" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-balls-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Place half of the balls into each prepared cake pan, spacing them evenly. Brush the dough balls with half of the melted butter. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes. Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven. Serve warm.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_103117\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103117\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven.jpg\" alt=\"Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-balls-in-oven-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Position a rack in the middle of the oven and preheat to 375°F. Bake until the rolls are golden, about 18 minutes. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103122\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103122\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-brush-cooked.jpg\" alt=\" Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-brush-cooked-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Brush with the remaining 1 tablespoon melted butter as soon as they come out of the oven. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_103133\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-103133\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/dinnerrolls-finished-cluster.jpg\" alt=\"Serve the Sweet Potato Dinner Rolls warm.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/dinnerrolls-finished-cluster-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Serve the Sweet Potato Dinner Rolls warm. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/102921/tender-buttery-sweet-potato-dinner-rolls","authors":["5015","5014"],"series":["bayareabites_15149","bayareabites_15012"],"categories":["bayareabites_1516","bayareabites_12550","bayareabites_1763","bayareabites_12","bayareabites_14362","bayareabites_1873"],"tags":["bayareabites_15034","bayareabites_14023","bayareabites_14006","bayareabites_15032","bayareabites_13923","bayareabites_530","bayareabites_2962"],"featImg":"bayareabites_103124","label":"source_bayareabites_102921"},"bayareabites_102914":{"type":"posts","id":"bayareabites_102914","meta":{"index":"posts_1591205157","site":"bayareabites","id":"102914","score":null,"sort":[1447088414000]},"guestAuthors":[],"slug":"homemade-thanksgiving-classic-dry-brined-and-butter-basted-roast-turkey-with-herbs","title":"Homemade Thanksgiving: Classic Dry-Brined and Butter-Basted Roast Turkey with Herbs","publishDate":1447088414,"format":"image","headTitle":"Thanksgiving Recipes | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>Deep-fried, smoked, grilled, \u003ca href=\"https://en.wikipedia.org/wiki/Spatchcock\" target=\"_blank\" rel=\"noopener\">spatchcocked\u003c/a>, stuffed, dismantled, braised, submerged in a vat of brine...over the many years I’ve been making Thanksgiving dinner, I’ve prepared turkey every which way, some more successful than others. But this year I’m going old-school with a big beautiful bird roasted in my oven.\u003c/p>\n\u003cp>[contextly_sidebar id=\"IM0mzTIbMqWDWdHmceomXz8YTPrbNolp\"]I’ve learned some key tips through my experiments: brined turkeys taste better, butter helps keep things moist, and don’t stuff your turkey or you risk food poisoning (plus I find it a bit gross.) So, with the stuffing on the side, this year I decided to treat my turkey the way I like to treat my roast chicken.\u003c/p>\n\u003cp>The first step is to dry brine it. What does that mean? Rub the turkey all over (inside and out, under and over the skin) with plenty of kosher salt and then let it sit and let the salt work its magic over one or two days. It works the way a wet brine does, which is to impart salty flavor into the meat.\u003c/p>\n\u003cfigure id=\"attachment_102959\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102959\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-salt.jpg\" alt=\"Rub the turkey all over, inside and out, under the skin and over the skin, with plenty of kosher salt and then let it sit and let the salt work its magic.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub the turkey all over, inside and out, under the skin and over the skin, with plenty of kosher salt and then let it sit and let the salt work its magic. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Next step: take the chill off the turkey and dry it all over with paper towels. I don’t bother rinsing it (and there's too much risk of cross-contamination with a giant dripping bird.) Drying it helps keep it from sticking, and helps the butter stick to it.\u003c/p>\n\u003cfigure id=\"attachment_102949\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102949\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-dry.jpg\" alt=\"Take the chill off the turkey and dry it all over with paper towels.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Take the chill off the turkey and dry it all over with paper towels. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Then rub that bird all over with a herb-infused butter as you did with the salt: inside and out and under and over the skin. Stuff it with a few aromatics (but not so many that there is no air circulation inside the bird), pop it on a rack in a roasting pan, and roast, roast, roast away.\u003c/p>\n\u003cfigure id=\"attachment_102957\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102957\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-rub-butter.jpg\" alt=\"Rub that bird all over with a herb-infused butter, inside and out and under and over the skin.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub that bird all over with a herb-infused butter, inside and out and under and over the skin. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>I like to keep some liquid in the bottom of the roasting pan to help keep things moist -- plus it makes for a great gravy base when you're ready to make it. I also like to turn the bird while cooking to make sure it’s all nice and crisp and browned.\u003c/p>\n\u003cfigure id=\"attachment_102943\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102943\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-add-liquid.jpg\" alt=\"I like to keep some liquid in the bottom of the roasting pan to help keep things moist.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">I like to keep some liquid in the bottom of the roasting pan to help keep things moist. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Keep an eye on the temperature with an instant-read thermometer to make sure you don’t over or under cook this beauty.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Happy Turkey Day!\u003c/p>\n\u003ch3>Dry-Brined Herbed Roast Turkey\u003c/h3>\n\u003cp>\u003cem>Makes 12+ servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>One 14-lb turkey, ideally organic and pasture-raised, defrosted if frozen\u003c/li>\n\u003cli>About 1/4 cup kosher salt\u003c/li>\n\u003cli>6 tbsp unsalted butter, at room temperature\u003c/li>\n\u003cli>1 tbsp chopped fresh thyme leaves\u003c/li>\n\u003cli>1 tbsp chopped fresh sage leaves\u003c/li>\n\u003cli>1 small yellow onion, roughly chopped\u003c/li>\n\u003cli>1 carrot, roughly chopped\u003c/li>\n\u003cli>1 cup turkey stock, chicken broth, or white wine\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cem>One to two days before roasting:\u003c/em>\u003cbr>\nRub the salt all over the turkey, under and over the skin and in the cavities. Place it in a roasting pan or a baking pan, cover tightly with plastic wrap and refrigerate until ready to cook.\u003c/li>\n\u003cli>\u003cem>The day you plan to serve the turkey:\u003c/em>\u003cbr>\nRemove the turkey from the refrigerator about 1 hour before roasting.\u003c/li>\n\u003cli>Meanwhile, preheat the oven to 400F. In a bowl, stir together the butter, thyme, and sage until well combined.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102948\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102948\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-butter.jpg\" alt=\"In a bowl, stir together the butter, thyme, and sage until well combined.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">In a bowl, stir together the butter, thyme, and sage until well combined. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Using paper towels, dry the turkey inside and out. Rub the butter mixture under and over the top of the skin. Stuff the cavity with the onion, carrot and parsley sprigs.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102946\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102946\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-butter-inside1.jpg\" alt=\"Rub the butter mixture under the skin and over the top of the skin.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub the butter mixture under the skin and over the top of the skin. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_102942\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102942\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-add-carrots.jpg\" alt=\"Stuff the cavity with the onion, carrot and parsley sprigs.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stuff the cavity with the onion, carrot and parsley sprigs. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Set the turkey on a roasting rack set inside of a roasting pan just big enough to hold the turkey. Add the stock or wine to the pan.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102952\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102952\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-oven-raw.jpg\" alt=\"Roast the turkey for 1 hour, then reduce the heat to 375F.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roast the turkey for 1 hour, then reduce the heat to 375F. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Roast the turkey for 1 hour, then reduce the heat to 375F. Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour. Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone. The turkey juices should run clear.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102963\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102963\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-turn-bird.jpg\" alt=\"Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Remove the turkey from the oven, transfer to a carving board, loosely tent with foil, and let rest for 15 minutes while you prepare the gravy from the pan juices.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102951\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102951\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-oven-done.jpg\" alt=\"Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Be sure to reserve the turkey carcass and roasted vegetables for making stock.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102956\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102956\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-roasted-final2.jpg\" alt=\"The finished Dry-Brined Herbed Roast Turkey\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The finished Dry-Brined Herbed Roast Turkey \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n","blocks":[],"excerpt":"Looking for the best recipe for a succulent and impressive roast turkey? Look no further than this simple-to-prepare bird and wow your guests this holiday.\r\n\r\n","status":"publish","parent":0,"modified":1571963075,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":13,"wordCount":946},"headData":{"title":"Homemade Thanksgiving: Classic Dry-Brined and Butter-Basted Roast Turkey with Herbs | KQED","description":"Looking for the best recipe for a succulent and impressive roast turkey? Look no further than this simple-to-prepare bird and wow your guests this holiday.\r\n\r\n","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Homemade Thanksgiving: Classic Dry-Brined and Butter-Basted Roast Turkey with Herbs","datePublished":"2015-11-09T17:00:14.000Z","dateModified":"2019-10-25T00:24:35.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"102914 http://ww2.kqed.org/bayareabites/?p=102914","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/11/09/homemade-thanksgiving-classic-dry-brined-and-butter-basted-roast-turkey-with-herbs/","disqusTitle":"Homemade Thanksgiving: Classic Dry-Brined and Butter-Basted Roast Turkey with Herbs","source":"Thanksgiving Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","path":"/bayareabites/102914/homemade-thanksgiving-classic-dry-brined-and-butter-basted-roast-turkey-with-herbs","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>Deep-fried, smoked, grilled, \u003ca href=\"https://en.wikipedia.org/wiki/Spatchcock\" target=\"_blank\" rel=\"noopener\">spatchcocked\u003c/a>, stuffed, dismantled, braised, submerged in a vat of brine...over the many years I’ve been making Thanksgiving dinner, I’ve prepared turkey every which way, some more successful than others. But this year I’m going old-school with a big beautiful bird roasted in my oven.\u003c/p>\n\u003cp>\u003c/p>\u003cp>\u003c/p>\u003cp>I’ve learned some key tips through my experiments: brined turkeys taste better, butter helps keep things moist, and don’t stuff your turkey or you risk food poisoning (plus I find it a bit gross.) So, with the stuffing on the side, this year I decided to treat my turkey the way I like to treat my roast chicken.\u003c/p>\n\u003cp>The first step is to dry brine it. What does that mean? Rub the turkey all over (inside and out, under and over the skin) with plenty of kosher salt and then let it sit and let the salt work its magic over one or two days. It works the way a wet brine does, which is to impart salty flavor into the meat.\u003c/p>\n\u003cfigure id=\"attachment_102959\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102959\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-salt.jpg\" alt=\"Rub the turkey all over, inside and out, under the skin and over the skin, with plenty of kosher salt and then let it sit and let the salt work its magic.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-salt-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub the turkey all over, inside and out, under the skin and over the skin, with plenty of kosher salt and then let it sit and let the salt work its magic. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Next step: take the chill off the turkey and dry it all over with paper towels. I don’t bother rinsing it (and there's too much risk of cross-contamination with a giant dripping bird.) Drying it helps keep it from sticking, and helps the butter stick to it.\u003c/p>\n\u003cfigure id=\"attachment_102949\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102949\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-dry.jpg\" alt=\"Take the chill off the turkey and dry it all over with paper towels.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-dry-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Take the chill off the turkey and dry it all over with paper towels. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Then rub that bird all over with a herb-infused butter as you did with the salt: inside and out and under and over the skin. Stuff it with a few aromatics (but not so many that there is no air circulation inside the bird), pop it on a rack in a roasting pan, and roast, roast, roast away.\u003c/p>\n\u003cfigure id=\"attachment_102957\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102957\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-rub-butter.jpg\" alt=\"Rub that bird all over with a herb-infused butter, inside and out and under and over the skin.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-rub-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub that bird all over with a herb-infused butter, inside and out and under and over the skin. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>I like to keep some liquid in the bottom of the roasting pan to help keep things moist -- plus it makes for a great gravy base when you're ready to make it. I also like to turn the bird while cooking to make sure it’s all nice and crisp and browned.\u003c/p>\n\u003cfigure id=\"attachment_102943\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102943\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-add-liquid.jpg\" alt=\"I like to keep some liquid in the bottom of the roasting pan to help keep things moist.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-liquid-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">I like to keep some liquid in the bottom of the roasting pan to help keep things moist. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Keep an eye on the temperature with an instant-read thermometer to make sure you don’t over or under cook this beauty.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Happy Turkey Day!\u003c/p>\n\u003ch3>Dry-Brined Herbed Roast Turkey\u003c/h3>\n\u003cp>\u003cem>Makes 12+ servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>One 14-lb turkey, ideally organic and pasture-raised, defrosted if frozen\u003c/li>\n\u003cli>About 1/4 cup kosher salt\u003c/li>\n\u003cli>6 tbsp unsalted butter, at room temperature\u003c/li>\n\u003cli>1 tbsp chopped fresh thyme leaves\u003c/li>\n\u003cli>1 tbsp chopped fresh sage leaves\u003c/li>\n\u003cli>1 small yellow onion, roughly chopped\u003c/li>\n\u003cli>1 carrot, roughly chopped\u003c/li>\n\u003cli>1 cup turkey stock, chicken broth, or white wine\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cem>One to two days before roasting:\u003c/em>\u003cbr>\nRub the salt all over the turkey, under and over the skin and in the cavities. Place it in a roasting pan or a baking pan, cover tightly with plastic wrap and refrigerate until ready to cook.\u003c/li>\n\u003cli>\u003cem>The day you plan to serve the turkey:\u003c/em>\u003cbr>\nRemove the turkey from the refrigerator about 1 hour before roasting.\u003c/li>\n\u003cli>Meanwhile, preheat the oven to 400F. In a bowl, stir together the butter, thyme, and sage until well combined.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102948\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102948\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-butter.jpg\" alt=\"In a bowl, stir together the butter, thyme, and sage until well combined.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">In a bowl, stir together the butter, thyme, and sage until well combined. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Using paper towels, dry the turkey inside and out. Rub the butter mixture under and over the top of the skin. Stuff the cavity with the onion, carrot and parsley sprigs.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102946\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102946\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-butter-inside1.jpg\" alt=\"Rub the butter mixture under the skin and over the top of the skin.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-butter-inside1-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Rub the butter mixture under the skin and over the top of the skin. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_102942\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102942\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-add-carrots.jpg\" alt=\"Stuff the cavity with the onion, carrot and parsley sprigs.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-add-carrots-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Stuff the cavity with the onion, carrot and parsley sprigs. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Set the turkey on a roasting rack set inside of a roasting pan just big enough to hold the turkey. Add the stock or wine to the pan.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102952\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102952\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-oven-raw.jpg\" alt=\"Roast the turkey for 1 hour, then reduce the heat to 375F.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-raw-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Roast the turkey for 1 hour, then reduce the heat to 375F. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Roast the turkey for 1 hour, then reduce the heat to 375F. Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour. Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone. The turkey juices should run clear.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102963\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102963\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-turn-bird.jpg\" alt=\"Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-turn-bird-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Turn the bird upside down to brown the bottom. Continue to roast, basting the turkey occasionally with the pan juices, for 1 more hour. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Remove the turkey from the oven, transfer to a carving board, loosely tent with foil, and let rest for 15 minutes while you prepare the gravy from the pan juices.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102951\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102951\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-oven-done.jpg\" alt=\"Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-oven-done-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Remove the turkey from the oven and carefully turn the bird breast side up. Continue to roast until the temperature reads 165F in the thickest part of the breast away from the bone or 170F in the thickest part of the thigh away from the bone. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Be sure to reserve the turkey carcass and roasted vegetables for making stock.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_102956\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-102956\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/turkey-roasted-final2.jpg\" alt=\"The finished Dry-Brined Herbed Roast Turkey\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/11/turkey-roasted-final2-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The finished Dry-Brined Herbed Roast Turkey \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/102914/homemade-thanksgiving-classic-dry-brined-and-butter-basted-roast-turkey-with-herbs","authors":["5015","5014"],"series":["bayareabites_15149","bayareabites_15012"],"categories":["bayareabites_12550","bayareabites_1763","bayareabites_12","bayareabites_14362"],"tags":["bayareabites_15030","bayareabites_530","bayareabites_2962","bayareabites_543"],"featImg":"bayareabites_102955","label":"source_bayareabites_102914"},"bayareabites_96378":{"type":"posts","id":"bayareabites_96378","meta":{"index":"posts_1591205157","site":"bayareabites","id":"96378","score":null,"sort":[1432656059000]},"guestAuthors":[],"slug":"a-couple-of-tricks-for-outstanding-homemade-hummus","title":"A Couple of Tricks for Outstanding Homemade Hummus","publishDate":1432656059,"format":"standard","headTitle":"Our Top 10 Recipes From 2015 | Bay Area Bites | KQED Food","labelTerm":{"term":15149,"site":"bayareabites"},"content":"\u003cp>Making hummus at home is not difficult; I’ve been making my own hummus since college. Most of those recipes required a can of chickpeas, some olive oil, and a drizzle of tahini from a rogue jar stuck in the back of my refrigerator. But those experiments were never really any better than what I could find at the store. \u003c/p>\n\u003cp>Then I discovered the silky smooth hummus in Yotam Ottolenghi and Sami Tamimi’s \u003ca href=\"http://www.nytimes.com/2013/07/31/dining/jerusalem-has-all-the-right-ingredients.html\">\u003cem>Jerusalem\u003c/em>\u003c/a> cookbook. That recipe was unlike anything I had made before. It began with dried chickpeas and included almost as much tahini as beans. The real secret was to first cook the chickpeas — dry — with a touch of baking soda. This step roughs up the exterior of the beans and encourages the skins to slip off. (The skins, hummus making veterans agree, create those small grainy lumps in the finished product.) After adding water, many of the skins float to the surface, where they can be skimmed off. Plus, the alkalizing effect of the soda makes the beans cook extra fast and (supposedly) makes them more digestible.\u003c/p>\n\u003cfigure id=\"attachment_96379\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/stirring.jpg\" alt=\"Cooking the chickpeas dry with a little baking soda speeds up cooking and helps remove pesky chickpea skins.\" width=\"1920\" height=\"1331\" class=\"size-full wp-image-96379\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-400x277.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-800x555.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-1440x998.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-1180x818.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-960x666.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cooking the chickpeas dry with a little baking soda speeds up cooking and helps remove pesky chickpea skins. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over time, I have modified the \u003cem>Jerusalem\u003c/em> recipe. I prefer my hummus with less tahini and the addition of high-quality olive oil. You can taste the chickpeas better this way, but you’ll still get the awesome texture of the original.\u003c/p>\n\u003cp>To start, you’ll want to soak a cup of dried chickpeas in cool water overnight. I have made the hummus using “quick-soaked” beans, which are made by bringing the dried beans and water to a boil, removing them from the heat, and letting them sit until cool. However, I think the texture of the hummus is better when made with chickpeas soaked overnight.\u003c/p>\n\u003cp>The next day, drain the chickpeas and pour them into a pot. I like to use a deep Dutch oven because the water will foam up dramatically as the beans boil; spillovers are not fun. Add baking soda and give the chickpeas a good stir. Then place the pot over medium-high heat and cook, stirring constantly, for a few minutes. This step will help to loosen the skin and jump-start the cooking.\u003c/p>\n\u003cfigure id=\"attachment_96380\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/skimming.jpg\" alt=\"Skim off all of the foam and skins that float to the surface as the chickpeas cook.\" width=\"1920\" height=\"1321\" class=\"size-full wp-image-96380\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-400x275.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-800x550.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-1440x991.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-1180x812.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-960x661.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Skim off all of the foam and skins that float to the surface as the chickpeas cook. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Add about 6 cups of water and bring the whole thing to a boil over high heat. Once it reaches boiling, keep it there. Don’t reduce the heat to a simmer as instructed in just about every other dried bean recipe. You want that rapid boil to knock off those skins. \u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Watch the pot carefully and get ready for foam. Skim off the white sea foam-like sludge as it forms. Bonus points for chickpea skins.\u003c/p>\n\u003cp>Keep boiling the chickpeas until they are super tender. It may take only 20 minutes, or it could take up to 45 minutes if the beans are old. Once tender, drain the chickpeas well and set aside.\u003c/p>\n\u003cfigure id=\"attachment_96381\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/processed-garlic.jpg\" alt=\"Keep things simple by mincing the garlic in the food processor.\" width=\"1920\" height=\"1294\" class=\"size-full wp-image-96381\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-400x270.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-800x539.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-1440x971.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-1180x795.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-960x647.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Keep things simple by mincing the garlic in the food processor. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now begins the blending. I like to mince the garlic in the food processor first, mostly because I am lazy and don’t want to pull out a knife or garlic press. Mincing the garlic in the food processor also has the added benefit of keeping all of the tasty garlic oils in the processor bowl and off of a cutting board. Once the garlic is minced, add the chickpeas and process until they form a thick paste.\u003c/p>\n\u003cp>Keep the food processor running and pour the tahini, olive oil, lemon juice, and salt through the feed tube. It will sputter a bit and then start turning smooth. Now add some water. I like to add about 5 tablespoons of water to start, and then add more if I want a more drizzle-able result. Experiment and figure out what you like. No matter how much water you use, you’ll want to keep the food processor running for at least another minute or two to smooth out any additional lumps. It will seem like a long time, but it’s totally worth it.\u003c/p>\n\u003cp>I especially like this hummus served warm, right out of the food processor, but you can let it cool and refrigerate for up to a week. Dip away.\u003c/p>\n\u003cfigure id=\"attachment_96382\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/finished-hummus-4.jpg\" alt=\"Homemade hummus. \" width=\"1920\" height=\"1283\" class=\"size-full wp-image-96382\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-1440x962.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-1180x789.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-960x642.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Homemade hummus. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Homemade Hummus\u003c/h3>\n\u003cp>\u003cem>Makes about 3 cups\u003c/em>\u003cbr>\n\u003cstrong>Note:\u003c/strong> Hummus consistency is a personal preference. If you like your hummus on the thin and drizzly side, add up to 8 tablespoons (½ cup) water at the end of blending. If you prefer a thicker dip, use the lower amount (5 tablespoons). \u003c/p>\n\u003cul>\n\u003cstrong>Ingredients:\u003c/strong>\n\u003cli>1 cup dried chickpeas\u003c/li>\n\u003cli>1 teaspoon baking soda\u003c/li>\n\u003cli>3 cloves garlic, peeled\u003c/li>\n\u003cli>½ cup tahini\u003c/li>\n\u003cli>⅓ cup extra virgin olive oil\u003c/li>\n\u003cli>3 tablespoons freshly squeezed lemon juice\u003c/li>\n\u003cli>1 teaspoon kosher salt\u003c/li>\n\u003cli>5-8 tablespoons ice water (see note)\u003c/li>\n\u003c/ul>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>The night before making the hummus, soak the chickpeas in a large bowl of cold water.\u003c/li>\n\u003cli>The next day, drain the chickpeas and transfer to a large pot or Dutch oven. \u003c/li>\n\u003cli>Add the baking soda and turn the heat to medium-high. Cook the chickpeas, stirring constantly, for 3 minutes.\u003c/li>\n\u003cli>Add about 6 cups water and increase the heat to high. Bring the water to a rapid boil. It will foam up dramatically. Use a spoon to skim off all of the white foam as it forms. Continue to boil until the chickpeas are very tender, 20 to 30 (or up to 45) minutes. Drain and set aside.\u003c/li>\n\u003cli>Pulse the garlic in a food processor until minced, 5 to 8 pulses. Add the drained chickpeas and process until they turn into a paste, about 10 seconds. Scrape down the sides of the food processor.\u003c/li>\n\u003cli>With the food processor running, pour in the tahini, olive oil, lemon juice, and kosher salt. Continue to process until smooth, about 30 seconds.\u003c/li>\n\u003cli>Add 5 tablespoons water and process until very smooth, 1 to 2 more minutes. Add additional water if desired.\u003c/li>\n\u003cli>Serve warm or let cool to room temperature before refrigerating. The hummus will keep for about 1 week in the refrigerator.\u003c/li>\n\u003c/ol>\n\n","blocks":[],"excerpt":"A silky smooth hummus recipe that is perfect for a summer day.","status":"publish","parent":0,"modified":1456526293,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":15,"wordCount":1057},"headData":{"title":"A Couple of Tricks for Outstanding Homemade Hummus | KQED","description":"A silky smooth hummus recipe that is perfect for a summer day.","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"A Couple of Tricks for Outstanding Homemade Hummus","datePublished":"2015-05-26T16:00:59.000Z","dateModified":"2016-02-26T22:38:13.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"96378 http://ww2.kqed.org/bayareabites/?p=96378","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/05/26/a-couple-of-tricks-for-outstanding-homemade-hummus/","disqusTitle":"A Couple of Tricks for Outstanding Homemade Hummus","path":"/bayareabites/96378/a-couple-of-tricks-for-outstanding-homemade-hummus","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>Making hummus at home is not difficult; I’ve been making my own hummus since college. Most of those recipes required a can of chickpeas, some olive oil, and a drizzle of tahini from a rogue jar stuck in the back of my refrigerator. But those experiments were never really any better than what I could find at the store. \u003c/p>\n\u003cp>Then I discovered the silky smooth hummus in Yotam Ottolenghi and Sami Tamimi’s \u003ca href=\"http://www.nytimes.com/2013/07/31/dining/jerusalem-has-all-the-right-ingredients.html\">\u003cem>Jerusalem\u003c/em>\u003c/a> cookbook. That recipe was unlike anything I had made before. It began with dried chickpeas and included almost as much tahini as beans. The real secret was to first cook the chickpeas — dry — with a touch of baking soda. This step roughs up the exterior of the beans and encourages the skins to slip off. (The skins, hummus making veterans agree, create those small grainy lumps in the finished product.) After adding water, many of the skins float to the surface, where they can be skimmed off. Plus, the alkalizing effect of the soda makes the beans cook extra fast and (supposedly) makes them more digestible.\u003c/p>\n\u003cfigure id=\"attachment_96379\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/stirring.jpg\" alt=\"Cooking the chickpeas dry with a little baking soda speeds up cooking and helps remove pesky chickpea skins.\" width=\"1920\" height=\"1331\" class=\"size-full wp-image-96379\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-400x277.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-800x555.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-1440x998.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-1180x818.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/stirring-960x666.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cooking the chickpeas dry with a little baking soda speeds up cooking and helps remove pesky chickpea skins. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over time, I have modified the \u003cem>Jerusalem\u003c/em> recipe. I prefer my hummus with less tahini and the addition of high-quality olive oil. You can taste the chickpeas better this way, but you’ll still get the awesome texture of the original.\u003c/p>\n\u003cp>To start, you’ll want to soak a cup of dried chickpeas in cool water overnight. I have made the hummus using “quick-soaked” beans, which are made by bringing the dried beans and water to a boil, removing them from the heat, and letting them sit until cool. However, I think the texture of the hummus is better when made with chickpeas soaked overnight.\u003c/p>\n\u003cp>The next day, drain the chickpeas and pour them into a pot. I like to use a deep Dutch oven because the water will foam up dramatically as the beans boil; spillovers are not fun. Add baking soda and give the chickpeas a good stir. Then place the pot over medium-high heat and cook, stirring constantly, for a few minutes. This step will help to loosen the skin and jump-start the cooking.\u003c/p>\n\u003cfigure id=\"attachment_96380\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/skimming.jpg\" alt=\"Skim off all of the foam and skins that float to the surface as the chickpeas cook.\" width=\"1920\" height=\"1321\" class=\"size-full wp-image-96380\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-400x275.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-800x550.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-1440x991.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-1180x812.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/skimming-960x661.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Skim off all of the foam and skins that float to the surface as the chickpeas cook. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Add about 6 cups of water and bring the whole thing to a boil over high heat. Once it reaches boiling, keep it there. Don’t reduce the heat to a simmer as instructed in just about every other dried bean recipe. You want that rapid boil to knock off those skins. \u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Watch the pot carefully and get ready for foam. Skim off the white sea foam-like sludge as it forms. Bonus points for chickpea skins.\u003c/p>\n\u003cp>Keep boiling the chickpeas until they are super tender. It may take only 20 minutes, or it could take up to 45 minutes if the beans are old. Once tender, drain the chickpeas well and set aside.\u003c/p>\n\u003cfigure id=\"attachment_96381\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/processed-garlic.jpg\" alt=\"Keep things simple by mincing the garlic in the food processor.\" width=\"1920\" height=\"1294\" class=\"size-full wp-image-96381\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-400x270.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-800x539.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-1440x971.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-1180x795.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/processed-garlic-960x647.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Keep things simple by mincing the garlic in the food processor. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now begins the blending. I like to mince the garlic in the food processor first, mostly because I am lazy and don’t want to pull out a knife or garlic press. Mincing the garlic in the food processor also has the added benefit of keeping all of the tasty garlic oils in the processor bowl and off of a cutting board. Once the garlic is minced, add the chickpeas and process until they form a thick paste.\u003c/p>\n\u003cp>Keep the food processor running and pour the tahini, olive oil, lemon juice, and salt through the feed tube. It will sputter a bit and then start turning smooth. Now add some water. I like to add about 5 tablespoons of water to start, and then add more if I want a more drizzle-able result. Experiment and figure out what you like. No matter how much water you use, you’ll want to keep the food processor running for at least another minute or two to smooth out any additional lumps. It will seem like a long time, but it’s totally worth it.\u003c/p>\n\u003cp>I especially like this hummus served warm, right out of the food processor, but you can let it cool and refrigerate for up to a week. Dip away.\u003c/p>\n\u003cfigure id=\"attachment_96382\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/05/finished-hummus-4.jpg\" alt=\"Homemade hummus. \" width=\"1920\" height=\"1283\" class=\"size-full wp-image-96382\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-800x535.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-1440x962.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-1180x789.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/05/finished-hummus-4-960x642.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Homemade hummus. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Homemade Hummus\u003c/h3>\n\u003cp>\u003cem>Makes about 3 cups\u003c/em>\u003cbr>\n\u003cstrong>Note:\u003c/strong> Hummus consistency is a personal preference. If you like your hummus on the thin and drizzly side, add up to 8 tablespoons (½ cup) water at the end of blending. If you prefer a thicker dip, use the lower amount (5 tablespoons). \u003c/p>\n\u003cul>\n\u003cstrong>Ingredients:\u003c/strong>\n\u003cli>1 cup dried chickpeas\u003c/li>\n\u003cli>1 teaspoon baking soda\u003c/li>\n\u003cli>3 cloves garlic, peeled\u003c/li>\n\u003cli>½ cup tahini\u003c/li>\n\u003cli>⅓ cup extra virgin olive oil\u003c/li>\n\u003cli>3 tablespoons freshly squeezed lemon juice\u003c/li>\n\u003cli>1 teaspoon kosher salt\u003c/li>\n\u003cli>5-8 tablespoons ice water (see note)\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"floatright"},"numeric":["floatright"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>The night before making the hummus, soak the chickpeas in a large bowl of cold water.\u003c/li>\n\u003cli>The next day, drain the chickpeas and transfer to a large pot or Dutch oven. \u003c/li>\n\u003cli>Add the baking soda and turn the heat to medium-high. Cook the chickpeas, stirring constantly, for 3 minutes.\u003c/li>\n\u003cli>Add about 6 cups water and increase the heat to high. Bring the water to a rapid boil. It will foam up dramatically. Use a spoon to skim off all of the white foam as it forms. Continue to boil until the chickpeas are very tender, 20 to 30 (or up to 45) minutes. Drain and set aside.\u003c/li>\n\u003cli>Pulse the garlic in a food processor until minced, 5 to 8 pulses. Add the drained chickpeas and process until they turn into a paste, about 10 seconds. Scrape down the sides of the food processor.\u003c/li>\n\u003cli>With the food processor running, pour in the tahini, olive oil, lemon juice, and kosher salt. Continue to process until smooth, about 30 seconds.\u003c/li>\n\u003cli>Add 5 tablespoons water and process until very smooth, 1 to 2 more minutes. Add additional water if desired.\u003c/li>\n\u003cli>Serve warm or let cool to room temperature before refrigerating. The hummus will keep for about 1 week in the refrigerator.\u003c/li>\n\u003c/ol>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/96378/a-couple-of-tricks-for-outstanding-homemade-hummus","authors":["5485"],"series":["bayareabites_15149"],"categories":["bayareabites_12","bayareabites_1873"],"tags":["bayareabites_2658","bayareabites_8347","bayareabites_14507"],"featImg":"bayareabites_96384","label":"bayareabites_15149"},"bayareabites_95541":{"type":"posts","id":"bayareabites_95541","meta":{"index":"posts_1591205157","site":"bayareabites","id":"95541","score":null,"sort":[1431964802000]},"guestAuthors":[],"slug":"memorial-day-recipe-fall-off-the-bone-bbq-baby-back-ribs-with-homemade-barbecue-sauce","title":"Fall-Off-The-Bone BBQ Baby Back Ribs with Homemade Barbecue Sauce","publishDate":1431964802,"format":"standard","headTitle":"Our Top 10 Recipes From 2015 | Bay Area Bites | KQED Food","labelTerm":{},"content":"\u003cp>\u003cem>You don’t need 15 hours and a smoker to make fabulous baby back ribs – just follow this shortcut method and wow your guests at your next backyard get together.\u003c/em>\u003c/p>\n\u003cp>Being a Texan transplant, I am a serious lover of real barbecue. It’s just in your blood when you are from the Southern part of the US. And when I say “real barbecue,” I mean dusty backroads Texas, straight-from-the-smoky-pit kind of barbecue. Blackened spice-crusted brisket with plenty of fat that melts in your mouth. Spicy sausages that pop juice when you bite into them. And slow-smoked pork ribs that make you just want to sit back and chew on bones for a good long time.\u003c/p>\n\u003cp>But I also know that the commitment to true barbecue is far too much for most people. Beyond even having the equipment and know-how, there are the hours of slowly stoking the fire in a smoker to keep it low and slow. But if you have an oven and a charcoal grill, you can make some damn fine ribs.\u003c/p>\n\u003cp>Start with a spicy rub, it imbues the meat with a lot of flavor. Let the ribs sit in the rub overnight ideally, before you start cooking. A 2-hour stint in the oven, well-wrapped in foil, is all you need to make the meat incredibly tender. But the key is to pop the baked ribs over a hot charcoal fire to crisp up the outside and lend plenty of smoky flavor. Baste them with barbecue sauce while they are over the fire to caramelize it and add another layer of yumminess to the ribs; or leave it off if you like.\u003c/p>\n\u003cp>I included my homemade barbecue sauce as part of this recipe because I find most prepared sauces you get in the grocery store are overly sweet and fake-smoky. This one has a nice balance of vinegary-sweet with a bit of heat. And the best part is that you can personalize it according to your tastes.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Serve these bad boys with a big bowl of coleslaw and some barbecue baked beans and you’ve got yourself a memorable party.\u003c/p>\n\u003cfigure id=\"attachment_95557\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95557\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ribs-grill-done.jpg\" alt=\"Baby Back Ribs on the Grill.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Baby Back Ribs on the Grill. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: BBQ Baby Back Ribs with Homemade Barbecue Sauce\u003c/h3>\n\u003cp>\u003cem>Serves 4 to 8, depending on how many ribs you can eat\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cp>\u003cem>Barbecue sauce\u003c/em>\u003c/p>\n\u003cul>\n\u003cli>½ yellow onion, finely diced\u003c/li>\n\u003cli>1 tbsp canola oil\u003c/li>\n\u003cli>1 cup beef or chicken stock\u003c/li>\n\u003cli>½ cup ketchup\u003c/li>\n\u003cli>¼ cup Dijon mustard\u003c/li>\n\u003cli>¼ cup Worchestershire sauce\u003c/li>\n\u003cli>3 tbsp rice vinegar or apple cider vinegar\u003c/li>\n\u003cli>2 tbsp soy sauce or tamari\u003c/li>\n\u003cli>3 tbsp dark brown sugar\u003c/li>\n\u003cli>1 tsp dry mustard\u003c/li>\n\u003cli>1 tsp ground cumin\u003c/li>\n\u003cli>1 tsp ground coriander\u003c/li>\n\u003cli>Kosher salt and freshly ground pepper to taste\u003c/li>\n\u003cli>Hot pepper sauce to taste\u003c/li>\n\u003c/ul>\n\u003cp>\u003cem>Rib rub\u003c/em>\u003c/p>\n\u003cul>\n\u003cli>3 tbsp kosher salt\u003c/li>\n\u003cli>3 tbsp chili powder\u003c/li>\n\u003cli>2 tbsp packed dark brown sugar\u003c/li>\n\u003cli>2 tbsp sweet paprika\u003c/li>\n\u003cli>2 tsp garlic powder\u003c/li>\n\u003cli>2 tsp dry mustard\u003c/li>\n\u003cli>1 tsp freshly ground black pepper\u003c/li>\n\u003c/ul>\n\u003cul>\n\u003cli>2 racks baby back pork ribs (about 5 or 6 lbs), silver skin membrane removed and racks halved crosswise\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cstrong>To make the BBQ sauce:\u003c/strong> in a saucepan over medium heat, sauté the onion in the oil until soft and translucent, about 10 minutes. Add the remaining ingredients, stir well, and bring to a slow simmer. Simmer, stirring occasionally, until thickened, about 15 minutes. Taste as you go and adjust the soy sauce, sugar, hot sauce, and vinegar as needed. Let cool completely, then refrigerate in an airtight container for up to 1 week. It will make 2 cups BBQ sauce.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>[gallery type=\"slideshow\" link=\"none\" size=\"full\" ids=\"95571,95572,95573,95568,95569,95570\"]\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cstrong>To prepare the ribs:\u003c/strong> Preheat the oven to 325F. In a bowl, stir together all of the ingredients for the rub. Coat the racks all over with the rib rub. Wrap each rack in foil, place on a rimmed baking sheet, then cover the baking sheet with foil. (If you like, at this point, refrigerate the ribs overnight. Let come to room temperature for 1 hour before baking.) Bake for 2 hours, or until very tender.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>[gallery type=\"slideshow\" link=\"none\" size=\"full\" ids=\"95562,95563,95547,95560,95564,95554,95551,95552,95548\"]\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>About 30 minutes before the ribs are finished, prepare a charcoal or gas grill for medium-high heat. Clean and oil the racks. Remove the ribs from the foil, place the racks on the grill, and brush them with some of the sauce. Cover the grill and cook for 5 minutes. Flip and brush the ribs and cook another 5 minutes. Repeat again, grilling and turning the ribs until the meat is crisp and caramelized with sauce.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>\u003c/p>\n\u003cp>[gallery type=\"slideshow\" link=\"none\" size=\"full\" ids=\"95565,95566,95555,95558,95556,95546,95559\"]\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Transfer the ribs to a cutting board and cut between the bones. Serve right away, passing the remaining BBQ sauce on the side.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_95549\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95549\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ribs-final-pullapart.jpg\" alt=\"Transfer the ribs to a cutting board and cut between the bones. Serve right away.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Transfer the ribs to a cutting board and cut between the bones. Serve right away. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n","blocks":[],"excerpt":"You don’t need 15 hours and a smoker to make fabulous baby back ribs – just follow this shortcut method and wow your guests at your next backyard get together.","status":"publish","parent":0,"modified":1556745216,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":true,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":16,"wordCount":850},"headData":{"title":"Fall-Off-The-Bone BBQ Baby Back Ribs with Homemade Barbecue Sauce | KQED","description":"You don’t need 15 hours and a smoker to make fabulous baby back ribs – just follow this shortcut method and wow your guests at your next backyard get together.","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Fall-Off-The-Bone BBQ Baby Back Ribs with Homemade Barbecue Sauce","datePublished":"2015-05-18T16:00:02.000Z","dateModified":"2019-05-01T21:13:36.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"95541 http://ww2.kqed.org/bayareabites/?p=95541","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/05/18/memorial-day-recipe-fall-off-the-bone-bbq-baby-back-ribs-with-homemade-barbecue-sauce/","disqusTitle":"Fall-Off-The-Bone BBQ Baby Back Ribs with Homemade Barbecue Sauce","source":"Holiday Recipes","sourceUrl":"https://ww2.kqed.org/bayareabites/category/recipes/holiday-recipes/","path":"/bayareabites/95541/memorial-day-recipe-fall-off-the-bone-bbq-baby-back-ribs-with-homemade-barbecue-sauce","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem>You don’t need 15 hours and a smoker to make fabulous baby back ribs – just follow this shortcut method and wow your guests at your next backyard get together.\u003c/em>\u003c/p>\n\u003cp>Being a Texan transplant, I am a serious lover of real barbecue. It’s just in your blood when you are from the Southern part of the US. And when I say “real barbecue,” I mean dusty backroads Texas, straight-from-the-smoky-pit kind of barbecue. Blackened spice-crusted brisket with plenty of fat that melts in your mouth. Spicy sausages that pop juice when you bite into them. And slow-smoked pork ribs that make you just want to sit back and chew on bones for a good long time.\u003c/p>\n\u003cp>But I also know that the commitment to true barbecue is far too much for most people. Beyond even having the equipment and know-how, there are the hours of slowly stoking the fire in a smoker to keep it low and slow. But if you have an oven and a charcoal grill, you can make some damn fine ribs.\u003c/p>\n\u003cp>Start with a spicy rub, it imbues the meat with a lot of flavor. Let the ribs sit in the rub overnight ideally, before you start cooking. A 2-hour stint in the oven, well-wrapped in foil, is all you need to make the meat incredibly tender. But the key is to pop the baked ribs over a hot charcoal fire to crisp up the outside and lend plenty of smoky flavor. Baste them with barbecue sauce while they are over the fire to caramelize it and add another layer of yumminess to the ribs; or leave it off if you like.\u003c/p>\n\u003cp>I included my homemade barbecue sauce as part of this recipe because I find most prepared sauces you get in the grocery store are overly sweet and fake-smoky. This one has a nice balance of vinegary-sweet with a bit of heat. And the best part is that you can personalize it according to your tastes.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Serve these bad boys with a big bowl of coleslaw and some barbecue baked beans and you’ve got yourself a memorable party.\u003c/p>\n\u003cfigure id=\"attachment_95557\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95557\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ribs-grill-done.jpg\" alt=\"Baby Back Ribs on the Grill.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-grill-done-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Baby Back Ribs on the Grill. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: BBQ Baby Back Ribs with Homemade Barbecue Sauce\u003c/h3>\n\u003cp>\u003cem>Serves 4 to 8, depending on how many ribs you can eat\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cp>\u003cem>Barbecue sauce\u003c/em>\u003c/p>\n\u003cul>\n\u003cli>½ yellow onion, finely diced\u003c/li>\n\u003cli>1 tbsp canola oil\u003c/li>\n\u003cli>1 cup beef or chicken stock\u003c/li>\n\u003cli>½ cup ketchup\u003c/li>\n\u003cli>¼ cup Dijon mustard\u003c/li>\n\u003cli>¼ cup Worchestershire sauce\u003c/li>\n\u003cli>3 tbsp rice vinegar or apple cider vinegar\u003c/li>\n\u003cli>2 tbsp soy sauce or tamari\u003c/li>\n\u003cli>3 tbsp dark brown sugar\u003c/li>\n\u003cli>1 tsp dry mustard\u003c/li>\n\u003cli>1 tsp ground cumin\u003c/li>\n\u003cli>1 tsp ground coriander\u003c/li>\n\u003cli>Kosher salt and freshly ground pepper to taste\u003c/li>\n\u003cli>Hot pepper sauce to taste\u003c/li>\n\u003c/ul>\n\u003cp>\u003cem>Rib rub\u003c/em>\u003c/p>\n\u003cul>\n\u003cli>3 tbsp kosher salt\u003c/li>\n\u003cli>3 tbsp chili powder\u003c/li>\n\u003cli>2 tbsp packed dark brown sugar\u003c/li>\n\u003cli>2 tbsp sweet paprika\u003c/li>\n\u003cli>2 tsp garlic powder\u003c/li>\n\u003cli>2 tsp dry mustard\u003c/li>\n\u003cli>1 tsp freshly ground black pepper\u003c/li>\n\u003c/ul>\n\u003cul>\n\u003cli>2 racks baby back pork ribs (about 5 or 6 lbs), silver skin membrane removed and racks halved crosswise\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cstrong>To make the BBQ sauce:\u003c/strong> in a saucepan over medium heat, sauté the onion in the oil until soft and translucent, about 10 minutes. Add the remaining ingredients, stir well, and bring to a slow simmer. Simmer, stirring occasionally, until thickened, about 15 minutes. Taste as you go and adjust the soy sauce, sugar, hot sauce, and vinegar as needed. Let cool completely, then refrigerate in an airtight container for up to 1 week. It will make 2 cups BBQ sauce.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"gallery","attributes":{"named":{"type":"slideshow","link":"none","size":"full","ids":"95571,95572,95573,95568,95569,95570","label":""},"numeric":[]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>\u003cstrong>To prepare the ribs:\u003c/strong> Preheat the oven to 325F. In a bowl, stir together all of the ingredients for the rub. Coat the racks all over with the rib rub. Wrap each rack in foil, place on a rimmed baking sheet, then cover the baking sheet with foil. (If you like, at this point, refrigerate the ribs overnight. Let come to room temperature for 1 hour before baking.) Bake for 2 hours, or until very tender.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"gallery","attributes":{"named":{"type":"slideshow","link":"none","size":"full","ids":"95562,95563,95547,95560,95564,95554,95551,95552,95548","label":""},"numeric":[]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>About 30 minutes before the ribs are finished, prepare a charcoal or gas grill for medium-high heat. Clean and oil the racks. Remove the ribs from the foil, place the racks on the grill, and brush them with some of the sauce. Cover the grill and cook for 5 minutes. Flip and brush the ribs and cook another 5 minutes. Repeat again, grilling and turning the ribs until the meat is crisp and caramelized with sauce.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cp>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"gallery","attributes":{"named":{"type":"slideshow","link":"none","size":"full","ids":"95565,95566,95555,95558,95556,95546,95559","label":""},"numeric":[]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003col>\n\u003cli style=\"list-style-type: none\">\n\u003col>\n\u003cli>Transfer the ribs to a cutting board and cut between the bones. Serve right away, passing the remaining BBQ sauce on the side.\u003c/li>\n\u003c/ol>\n\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_95549\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95549\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ribs-final-pullapart.jpg\" alt=\"Transfer the ribs to a cutting board and cut between the bones. Serve right away.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ribs-final-pullapart-960x640.jpg 960w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Transfer the ribs to a cutting board and cut between the bones. Serve right away. \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/95541/memorial-day-recipe-fall-off-the-bone-bbq-baby-back-ribs-with-homemade-barbecue-sauce","authors":["5015","5014"],"series":["bayareabites_15149"],"categories":["bayareabites_12550","bayareabites_1763","bayareabites_1246","bayareabites_12","bayareabites_14362"],"tags":["bayareabites_1289","bayareabites_14738","bayareabites_14407","bayareabites_3682"],"featImg":"bayareabites_95550","label":"source_bayareabites_95541"},"bayareabites_95173":{"type":"posts","id":"bayareabites_95173","meta":{"index":"posts_1591205157","site":"bayareabites","id":"95173","score":null,"sort":[1429374226000]},"guestAuthors":[],"slug":"yes-you-can-make-great-non-dairy-yogurt-at-home","title":"Yes, You Can Make Great Non-Dairy Yogurt at Home","publishDate":1429374226,"format":"standard","headTitle":"Our Top 10 Recipes From 2015 | Bay Area Bites | KQED Food","labelTerm":{"term":15149,"site":"bayareabites"},"content":"\u003cp>Non-dairy yogurt is tricky. The \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/07/tasting-coconut-and-almond-milk-yogurts-have-room-for-improvement/\" target=\"_blank\" rel=\"noopener\">options available for purchase\u003c/a> at most grocery stores suffer from too much sugar or an abundance of thickeners and stabilizers, and the one successful non-dairy yogurt I’ve tried is wildly expensive. These problems make sense, though — plant-based milks don’t have the same protein, sugar, and fat structure as cow’s milk and so they behave much differently when inoculated with yogurt cultures.\u003c/p>\n\u003cp>[contextly_sidebar id=\"EUk4uxeb06slZgwOzmrCsVucYCGRW7ab\"]\u003c/p>\n\u003cp>But these issues don’t mean that there isn’t a way to eat good, cultured non-dairy yogurt. You just have to make it yourself.\u003c/p>\n\u003cp>The process isn’t exactly easy, and it works best when you use \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/01/17/start-your-new-years-diet-off-right-with-homemade-nut-milks/\" target=\"_blank\" rel=\"noopener\">homemade almond milk\u003c/a> as part of the base. (I know, that means there are two recipes in one here. And yes, you could use a bottle of the higher-end additive free almond milks that are now becoming available in the Bay Area. I chose to use homemade nut milk because it is far cheaper.) But the results are so far beyond that which you can purchase in stores that I think the work is totally worth it.\u003c/p>\n\u003cp>Before beginning the recipe, you’ll need to order yogurt cultures online. \u003ca href=\"http://www.culturesforhealth.com/vegan-yogurt-starter.html\" target=\"_blank\" rel=\"noopener\">Cultures for Health\u003c/a> sells a vegan yogurt starter; if you’re not sensitive to dairy, you can also use a traditional yogurt starter from Cultures for Health or \u003ca href=\"http://www.yogourmet.com/ca-en/index.php\" target=\"_blank\" rel=\"noopener\">YoGourmet\u003c/a>. I have read that others have been successful using the contents of probiotic capsules as a yogurt cultures, but I haven’t tried it myself. These capsules might be a good alternative for anyone with very specific food allergies and intolerances (Cultures for Health starters may contain gluten and soy; YoGourmet contains dairy and may contain soy). If you do try probiotic capsules, you will want to include the optional sweetener in the recipe. Non-dairy milks are low in sugar and the cultures need the sweetener to thrive. Both Cultures for Health and YoGourmet include some form of sugar in their starters.\u003c/p>\n\u003cfigure id=\"attachment_95175\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95175\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/coconut-milk.jpg\" alt=\"I like to use coconut milk as a base, and then add some almond milk to lighten things up.\" width=\"1920\" height=\"1315\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-400x274.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-800x548.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-1440x986.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-1180x808.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-768x526.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-320x219.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">I like to use coconut milk as a base, and then add some almond milk to lighten things up. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Next, the milk. When I performed my \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/07/tasting-coconut-and-almond-milk-yogurts-have-room-for-improvement/\" target=\"_blank\" rel=\"noopener\">non-dairy yogurt taste test\u003c/a> earlier this month, my favorite yogurt contained both coconut and almond milk, and I found that I preferred that blend in my homemade yogurt as well. You can make this recipe using all coconut or all almond milk, but the texture of the yogurt will change. If you plan on making an everyday yogurt with 100 percent coconut milk, you’ll want to thin it with water; I preferred using one 14-ounce can of full-fat coconut milk mixed with 1 1/2 cups water. It will be slightly lighter than the yogurt made with some almond milk. Yogurt made with two cans of coconut milk is very rich and decadent. It makes a good substitute for sour cream or creme fraiche, but I wouldn’t eat it with my granola.\u003c/p>\n\u003cfigure id=\"attachment_95179\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95179\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/tapioca-flour-or-starch.jpg\" alt=\"The key ingredient to thick, creamy non-dairy yogurt is tapioca starch (aka tapioca flour).\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The key ingredient to thick, creamy non-dairy yogurt is tapioca starch (aka tapioca flour). \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In addition to the cultures and milk, you will need to add a thickener. I was hesitant to add any sort of stabilizer because I found the texture to be off-putting in so many of my store-bought taste tests. However, coconut and almond milk won’t really thicken on their own.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>[contextly_sidebar id=\"bQihUmfaYfyfkPBX20kC7y0nC70qtKqH\"]\u003c/p>\n\u003cp>Most non-dairy yogurt recipes online call for gelatin (a no-go for vegans), agar agar powder (tricky to use), or tapioca starch. I tried both agar and tapioca and had far greater success with tapioca.\u003c/p>\n\u003cp>Finally, I found that the yogurt cultured more reliably with a little extra sweetener. I don’t add enough that you can taste it in the final yogurt, but it is enough to give the cultures a little extra boost. Maple syrup works well, or you could use honey or even regular old sugar.\u003c/p>\n\u003cp>To make the yogurt, heat the coconut milk, almond milk and sweetener until the mixture is smooth and begins to steam (around 150 degrees). Next, mix in the tapioca.\u003c/p>\n\u003cfigure id=\"attachment_95180\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95180\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/tapioca-in-small-bowl-2.jpg\" alt=\"Tapioca needs to be stirred into a slurry before being added to the hot milk to keep the yogurt lump-free.\" width=\"1920\" height=\"1420\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-400x296.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-800x592.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-1440x1065.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-1180x873.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-768x568.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-320x237.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tapioca needs to be stirred into a slurry before being added to the hot milk to keep the yogurt lump-free. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>This starch tends to form lumps, so you’ll need to create a slurry before adding it to the pot of milk. I mix 1 1/2 tablespoons tapioca starch with about 1/4 cup of the hot milk in a small bowl and whisk very, very thoroughly. Then I whisk that mixture into the rest of the milk. Continue to heat the milk until it becomes noticeably thicker and reaches 180 to 185 degrees.\u003c/p>\n\u003cp>Then, just like when making dairy yogurt, the hot milk needs to cool down to the proper incubation temperature. The fastest way to cool the milk is in an ice bath. Keep an eye on the temperature and stir frequently. Once the milk reaches 115 degrees, remove it from the ice bath.\u003c/p>\n\u003cfigure id=\"attachment_95178\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95178\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ice-bath.jpg\" alt=\"Cool the milk to the proper incubation temperature quickly by using an ice bath.\" width=\"1920\" height=\"1290\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-400x269.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-800x538.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-1440x968.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-1180x793.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-320x215.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cool the milk to the proper incubation temperature quickly by using an ice bath. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Finally, whisk in the powdered starter culture. Again, be sure to whisk well to eliminate any lumps. Transfer the milk to a glass jar and cover it with a clean kitchen towel. Since I’m using the same cultures as are used in dairy milk yogurts, I can incubate this version using the same method — I stick it in my oven with the light on and let it sit, undisturbed.\u003c/p>\n\u003cp>I found that this yogurt takes quite a while to culture properly; I leave it in the oven for at least 12 hours. After culturing, the yogurt is still a little thin, but will finish setting in the refrigerator. Give it a few hours to chill and you’re ready to eat.\u003c/p>\n\u003cfigure id=\"attachment_95176\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95176\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2.jpg\" alt=\"Homemade coconut and almond milk yogurt.\" width=\"1920\" height=\"1290\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-400x269.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-800x538.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-1440x968.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-1180x793.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-320x215.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Homemade coconut and almond milk yogurt. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Homemade Coconut and Almond Milk Yogurt\u003c/h3>\n\u003cp>\u003cem>Makes about 3 1/2 cups yogurt\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Note:\u003c/strong> You can make this yogurt without the almond milk; substitute 1 1/2 cups of water or a second can of coconut milk (see above). Yogurt cultures are available through \u003ca href=\"http://www.culturesforhealth.com/vegan-yogurt-starter.html\" target=\"_blank\" rel=\"noopener\">Cultures for Health\u003c/a> or \u003ca href=\"http://www.yogourmet.com/ca-en/index.php\" target=\"_blank\" rel=\"noopener\">YoGourmet\u003c/a>. Other recipe writers say that you can also use the contents of probiotic supplement capsules instead of a starter; start with the contents of four capsules and include the optional sweetener.\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 (14-ounce) can full-fat coconut milk\u003c/li>\n\u003cli>1 1/2 cups \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/01/17/start-your-new-years-diet-off-right-with-homemade-nut-milks/\" target=\"_blank\" rel=\"noopener\">homemade almond milk\u003c/a> or other high-quality, unsweetened, additive-free almond milk\u003c/li>\n\u003cli>1 tablespoon maple syrup, honey, or organic cane sugar (optional)\u003c/li>\n\u003cli>1 1/2 tablespoons tapioca starch (also called tapioca flour)\u003c/li>\n\u003cli>1 (5 gram) packet powdered yogurt starter\u003c/li>\n\u003c/ul>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>Prepare an ice bath by filling a large bowl with ice water. Set a second large bowl, preferably with a spout, in the ice bath.\u003c/li>\n\u003cli>Combine coconut milk, almond milk, and maple syrup in a medium saucepan over medium heat. Heat the milk, stirring occasionally, until it begins to steam and registers about 150 degrees on an instant-read thermometer.\u003c/li>\n\u003cli>In a small bowl, combine about 1/4 cup hot milk with the tapioca starch. Whisk until very smooth. Slowly whisk tapioca mixture into the saucepan of hot milk. Whisk until very smooth.\u003c/li>\n\u003cli>Continue to cook milk, stirring frequently, until it has noticeably thickened and registers between 180 and 185 degrees. Pour milk into the bowl set in the ice bath.\u003c/li>\n\u003cli>Let milk cool, stirring occasionally, until it registers 115 degrees. Remove from the ice bath.\u003c/li>\n\u003cli>Sprinkle yogurt starter over the surface of the milk. Whisk thoroughly until combined. Pour milk into a 1-quart glass canning jar and secure a clean kitchen towel over the top. Transfer jar to an oven and turn on the oven light. Place the jar close to the light. Let the yogurt sit, undisturbed until set, about 12 hours.\u003c/li>\n\u003cli>Remove the towel from the jar and seal with a lid. Refrigerate until chilled, at least 4 to 5 hours. Serve.\u003c/li>\n\u003c/ol>\n\n","blocks":[],"excerpt":"Store-bought dairy-free yogurts are not very good, but with a little bit of patience, you can make a creamy, delicious plant-based yogurt at home. Kate Williams will show you how.","status":"publish","parent":0,"modified":1556668995,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":21,"wordCount":1361},"headData":{"title":"Yes, You Can Make Great Non-Dairy Yogurt at Home | KQED","description":"Store-bought dairy-free yogurts are not very good, but with a little bit of patience, you can make a creamy, delicious plant-based yogurt at home. Kate Williams will show you how.","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"Yes, You Can Make Great Non-Dairy Yogurt at Home","datePublished":"2015-04-18T16:23:46.000Z","dateModified":"2019-05-01T00:03:15.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"95173 http://ww2.kqed.org/bayareabites/?p=95173","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/04/18/yes-you-can-make-great-non-dairy-yogurt-at-home/","disqusTitle":"Yes, You Can Make Great Non-Dairy Yogurt at Home","path":"/bayareabites/95173/yes-you-can-make-great-non-dairy-yogurt-at-home","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>Non-dairy yogurt is tricky. The \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/07/tasting-coconut-and-almond-milk-yogurts-have-room-for-improvement/\" target=\"_blank\" rel=\"noopener\">options available for purchase\u003c/a> at most grocery stores suffer from too much sugar or an abundance of thickeners and stabilizers, and the one successful non-dairy yogurt I’ve tried is wildly expensive. These problems make sense, though — plant-based milks don’t have the same protein, sugar, and fat structure as cow’s milk and so they behave much differently when inoculated with yogurt cultures.\u003c/p>\n\u003cp>\u003c/p>\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003cp>But these issues don’t mean that there isn’t a way to eat good, cultured non-dairy yogurt. You just have to make it yourself.\u003c/p>\n\u003cp>The process isn’t exactly easy, and it works best when you use \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/01/17/start-your-new-years-diet-off-right-with-homemade-nut-milks/\" target=\"_blank\" rel=\"noopener\">homemade almond milk\u003c/a> as part of the base. (I know, that means there are two recipes in one here. And yes, you could use a bottle of the higher-end additive free almond milks that are now becoming available in the Bay Area. I chose to use homemade nut milk because it is far cheaper.) But the results are so far beyond that which you can purchase in stores that I think the work is totally worth it.\u003c/p>\n\u003cp>Before beginning the recipe, you’ll need to order yogurt cultures online. \u003ca href=\"http://www.culturesforhealth.com/vegan-yogurt-starter.html\" target=\"_blank\" rel=\"noopener\">Cultures for Health\u003c/a> sells a vegan yogurt starter; if you’re not sensitive to dairy, you can also use a traditional yogurt starter from Cultures for Health or \u003ca href=\"http://www.yogourmet.com/ca-en/index.php\" target=\"_blank\" rel=\"noopener\">YoGourmet\u003c/a>. I have read that others have been successful using the contents of probiotic capsules as a yogurt cultures, but I haven’t tried it myself. These capsules might be a good alternative for anyone with very specific food allergies and intolerances (Cultures for Health starters may contain gluten and soy; YoGourmet contains dairy and may contain soy). If you do try probiotic capsules, you will want to include the optional sweetener in the recipe. Non-dairy milks are low in sugar and the cultures need the sweetener to thrive. Both Cultures for Health and YoGourmet include some form of sugar in their starters.\u003c/p>\n\u003cfigure id=\"attachment_95175\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95175\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/coconut-milk.jpg\" alt=\"I like to use coconut milk as a base, and then add some almond milk to lighten things up.\" width=\"1920\" height=\"1315\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-400x274.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-800x548.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-1440x986.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-1180x808.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-768x526.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/coconut-milk-320x219.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">I like to use coconut milk as a base, and then add some almond milk to lighten things up. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Next, the milk. When I performed my \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/07/tasting-coconut-and-almond-milk-yogurts-have-room-for-improvement/\" target=\"_blank\" rel=\"noopener\">non-dairy yogurt taste test\u003c/a> earlier this month, my favorite yogurt contained both coconut and almond milk, and I found that I preferred that blend in my homemade yogurt as well. You can make this recipe using all coconut or all almond milk, but the texture of the yogurt will change. If you plan on making an everyday yogurt with 100 percent coconut milk, you’ll want to thin it with water; I preferred using one 14-ounce can of full-fat coconut milk mixed with 1 1/2 cups water. It will be slightly lighter than the yogurt made with some almond milk. Yogurt made with two cans of coconut milk is very rich and decadent. It makes a good substitute for sour cream or creme fraiche, but I wouldn’t eat it with my granola.\u003c/p>\n\u003cfigure id=\"attachment_95179\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95179\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/tapioca-flour-or-starch.jpg\" alt=\"The key ingredient to thick, creamy non-dairy yogurt is tapioca starch (aka tapioca flour).\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-flour-or-starch-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">The key ingredient to thick, creamy non-dairy yogurt is tapioca starch (aka tapioca flour). \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In addition to the cultures and milk, you will need to add a thickener. I was hesitant to add any sort of stabilizer because I found the texture to be off-putting in so many of my store-bought taste tests. However, coconut and almond milk won’t really thicken on their own.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003c/p>\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003cp>Most non-dairy yogurt recipes online call for gelatin (a no-go for vegans), agar agar powder (tricky to use), or tapioca starch. I tried both agar and tapioca and had far greater success with tapioca.\u003c/p>\n\u003cp>Finally, I found that the yogurt cultured more reliably with a little extra sweetener. I don’t add enough that you can taste it in the final yogurt, but it is enough to give the cultures a little extra boost. Maple syrup works well, or you could use honey or even regular old sugar.\u003c/p>\n\u003cp>To make the yogurt, heat the coconut milk, almond milk and sweetener until the mixture is smooth and begins to steam (around 150 degrees). Next, mix in the tapioca.\u003c/p>\n\u003cfigure id=\"attachment_95180\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95180\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/tapioca-in-small-bowl-2.jpg\" alt=\"Tapioca needs to be stirred into a slurry before being added to the hot milk to keep the yogurt lump-free.\" width=\"1920\" height=\"1420\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-400x296.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-800x592.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-1440x1065.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-1180x873.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-768x568.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/tapioca-in-small-bowl-2-320x237.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Tapioca needs to be stirred into a slurry before being added to the hot milk to keep the yogurt lump-free. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>This starch tends to form lumps, so you’ll need to create a slurry before adding it to the pot of milk. I mix 1 1/2 tablespoons tapioca starch with about 1/4 cup of the hot milk in a small bowl and whisk very, very thoroughly. Then I whisk that mixture into the rest of the milk. Continue to heat the milk until it becomes noticeably thicker and reaches 180 to 185 degrees.\u003c/p>\n\u003cp>Then, just like when making dairy yogurt, the hot milk needs to cool down to the proper incubation temperature. The fastest way to cool the milk is in an ice bath. Keep an eye on the temperature and stir frequently. Once the milk reaches 115 degrees, remove it from the ice bath.\u003c/p>\n\u003cfigure id=\"attachment_95178\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95178\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ice-bath.jpg\" alt=\"Cool the milk to the proper incubation temperature quickly by using an ice bath.\" width=\"1920\" height=\"1290\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-400x269.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-800x538.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-1440x968.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-1180x793.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ice-bath-320x215.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Cool the milk to the proper incubation temperature quickly by using an ice bath. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Finally, whisk in the powdered starter culture. Again, be sure to whisk well to eliminate any lumps. Transfer the milk to a glass jar and cover it with a clean kitchen towel. Since I’m using the same cultures as are used in dairy milk yogurts, I can incubate this version using the same method — I stick it in my oven with the light on and let it sit, undisturbed.\u003c/p>\n\u003cp>I found that this yogurt takes quite a while to culture properly; I leave it in the oven for at least 12 hours. After culturing, the yogurt is still a little thin, but will finish setting in the refrigerator. Give it a few hours to chill and you’re ready to eat.\u003c/p>\n\u003cfigure id=\"attachment_95176\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-95176\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2.jpg\" alt=\"Homemade coconut and almond milk yogurt.\" width=\"1920\" height=\"1290\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-400x269.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-800x538.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-1440x968.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-1180x793.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-768x516.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/finished-yogurt-blue-and-yellow-2-320x215.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Homemade coconut and almond milk yogurt. \u003ccite>(Kate Williams)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Homemade Coconut and Almond Milk Yogurt\u003c/h3>\n\u003cp>\u003cem>Makes about 3 1/2 cups yogurt\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Note:\u003c/strong> You can make this yogurt without the almond milk; substitute 1 1/2 cups of water or a second can of coconut milk (see above). Yogurt cultures are available through \u003ca href=\"http://www.culturesforhealth.com/vegan-yogurt-starter.html\" target=\"_blank\" rel=\"noopener\">Cultures for Health\u003c/a> or \u003ca href=\"http://www.yogourmet.com/ca-en/index.php\" target=\"_blank\" rel=\"noopener\">YoGourmet\u003c/a>. Other recipe writers say that you can also use the contents of probiotic supplement capsules instead of a starter; start with the contents of four capsules and include the optional sweetener.\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 (14-ounce) can full-fat coconut milk\u003c/li>\n\u003cli>1 1/2 cups \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/01/17/start-your-new-years-diet-off-right-with-homemade-nut-milks/\" target=\"_blank\" rel=\"noopener\">homemade almond milk\u003c/a> or other high-quality, unsweetened, additive-free almond milk\u003c/li>\n\u003cli>1 tablespoon maple syrup, honey, or organic cane sugar (optional)\u003c/li>\n\u003cli>1 1/2 tablespoons tapioca starch (also called tapioca flour)\u003c/li>\n\u003cli>1 (5 gram) packet powdered yogurt starter\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"floatright"},"numeric":["floatright"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>Prepare an ice bath by filling a large bowl with ice water. Set a second large bowl, preferably with a spout, in the ice bath.\u003c/li>\n\u003cli>Combine coconut milk, almond milk, and maple syrup in a medium saucepan over medium heat. Heat the milk, stirring occasionally, until it begins to steam and registers about 150 degrees on an instant-read thermometer.\u003c/li>\n\u003cli>In a small bowl, combine about 1/4 cup hot milk with the tapioca starch. Whisk until very smooth. Slowly whisk tapioca mixture into the saucepan of hot milk. Whisk until very smooth.\u003c/li>\n\u003cli>Continue to cook milk, stirring frequently, until it has noticeably thickened and registers between 180 and 185 degrees. Pour milk into the bowl set in the ice bath.\u003c/li>\n\u003cli>Let milk cool, stirring occasionally, until it registers 115 degrees. Remove from the ice bath.\u003c/li>\n\u003cli>Sprinkle yogurt starter over the surface of the milk. Whisk thoroughly until combined. Pour milk into a 1-quart glass canning jar and secure a clean kitchen towel over the top. Transfer jar to an oven and turn on the oven light. Place the jar close to the light. Let the yogurt sit, undisturbed until set, about 12 hours.\u003c/li>\n\u003cli>Remove the towel from the jar and seal with a lid. Refrigerate until chilled, at least 4 to 5 hours. Serve.\u003c/li>\n\u003c/ol>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/95173/yes-you-can-make-great-non-dairy-yogurt-at-home","authors":["5485"],"series":["bayareabites_15149"],"categories":["bayareabites_2638","bayareabites_1245","bayareabites_12869","bayareabites_12","bayareabites_1873"],"tags":["bayareabites_8841","bayareabites_9067","bayareabites_16398","bayareabites_16399","bayareabites_2890"],"featImg":"bayareabites_95177","label":"bayareabites_15149"},"bayareabites_94456":{"type":"posts","id":"bayareabites_94456","meta":{"index":"posts_1591205157","site":"bayareabites","id":"94456","score":null,"sort":[1427931489000]},"guestAuthors":[],"slug":"an-easter-tradition-glazed-old-fashioned-baked-ham","title":"An Easter Tradition: Glazed, Old-Fashioned Baked Ham","publishDate":1427931489,"format":"standard","headTitle":"Our Top 10 Recipes From 2015 | Bay Area Bites | KQED Food","labelTerm":{"term":15149,"site":"bayareabites"},"content":"\u003cp>My favorite part of the Easter holiday, besides watching my young daughter scampering around Holly Park with hordes of other Bernal Heights kids searching for eggs, is Easter dinner. For me, Easter is a time to celebrate spring and re-birth and new growth, and all the yummy fresh new foods available after a winter of heavy root vegetables and greens.\u003cbr>\n[aside postID=\"bayareabites_107930,bayareabites_94536\"]\u003cbr>\nAt the center of my fantasy Easter dinner table (which always includes biscuits, some kind of asparagus dish, and scalloped potatoes), is a beautiful bone-in ham. Now, I say “fantasy” dinner because an entire ham doesn’t make sense unless I really have a crowd to feed, and most years, it’s just my immediate family or a few friends. But every so often, we do it up, invite loads of people and serve this magnificent piece of meat.\u003c/p>\n\u003cp>When we decided to make it this year, I went in search of my perfect ham (not an easy feat unless it’s around one of the ham-centric holidays, such as Easter). After calling around to a number of local places, I came to Chef Guy Sidey, chef of \u003ca href=\"http://www.biritemarket.com/\" target=\"_blank\" rel=\"noopener\">Bi-Rite Market\u003c/a> in the Mission. Unbeknownst to me, Bi-Rite breaks down a whole hog every week and uses one of the whole legs to make their own in-house ham. They brine it for 6 days, let it dry for 1 day, then slow-smoke it over a mixture of apple, cherry, almond, and hickory wood. Then, typically, they serve it for their family-style dinners in the deli.\u003c/p>\n\u003cp>Well, this was one week that I got incredibly lucky. Chef Guy just so happened to have a ham available and was willing to sell me a whole ham. (In fact, around the holidays they do a few hams per week, so if you are lucky, and persistent, and call in advance, you too can get in on their ham action.)\u003c/p>\n\u003cp>Wherever you get your ham, make sure to purchase a fully cooked, smoked, uncut, unglazed bone-in ham (read: not spiral cut and certainly not honey-glazed unless that’s what you really like in which case you don’t need my recipe).\u003c/p>\n\u003cp>Choose a whole ham, which will weigh around 17–20 pounds or choose a smaller half ham, which should weigh around 9–11 pounds. If you go for the half ham, choose one from the shank end rather than the butt end, as it will be easier to slice and will contain less gristle.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Here’s my recipe for a marmalade-glazed ham, followed by Chef Guy’s recipe for his brown sugar and whiskey glazed ham. Whichever you make, I recommend serving it with \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/02/perfect-for-easter-brunch-lofty-baking-powder-biscuits/\">biscuits\u003c/a> and mustard or your favorite chutney.\u003c/p>\n\u003cfigure id=\"attachment_94511\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94511\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-glaze-finish.jpg\" alt=\"Orange Marmalade-Glazed Baked Ham\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Orange Marmalade-Glazed Baked Ham \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Orange Marmalade-Glazed Baked Ham\u003c/h3>\n\u003cp>\u003cem>Makes 10 to 12 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 fully cooked, bone-in, smoked ham, preferably shank end, about 10–12 pounds\u003c/li>\n\u003cli>1 cup orange marmalade\u003c/li>\n\u003cli>2 tbsp orange juice\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature.\u003c/li>\n\u003cli>Preheat the oven to 325°F. If necessary, cut away any skin and trim the fat to about 1/2 inch. Place the ham, fat side up, in a shallow roasting pan big enough to hold it. Score the fat in a crosshatch pattern. Cover the ham with foil. Bake the ham for 1 1/2 hours.\u003c/li>\n\u003cli>In a small saucepan over medium-low heat, warm the orange marmalade and orange juice together until the marmalade melts, stirring occasionally.\u003c/li>\n\u003cli>Remove the ham from the oven and brush the orange glaze all over the ham. Continue cooking, uncovered, until an instant-read thermometer reads 140F when stuck into the center (but not touching the bone); another 1/2 to 1 1/2 hours (2 to 3 hours total) depending on the size of the ham. While baking, occasionally baste the ham with any pan juices once or twice, until the glaze thickens.\u003c/li>\n\u003cli>Remove the ham from the oven, loosely tent it with foil, and let it rest for 30 minutes before carving.\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_94513\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94513\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-precook.jpg\" alt=\"About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_94525\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94525\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ham-glazing.jpg\" alt=\"Remove the ham from the oven and brush the orange glaze all over the ham\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Remove the ham from the oven and brush the orange glaze all over the ham \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_94514\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94514\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-slice-finish.jpg\" alt=\"Let the ham rest for 30 minutes before carving\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Let the ham rest for 30 minutes before carving \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Guy’s Brown Sugar–Whiskey Glazed Ham\u003c/h3>\n\u003cp>\u003cem>Makes 10 to 12 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 fully cooked, bone-in, smoked ham, preferably shank end, about 10–12 pounds\u003c/li>\n\u003cli>2 packed cups light brown sugar\u003c/li>\n\u003cli>2 tbsp English mustard\u003c/li>\n\u003cli>1 cup whiskey (I’d suggest a sweeter whiskey, not too peaty)\u003c/li>\n\u003cli>15–20 whole cloves\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature.\u003c/li>\n\u003cli>Preheat the oven to 350°F. If necessary, cut away any skin and trim the fat to about 1/2 inch. Place the ham, fat side up, in a shallow roasting pan big enough to hold it. Score the fat in a diamond pattern.\u003c/li>\n\u003cli>In a bowl, stir together the brown sugar and mustard. Add enough whiskey to create a thick paste. Pour any remaining whiskey over the ham, then smear on the glaze paste. In the vertices of the diamond, push in the cloves.\u003c/li>\n\u003cli>Roast, uncovered, until an instant-read thermometer reads 140F when stuck into the center (but not touching the bone); about 1 to 1 1/2 hours. While baking, occasionally baste the ham with any pan juices once or twice, until the glaze thickens.\u003c/li>\n\u003cli>Remove the ham from the oven, loosely tent it with foil, and let it rest for 30 minutes before carving.\u003c/li>\n\u003c/ol>\n\n","blocks":[],"excerpt":"Here are two recipes for amazing bone-in baked ham, the perfect centerpiece for your holiday table!","status":"publish","parent":0,"modified":1554325693,"stats":{"hasAudio":false,"hasVideo":false,"hasChartOrMap":false,"iframeSrcs":[],"hasGoogleForm":false,"hasGallery":false,"hasHearkenModule":false,"hasPolis":false,"paragraphCount":14,"wordCount":991},"headData":{"title":"An Easter Tradition: Glazed, Old-Fashioned Baked Ham | KQED","description":"Here are two recipes for amazing bone-in baked ham, the perfect centerpiece for your holiday table!","ogTitle":"","ogDescription":"","ogImgId":"","twTitle":"","twDescription":"","twImgId":"","schema":{"@context":"http://schema.org","@type":"Article","headline":"An Easter Tradition: Glazed, Old-Fashioned Baked Ham","datePublished":"2015-04-01T23:38:09.000Z","dateModified":"2019-04-03T21:08:13.000Z","image":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"}},"disqusIdentifier":"94456 http://ww2.kqed.org/bayareabites/?p=94456","disqusUrl":"https://ww2.kqed.org/bayareabites/2015/04/01/an-easter-tradition-glazed-old-fashioned-baked-ham/","disqusTitle":"An Easter Tradition: Glazed, Old-Fashioned Baked Ham","path":"/bayareabites/94456/an-easter-tradition-glazed-old-fashioned-baked-ham","audioTrackLength":null,"parsedContent":[{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cp>My favorite part of the Easter holiday, besides watching my young daughter scampering around Holly Park with hordes of other Bernal Heights kids searching for eggs, is Easter dinner. For me, Easter is a time to celebrate spring and re-birth and new growth, and all the yummy fresh new foods available after a winter of heavy root vegetables and greens.\u003cbr>\n\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"aside","attributes":{"named":{"postid":"bayareabites_107930,bayareabites_94536","label":""},"numeric":[]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003cbr>\nAt the center of my fantasy Easter dinner table (which always includes biscuits, some kind of asparagus dish, and scalloped potatoes), is a beautiful bone-in ham. Now, I say “fantasy” dinner because an entire ham doesn’t make sense unless I really have a crowd to feed, and most years, it’s just my immediate family or a few friends. But every so often, we do it up, invite loads of people and serve this magnificent piece of meat.\u003c/p>\n\u003cp>When we decided to make it this year, I went in search of my perfect ham (not an easy feat unless it’s around one of the ham-centric holidays, such as Easter). After calling around to a number of local places, I came to Chef Guy Sidey, chef of \u003ca href=\"http://www.biritemarket.com/\" target=\"_blank\" rel=\"noopener\">Bi-Rite Market\u003c/a> in the Mission. Unbeknownst to me, Bi-Rite breaks down a whole hog every week and uses one of the whole legs to make their own in-house ham. They brine it for 6 days, let it dry for 1 day, then slow-smoke it over a mixture of apple, cherry, almond, and hickory wood. Then, typically, they serve it for their family-style dinners in the deli.\u003c/p>\n\u003cp>Well, this was one week that I got incredibly lucky. Chef Guy just so happened to have a ham available and was willing to sell me a whole ham. (In fact, around the holidays they do a few hams per week, so if you are lucky, and persistent, and call in advance, you too can get in on their ham action.)\u003c/p>\n\u003cp>Wherever you get your ham, make sure to purchase a fully cooked, smoked, uncut, unglazed bone-in ham (read: not spiral cut and certainly not honey-glazed unless that’s what you really like in which case you don’t need my recipe).\u003c/p>\n\u003cp>Choose a whole ham, which will weigh around 17–20 pounds or choose a smaller half ham, which should weigh around 9–11 pounds. If you go for the half ham, choose one from the shank end rather than the butt end, as it will be easier to slice and will contain less gristle.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>","attributes":{"named":{},"numeric":[]}},{"type":"component","content":"","name":"ad","attributes":{"named":{"label":"fullwidth"},"numeric":["fullwidth"]}},{"type":"contentString","content":"\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Here’s my recipe for a marmalade-glazed ham, followed by Chef Guy’s recipe for his brown sugar and whiskey glazed ham. Whichever you make, I recommend serving it with \u003ca href=\"http://ww2.kqed.org/bayareabites/2015/04/02/perfect-for-easter-brunch-lofty-baking-powder-biscuits/\">biscuits\u003c/a> and mustard or your favorite chutney.\u003c/p>\n\u003cfigure id=\"attachment_94511\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94511\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-glaze-finish.jpg\" alt=\"Orange Marmalade-Glazed Baked Ham\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-glaze-finish-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Orange Marmalade-Glazed Baked Ham \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Recipe: Orange Marmalade-Glazed Baked Ham\u003c/h3>\n\u003cp>\u003cem>Makes 10 to 12 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 fully cooked, bone-in, smoked ham, preferably shank end, about 10–12 pounds\u003c/li>\n\u003cli>1 cup orange marmalade\u003c/li>\n\u003cli>2 tbsp orange juice\u003c/li>\n\u003c/ul>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature.\u003c/li>\n\u003cli>Preheat the oven to 325°F. If necessary, cut away any skin and trim the fat to about 1/2 inch. Place the ham, fat side up, in a shallow roasting pan big enough to hold it. Score the fat in a crosshatch pattern. Cover the ham with foil. Bake the ham for 1 1/2 hours.\u003c/li>\n\u003cli>In a small saucepan over medium-low heat, warm the orange marmalade and orange juice together until the marmalade melts, stirring occasionally.\u003c/li>\n\u003cli>Remove the ham from the oven and brush the orange glaze all over the ham. Continue cooking, uncovered, until an instant-read thermometer reads 140F when stuck into the center (but not touching the bone); another 1/2 to 1 1/2 hours (2 to 3 hours total) depending on the size of the ham. While baking, occasionally baste the ham with any pan juices once or twice, until the glaze thickens.\u003c/li>\n\u003cli>Remove the ham from the oven, loosely tent it with foil, and let it rest for 30 minutes before carving.\u003c/li>\n\u003c/ol>\n\u003cfigure id=\"attachment_94513\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94513\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-precook.jpg\" alt=\"About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-precook-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_94525\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94525\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/04/ham-glazing.jpg\" alt=\"Remove the ham from the oven and brush the orange glaze all over the ham\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/04/ham-glazing-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Remove the ham from the oven and brush the orange glaze all over the ham \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cfigure id=\"attachment_94514\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-94514\" src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/03/ham-slice-finish.jpg\" alt=\"Let the ham rest for 30 minutes before carving\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-400x267.jpg 400w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-1440x960.jpg 1440w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-1180x787.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-768x512.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2015/03/ham-slice-finish-320x213.jpg 320w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Let the ham rest for 30 minutes before carving \u003ccite>(Wendy Goodfriend)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003ch3>Guy’s Brown Sugar–Whiskey Glazed Ham\u003c/h3>\n\u003cp>\u003cem>Makes 10 to 12 servings\u003c/em>\u003c/p>\n\u003cp>\u003cstrong>Ingredients:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>1 fully cooked, bone-in, smoked ham, preferably shank end, about 10–12 pounds\u003c/li>\n\u003cli>2 packed cups light brown sugar\u003c/li>\n\u003cli>2 tbsp English mustard\u003c/li>\n\u003cli>1 cup whiskey (I’d suggest a sweeter whiskey, not too peaty)\u003c/li>\n\u003cli>15–20 whole cloves\u003c/li>\n\u003c/ul>\n\u003cp>\u003c/p>\n\u003cp>\u003cstrong>Instructions:\u003c/strong>\u003c/p>\n\u003col>\n\u003cli>About 2 hours before you want to bake the ham, take it out of the fridge to come to room temperature.\u003c/li>\n\u003cli>Preheat the oven to 350°F. If necessary, cut away any skin and trim the fat to about 1/2 inch. Place the ham, fat side up, in a shallow roasting pan big enough to hold it. Score the fat in a diamond pattern.\u003c/li>\n\u003cli>In a bowl, stir together the brown sugar and mustard. Add enough whiskey to create a thick paste. Pour any remaining whiskey over the ham, then smear on the glaze paste. In the vertices of the diamond, push in the cloves.\u003c/li>\n\u003cli>Roast, uncovered, until an instant-read thermometer reads 140F when stuck into the center (but not touching the bone); about 1 to 1 1/2 hours. While baking, occasionally baste the ham with any pan juices once or twice, until the glaze thickens.\u003c/li>\n\u003cli>Remove the ham from the oven, loosely tent it with foil, and let it rest for 30 minutes before carving.\u003c/li>\n\u003c/ol>\n\n\u003c/div>\u003c/p>","attributes":{"named":{},"numeric":[]}}],"link":"/bayareabites/94456/an-easter-tradition-glazed-old-fashioned-baked-ham","authors":["5015","5014"],"series":["bayareabites_15149"],"categories":["bayareabites_12550","bayareabites_1763","bayareabites_12"],"tags":["bayareabites_2044","bayareabites_14305","bayareabites_14738"],"featImg":"bayareabites_94507","label":"bayareabites_15149"}},"programsReducer":{"possible":{"id":"possible","title":"Possible","info":"Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.","airtime":"SUN 2pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.possible.fm/","meta":{"site":"news","source":"Possible"},"link":"/radio/program/possible","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/possible/id1677184070","spotify":"https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"}},"1a":{"id":"1a","title":"1A","info":"1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.","airtime":"MON-THU 11pm-12am","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg","officialWebsiteLink":"https://the1a.org/","meta":{"site":"news","source":"npr"},"link":"/radio/program/1a","subscribe":{"npr":"https://rpb3r.app.goo.gl/RBrW","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/1A-p947376/","rss":"https://feeds.npr.org/510316/podcast.xml"}},"all-things-considered":{"id":"all-things-considered","title":"All Things Considered","info":"Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.","airtime":"MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/all-things-considered/","meta":{"site":"news","source":"npr"},"link":"/radio/program/all-things-considered"},"american-suburb-podcast":{"id":"american-suburb-podcast","title":"American Suburb: The Podcast","tagline":"The flip side of gentrification, told through one town","info":"Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg","officialWebsiteLink":"/news/series/american-suburb-podcast","meta":{"site":"news","source":"kqed","order":"13"},"link":"/news/series/american-suburb-podcast/","subscribe":{"npr":"https://rpb3r.app.goo.gl/RBrW","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328","tuneIn":"https://tunein.com/radio/American-Suburb-p1086805/","rss":"https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"}},"baycurious":{"id":"baycurious","title":"Bay Curious","tagline":"Exploring the Bay Area, one question at a time","info":"KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg","imageAlt":"\"KQED Bay Curious","officialWebsiteLink":"/news/series/baycurious","meta":{"site":"news","source":"kqed","order":"4"},"link":"/podcasts/baycurious","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/bay-curious/id1172473406","npr":"https://www.npr.org/podcasts/500557090/bay-curious","rss":"https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast","google":"https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA","stitcher":"https://www.stitcher.com/podcast/kqed/bay-curious","spotify":"https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"}},"bbc-world-service":{"id":"bbc-world-service","title":"BBC World Service","info":"The day's top stories from BBC News compiled twice daily in the week, once at weekends.","airtime":"MON-FRI 9pm-10pm, TUE-FRI 1am-2am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.bbc.co.uk/sounds/play/live:bbc_world_service","meta":{"site":"news","source":"BBC World Service"},"link":"/radio/program/bbc-world-service","subscribe":{"apple":"https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2","tuneIn":"https://tunein.com/radio/BBC-World-Service-p455581/","rss":"https://podcasts.files.bbci.co.uk/p02nq0gn.rss"}},"code-switch-life-kit":{"id":"code-switch-life-kit","title":"Code Switch / Life Kit","info":"\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />","airtime":"SUN 9pm-10pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg","meta":{"site":"radio","source":"npr"},"link":"/radio/program/code-switch-life-kit","subscribe":{"apple":"https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory","google":"https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy","spotify":"https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV","rss":"https://feeds.npr.org/510312/podcast.xml"}},"commonwealth-club":{"id":"commonwealth-club","title":"Commonwealth Club of California Podcast","info":"The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.","airtime":"THU 10pm, FRI 1am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.commonwealthclub.org/podcasts","meta":{"site":"news","source":"Commonwealth Club of California"},"link":"/radio/program/commonwealth-club","subscribe":{"apple":"https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2","google":"https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw","tuneIn":"https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"}},"considerthis":{"id":"considerthis","title":"Consider This","tagline":"Make sense of the day","info":"Make sense of the day. Every weekday afternoon, Consider This helps you consider the major stories of the day in less than 15 minutes, featuring the reporting and storytelling resources of NPR. Plus, KQED’s Bianca Taylor brings you the local KQED news you need to know.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Consider-This-Podcast-Tile-703x703-1.jpg","imageAlt":"Consider This from NPR and KQED","officialWebsiteLink":"/podcasts/considerthis","meta":{"site":"news","source":"kqed","order":"7"},"link":"/podcasts/considerthis","subscribe":{"apple":"https://podcasts.apple.com/podcast/id1503226625?mt=2&at=11l79Y&ct=nprdirectory","npr":"https://rpb3r.app.goo.gl/coronavirusdaily","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM1NS9wb2RjYXN0LnhtbA","spotify":"https://open.spotify.com/show/3Z6JdCS2d0eFEpXHKI6WqH"}},"forum":{"id":"forum","title":"Forum","tagline":"The conversation starts here","info":"KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.","airtime":"MON-FRI 9am-11am, 10pm-11pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED Forum with Mina Kim and Alexis Madrigal","officialWebsiteLink":"/forum","meta":{"site":"news","source":"kqed","order":"8"},"link":"/forum","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz","npr":"https://www.npr.org/podcasts/432307980/forum","stitcher":"https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast","rss":"https://feeds.megaphone.fm/KQINC9557381633"}},"freakonomics-radio":{"id":"freakonomics-radio","title":"Freakonomics Radio","info":"Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.","imageSrc":"https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png","officialWebsiteLink":"http://freakonomics.com/","airtime":"SUN 1am-2am, SAT 3pm-4pm","meta":{"site":"radio","source":"WNYC"},"link":"/radio/program/freakonomics-radio","subscribe":{"npr":"https://rpb3r.app.goo.gl/4s8b","apple":"https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519","tuneIn":"https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/","rss":"https://feeds.feedburner.com/freakonomicsradio"}},"fresh-air":{"id":"fresh-air","title":"Fresh Air","info":"Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.","airtime":"MON-FRI 7pm-8pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/fresh-air/","meta":{"site":"radio","source":"npr"},"link":"/radio/program/fresh-air","subscribe":{"npr":"https://rpb3r.app.goo.gl/4s8b","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Fresh-Air-p17/","rss":"https://feeds.npr.org/381444908/podcast.xml"}},"here-and-now":{"id":"here-and-now","title":"Here & Now","info":"A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.","airtime":"MON-THU 11am-12pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"http://www.wbur.org/hereandnow","meta":{"site":"news","source":"npr"},"link":"/radio/program/here-and-now","subsdcribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661","tuneIn":"https://tunein.com/radio/Here--Now-p211/","rss":"https://feeds.npr.org/510051/podcast.xml"}},"how-i-built-this":{"id":"how-i-built-this","title":"How I Built This with Guy Raz","info":"Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.","imageSrc":"https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png","officialWebsiteLink":"https://www.npr.org/podcasts/510313/how-i-built-this","airtime":"SUN 7:30pm-8pm","meta":{"site":"news","source":"npr"},"link":"/radio/program/how-i-built-this","subscribe":{"npr":"https://rpb3r.app.goo.gl/3zxy","apple":"https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2","tuneIn":"https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/","rss":"https://feeds.npr.org/510313/podcast.xml"}},"inside-europe":{"id":"inside-europe","title":"Inside Europe","info":"Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.","airtime":"SAT 3am-4am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg","meta":{"site":"news","source":"Deutsche Welle"},"link":"/radio/program/inside-europe","subscribe":{"apple":"https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2","tuneIn":"https://tunein.com/radio/Inside-Europe-p731/","rss":"https://partner.dw.com/xml/podcast_inside-europe"}},"latino-usa":{"id":"latino-usa","title":"Latino USA","airtime":"MON 1am-2am, SUN 6pm-7pm","info":"Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg","officialWebsiteLink":"http://latinousa.org/","meta":{"site":"news","source":"npr"},"link":"/radio/program/latino-usa","subscribe":{"npr":"https://rpb3r.app.goo.gl/xtTd","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Latino-USA-p621/","rss":"https://feeds.npr.org/510016/podcast.xml"}},"live-from-here-highlights":{"id":"live-from-here-highlights","title":"Live from Here Highlights","info":"Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.","airtime":"SAT 6pm-8pm, SUN 11am-1pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.livefromhere.org/","meta":{"site":"arts","source":"american public media"},"link":"/radio/program/live-from-here-highlights","subscribe":{"apple":"https://itunes.apple.com/us/podcast/id1167173941","tuneIn":"https://tunein.com/radio/Live-from-Here-Highlights-p921744/","rss":"https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss"}},"marketplace":{"id":"marketplace","title":"Marketplace","info":"Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.","airtime":"MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.marketplace.org/","meta":{"site":"news","source":"American Public Media"},"link":"/radio/program/marketplace","subscribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/APM-Marketplace-p88/","rss":"https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"}},"mindshift":{"id":"mindshift","title":"MindShift","tagline":"A podcast about the future of learning and how we raise our kids","info":"The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED MindShift: How We Will Learn","officialWebsiteLink":"/mindshift/","meta":{"site":"news","source":"kqed","order":"2"},"link":"/podcasts/mindshift","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5","npr":"https://www.npr.org/podcasts/464615685/mind-shift-podcast","stitcher":"https://www.stitcher.com/podcast/kqed/stories-teachers-share","spotify":"https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"}},"morning-edition":{"id":"morning-edition","title":"Morning Edition","info":"\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.","airtime":"MON-FRI 3am-9am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/morning-edition/","meta":{"site":"news","source":"npr"},"link":"/radio/program/morning-edition"},"onourwatch":{"id":"onourwatch","title":"On Our Watch","tagline":"Police secrets, unsealed","info":"For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg","imageAlt":"On Our Watch from NPR and KQED","officialWebsiteLink":"/podcasts/onourwatch","meta":{"site":"news","source":"kqed","order":"1"},"link":"/podcasts/onourwatch","subscribe":{"apple":"https://podcasts.apple.com/podcast/id1567098962","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw","npr":"https://rpb3r.app.goo.gl/onourwatch","spotify":"https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x","tuneIn":"https://tunein.com/radio/On-Our-Watch-p1436229/","stitcher":"https://www.stitcher.com/show/on-our-watch","rss":"https://feeds.npr.org/510360/podcast.xml"}},"on-the-media":{"id":"on-the-media","title":"On The Media","info":"Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us","airtime":"SUN 2pm-3pm, MON 12am-1am","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png","officialWebsiteLink":"https://www.wnycstudios.org/shows/otm","meta":{"site":"news","source":"wnyc"},"link":"/radio/program/on-the-media","subscribe":{"apple":"https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2","tuneIn":"https://tunein.com/radio/On-the-Media-p69/","rss":"http://feeds.wnyc.org/onthemedia"}},"our-body-politic":{"id":"our-body-politic","title":"Our Body Politic","info":"Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.","airtime":"SAT 6pm-7pm, SUN 1am-2am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://our-body-politic.simplecast.com/","meta":{"site":"news","source":"kcrw"},"link":"/radio/program/our-body-politic","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw","spotify":"https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc","rss":"https://feeds.simplecast.com/_xaPhs1s","tuneIn":"https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/"}},"pbs-newshour":{"id":"pbs-newshour","title":"PBS NewsHour","info":"Analysis, background reports and updates from the PBS NewsHour putting today's news in context.","airtime":"MON-FRI 3pm-4pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.pbs.org/newshour/","meta":{"site":"news","source":"pbs"},"link":"/radio/program/pbs-newshour","subscribe":{"apple":"https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2","tuneIn":"https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/","rss":"https://www.pbs.org/newshour/feeds/rss/podcasts/show"}},"perspectives":{"id":"perspectives","title":"Perspectives","tagline":"KQED's series of of daily listener commentaries since 1991","info":"KQED's series of of daily listener commentaries since 1991.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg","officialWebsiteLink":"/perspectives/","meta":{"site":"radio","source":"kqed","order":"15"},"link":"/perspectives","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/id73801135","npr":"https://www.npr.org/podcasts/432309616/perspectives","rss":"https://ww2.kqed.org/perspectives/category/perspectives/feed/","google":"https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"}},"planet-money":{"id":"planet-money","title":"Planet Money","info":"The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.","airtime":"SUN 3pm-4pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg","officialWebsiteLink":"https://www.npr.org/sections/money/","meta":{"site":"news","source":"npr"},"link":"/radio/program/planet-money","subscribe":{"npr":"https://rpb3r.app.goo.gl/M4f5","apple":"https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2","tuneIn":"https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/","rss":"https://feeds.npr.org/510289/podcast.xml"}},"politicalbreakdown":{"id":"politicalbreakdown","title":"Political Breakdown","tagline":"Politics from a personal perspective","info":"Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.","airtime":"THU 6:30pm-7pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED Political Breakdown","officialWebsiteLink":"/podcasts/politicalbreakdown","meta":{"site":"radio","source":"kqed","order":"11"},"link":"/podcasts/politicalbreakdown","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx","npr":"https://www.npr.org/podcasts/572155894/political-breakdown","stitcher":"https://www.stitcher.com/podcast/kqed/political-breakdown","spotify":"https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN","rss":"https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"}},"pri-the-world":{"id":"pri-the-world","title":"PRI's The World: Latest Edition","info":"Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.","airtime":"MON-FRI 2pm-3pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.pri.org/programs/the-world","meta":{"site":"news","source":"PRI"},"link":"/radio/program/pri-the-world","subscribe":{"apple":"https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2","tuneIn":"https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/","rss":"http://feeds.feedburner.com/pri/theworld"}},"radiolab":{"id":"radiolab","title":"Radiolab","info":"A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.","airtime":"SUN 12am-1am, SAT 2pm-3pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png","officialWebsiteLink":"https://www.wnycstudios.org/shows/radiolab/","meta":{"site":"science","source":"WNYC"},"link":"/radio/program/radiolab","subscribe":{"apple":"https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2","tuneIn":"https://tunein.com/radio/RadioLab-p68032/","rss":"https://feeds.wnyc.org/radiolab"}},"reveal":{"id":"reveal","title":"Reveal","info":"Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.","airtime":"SAT 4pm-5pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png","officialWebsiteLink":"https://www.revealnews.org/episodes/","meta":{"site":"news","source":"npr"},"link":"/radio/program/reveal","subscribe":{"apple":"https://itunes.apple.com/us/podcast/reveal/id886009669","tuneIn":"https://tunein.com/radio/Reveal-p679597/","rss":"http://feeds.revealradio.org/revealpodcast"}},"says-you":{"id":"says-you","title":"Says You!","info":"Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!","airtime":"SUN 4pm-5pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"http://www.saysyouradio.com/","meta":{"site":"comedy","source":"Pipit and Finch"},"link":"/radio/program/says-you","subscribe":{"apple":"https://itunes.apple.com/us/podcast/says-you!/id1050199826","tuneIn":"https://tunein.com/radio/Says-You-p480/","rss":"https://saysyou.libsyn.com/rss"}},"science-friday":{"id":"science-friday","title":"Science Friday","info":"Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.","airtime":"FRI 11am-1pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.wnycstudios.org/shows/science-friday","meta":{"site":"news","source":"npr"},"link":"/radio/program/science-friday","subscribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Science-Friday-p394/","rss":"http://feeds.wnyc.org/science-friday"}},"science-podcast":{"id":"science-podcast","title":"KQED Science News","tagline":"From the lab, to your ears","info":"KQED Science explores science and environment news, trends, and events from the Bay Area and beyond.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Science-News-Podcast-Tile-703x703-1.jpg","officialWebsiteLink":"https://ww2.kqed.org/science/category/science-podcast/","meta":{"site":"science","source":"kqed","order":"17"},"link":"/science/category/science-podcast","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/kqed-science-news/id214663465","google":"https://podcasts.google.com/feed/aHR0cDovL2Jsb2dzLmtxZWQub3JnL3NjaWVuY2UvZmVlZC8","stitcher":"https://www.stitcher.com/podcast/kqed-science-news","rss":"https://ww2.kqed.org/science/category/science-podcast/feed/podcast"}},"selected-shorts":{"id":"selected-shorts","title":"Selected Shorts","info":"Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.","airtime":"SAT 8pm-9pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.pri.org/programs/selected-shorts","meta":{"site":"arts","source":"pri"},"link":"/radio/program/selected-shorts","subscribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Selected-Shorts-p31792/","rss":"https://feeds.megaphone.fm/selectedshorts"}},"snap-judgment":{"id":"snap-judgment","title":"Snap Judgment","info":"Snap Judgment (Storytelling, with a BEAT) mixes real stories with killer beats to produce cinematic, dramatic, kick-ass radio. Snap’s raw, musical brand of storytelling dares listeners to see the world through the eyes of another. WNYC studios is the producer of leading podcasts including Radiolab, Freakonomics Radio, Note To Self, Here’s The Thing With Alec Baldwin, and more.","airtime":"SAT 1pm-2pm, 9pm-10pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/snapJudgement.jpg","officialWebsiteLink":"https://snapjudgment.org","meta":{"site":"arts","source":"WNYC"},"link":"/radio/program/snap-judgment","subscribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=283657561&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Snap-Judgment-p243817/","rss":"https://feeds.feedburner.com/snapjudgment-wnyc"}},"soldout":{"id":"soldout","title":"SOLD OUT: Rethinking Housing in America","tagline":"A new future for housing","info":"Sold Out: Rethinking Housing in America","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED Sold Out: Rethinking Housing in America","officialWebsiteLink":"/podcasts/soldout","meta":{"site":"news","source":"kqed","order":3},"link":"/podcasts/soldout","subscribe":{"npr":"https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing","apple":"https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937","rss":"https://feeds.megaphone.fm/soldout","spotify":"https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X","stitcher":"https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america","tunein":"https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"}},"ted-radio-hour":{"id":"ted-radio-hour","title":"TED Radio Hour","info":"The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.","airtime":"SUN 3pm-4pm, SAT 10pm-11pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg","officialWebsiteLink":"https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22","meta":{"site":"news","source":"npr"},"link":"/radio/program/ted-radio-hour","subscribe":{"npr":"https://rpb3r.app.goo.gl/8vsS","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/TED-Radio-Hour-p418021/","rss":"https://feeds.npr.org/510298/podcast.xml"}},"tech-nation":{"id":"tech-nation","title":"Tech Nation Radio Podcast","info":"Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.","airtime":"FRI 10pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"http://technation.podomatic.com/","meta":{"site":"science","source":"Tech Nation Media"},"link":"/radio/program/tech-nation","subscribe":{"rss":"https://technation.podomatic.com/rss2.xml"}},"thebay":{"id":"thebay","title":"The Bay","tagline":"Local news to keep you rooted","info":"Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg","imageAlt":"\"KQED The Bay","officialWebsiteLink":"/podcasts/thebay","meta":{"site":"radio","source":"kqed","order":"6"},"link":"/podcasts/thebay","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/the-bay/id1350043452","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3","npr":"https://www.npr.org/podcasts/586725995/the-bay","stitcher":"https://www.stitcher.com/podcast/kqed/the-bay","spotify":"https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ","rss":"https://feeds.megaphone.fm/KQINC8259786327"}},"californiareport":{"id":"californiareport","title":"The California Report","tagline":"California, day by day","info":"KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED The California Report","officialWebsiteLink":"/californiareport","meta":{"site":"news","source":"kqed","order":"9"},"link":"/californiareport","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz","npr":"https://www.npr.org/podcasts/432285393/the-california-report","stitcher":"https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838","rss":"https://ww2.kqed.org/news/tag/tcram/feed/podcast"}},"californiareportmagazine":{"id":"californiareportmagazine","title":"The California Report Magazine","tagline":"Your state, your stories","info":"Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.","airtime":"FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg","officialWebsiteLink":"/californiareportmagazine","meta":{"site":"news","source":"kqed","order":"10"},"link":"/californiareportmagazine","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz","npr":"https://www.npr.org/podcasts/564733126/the-california-report-magazine","stitcher":"https://www.stitcher.com/podcast/kqed/the-california-report-magazine","rss":"https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"}},"theleap":{"id":"theleap","title":"The Leap","tagline":"What if you closed your eyes, and jumped?","info":"Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED The Leap","officialWebsiteLink":"/podcasts/theleap","meta":{"site":"news","source":"kqed","order":"14"},"link":"/podcasts/theleap","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/the-leap/id1046668171","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2","npr":"https://www.npr.org/podcasts/447248267/the-leap","stitcher":"https://www.stitcher.com/podcast/kqed/the-leap","spotify":"https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U","rss":"https://ww2.kqed.org/news/programs/the-leap/feed/podcast"}},"masters-of-scale":{"id":"masters-of-scale","title":"Masters of Scale","info":"Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.","airtime":"Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://mastersofscale.com/","meta":{"site":"radio","source":"WaitWhat"},"link":"/radio/program/masters-of-scale","subscribe":{"apple":"http://mastersofscale.app.link/","rss":"https://rss.art19.com/masters-of-scale"}},"the-moth-radio-hour":{"id":"the-moth-radio-hour","title":"The Moth Radio Hour","info":"Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.","airtime":"SAT 8pm-9pm and SUN 11am-12pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg","officialWebsiteLink":"https://themoth.org/","meta":{"site":"arts","source":"prx"},"link":"/radio/program/the-moth-radio-hour","subscribe":{"apple":"https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2","tuneIn":"https://tunein.com/radio/The-Moth-p273888/","rss":"http://feeds.themoth.org/themothpodcast"}},"the-new-yorker-radio-hour":{"id":"the-new-yorker-radio-hour","title":"The New Yorker Radio Hour","info":"The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.","airtime":"SAT 10am-11am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.wnycstudios.org/shows/tnyradiohour","meta":{"site":"arts","source":"WNYC"},"link":"/radio/program/the-new-yorker-radio-hour","subscribe":{"apple":"https://itunes.apple.com/us/podcast/id1050430296","tuneIn":"https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/","rss":"https://feeds.feedburner.com/newyorkerradiohour"}},"the-takeaway":{"id":"the-takeaway","title":"The Takeaway","info":"The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.","airtime":"MON-THU 12pm-1pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.wnycstudios.org/shows/takeaway","meta":{"site":"news","source":"WNYC"},"link":"/radio/program/the-takeaway","subscribe":{"apple":"https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2","tuneIn":"http://tunein.com/radio/The-Takeaway-p150731/","rss":"https://feeds.feedburner.com/takeawaypodcast"}},"this-american-life":{"id":"this-american-life","title":"This American Life","info":"This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.","airtime":"SAT 12pm-1pm, 7pm-8pm","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png","officialWebsiteLink":"https://www.thisamericanlife.org/","meta":{"site":"news","source":"wbez"},"link":"/radio/program/this-american-life","subscribe":{"apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory","rss":"https://www.thisamericanlife.org/podcast/rss.xml"}},"truthbetold":{"id":"truthbetold","title":"Truth Be Told","tagline":"Advice by and for people of color","info":"We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.","airtime":"","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg","imageAlt":"KQED Truth Be Told with Tonya Mosley","officialWebsiteLink":"https://www.kqed.ord/podcasts/truthbetold","meta":{"site":"news","source":"npr","order":"12"},"link":"/podcasts/truthbetold","subscribe":{"apple":"https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572","google":"https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA","npr":"https://www.npr.org/podcasts/719210818/truth-be-told","stitcher":"https://www.stitcher.com/s?fid=398170&refid=stpr","spotify":"https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N"}},"wait-wait-dont-tell-me":{"id":"wait-wait-dont-tell-me","title":"Wait Wait... Don't Tell Me!","info":"Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.","airtime":"SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/wait-wait-dont-tell-me/","meta":{"site":"news","source":"npr"},"link":"/radio/program/wait-wait-dont-tell-me","subscribe":{"npr":"https://rpb3r.app.goo.gl/Xogv","apple":"https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory","tuneIn":"https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/","rss":"https://feeds.npr.org/344098539/podcast.xml"}},"washington-week":{"id":"washington-week","title":"Washington Week","info":"For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.","airtime":"SAT 1:30am-2am","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg","officialWebsiteLink":"http://www.pbs.org/weta/washingtonweek/","meta":{"site":"news","source":"pbs"},"link":"/radio/program/washington-week","subscribe":{"apple":"https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2","tuneIn":"https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/","rss":"http://feeds.pbs.org/pbs/weta/washingtonweek-audio"}},"weekend-edition-saturday":{"id":"weekend-edition-saturday","title":"Weekend Edition Saturday","info":"Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.","airtime":"SAT 5am-10am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/weekend-edition-saturday/","meta":{"site":"news","source":"npr"},"link":"/radio/program/weekend-edition-saturday"},"weekend-edition-sunday":{"id":"weekend-edition-sunday","title":"Weekend Edition Sunday","info":"Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.","airtime":"SUN 5am-10am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/programs/weekend-edition-sunday/","meta":{"site":"news","source":"npr"},"link":"/radio/program/weekend-edition-sunday"},"world-affairs":{"id":"world-affairs","title":"World Affairs","info":"The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.","airtime":"MON 10pm, TUE 1am, SAT 3am","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg ","officialWebsiteLink":"https://www.worldaffairs.org/","meta":{"site":"news","source":"World Affairs"},"link":"/radio/program/world-affairs","subscribe":{"apple":"https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2","tuneIn":"https://tunein.com/radio/WorldAffairs-p1665/","rss":"https://worldaffairs.libsyn.com/rss"}},"on-shifting-ground":{"id":"on-shifting-ground","title":"On Shifting Ground with Ray Suarez","info":"Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.","airtime":"MON 10pm, TUE 1am, SAT 3am","imageSrc":"https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png","officialWebsiteLink":"https://worldaffairs.org/radio-podcast/","meta":{"site":"news","source":"On Shifting Ground"},"link":"/radio/program/on-shifting-ground","subscribe":{"apple":"https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657","rss":"https://feeds.libsyn.com/36668/rss"}},"hidden-brain":{"id":"hidden-brain","title":"Hidden Brain","info":"Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg","officialWebsiteLink":"https://www.npr.org/series/423302056/hidden-brain","airtime":"SUN 7pm-8pm","meta":{"site":"news","source":"NPR"},"link":"/radio/program/hidden-brain","subscribe":{"apple":"https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2","tuneIn":"https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/","rss":"https://feeds.npr.org/510308/podcast.xml"}},"city-arts":{"id":"city-arts","title":"City Arts & Lectures","info":"A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available","imageSrc":"https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg","officialWebsiteLink":"https://www.cityarts.net/","airtime":"SUN 1pm-2pm, TUE 10pm, WED 1am","meta":{"site":"news","source":"City Arts & Lectures"},"link":"https://www.cityarts.net","subscribe":{"tuneIn":"https://tunein.com/radio/City-Arts-and-Lectures-p692/","rss":"https://www.cityarts.net/feed/"}},"white-lies":{"id":"white-lies","title":"White Lies","info":"In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.npr.org/podcasts/510343/white-lies","meta":{"site":"news","source":"npr"},"link":"/radio/program/white-lies","subscribe":{"npr":"https://rpb3r.app.goo.gl/whitelies","apple":"https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA","spotify":"https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw","rss":"https://feeds.npr.org/510343/podcast.xml"}},"rightnowish":{"id":"rightnowish","title":"Rightnowish","tagline":"Art is where you find it","info":"Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg","imageAlt":"KQED Rightnowish with Pendarvis Harshaw","officialWebsiteLink":"/podcasts/rightnowish","meta":{"site":"arts","source":"kqed","order":"5"},"link":"/podcasts/rightnowish","subscribe":{"npr":"https://www.npr.org/podcasts/721590300/rightnowish","rss":"https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast","apple":"https://podcasts.apple.com/us/podcast/rightnowish/id1482187648","stitcher":"https://www.stitcher.com/podcast/kqed/rightnowish","google":"https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4","spotify":"https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"}},"jerrybrown":{"id":"jerrybrown","title":"The Political Mind of Jerry Brown","tagline":"Lessons from a lifetime in politics","info":"The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg","imageAlt":"KQED The Political Mind of Jerry Brown","officialWebsiteLink":"/podcasts/jerrybrown","meta":{"site":"news","source":"kqed","order":"16"},"link":"/podcasts/jerrybrown","subscribe":{"npr":"https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown","apple":"https://itunes.apple.com/us/podcast/id1492194549","rss":"https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/","tuneIn":"http://tun.in/pjGcK","stitcher":"https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown","spotify":"https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w","google":"https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"}},"the-splendid-table":{"id":"the-splendid-table","title":"The Splendid Table","info":"\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.","imageSrc":"https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg","officialWebsiteLink":"https://www.splendidtable.org/","airtime":"SUN 10-11 pm","meta":{"site":"radio","source":"npr"},"link":"/radio/program/the-splendid-table"}},"racesReducer":{"5921":{"id":"5921","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 7","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":158422,"precinctsReportPercentage":98.97,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Doris Matsui","candidateIncumbent":true,"candidateParty":"D","voteCount":89456,"isWinner":true},{"candidateName":"Tom Silva","candidateIncumbent":false,"candidateParty":"R","voteCount":48920,"isWinner":true},{"candidateName":"David Mandel","candidateIncumbent":false,"candidateParty":"D","voteCount":20046,"isWinner":false}],"winnerDateTime":"2024-03-09T01:00:38.194Z"},"5922":{"id":"5922","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 8","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Rudy Recile","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true},{"candidateName":"John Garamendi","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"5924":{"id":"5924","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 10","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":185034,"precinctsReportPercentage":99.07,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Mark DeSaulnier","candidateIncumbent":true,"candidateParty":"D","voteCount":121265,"isWinner":true},{"candidateName":"Katherine Piccinini","candidateIncumbent":false,"candidateParty":"R","voteCount":34883,"isWinner":true},{"candidateName":"Nolan Chen","candidateIncumbent":false,"candidateParty":"R","voteCount":19459,"isWinner":false},{"candidateName":"Joe Sweeney","candidateIncumbent":false,"candidateParty":"NPP","voteCount":7606,"isWinner":false},{"candidateName":"Mohamed Elsherbini","candidateIncumbent":false,"candidateParty":"NPP","voteCount":1821,"isWinner":false}],"winnerDateTime":"2024-03-09T01:02:32.415Z"},"5926":{"id":"5926","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 12","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":153801,"precinctsReportPercentage":98.88,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 20, 2024","timeUpdated":"4:41 PM","source":"AP","candidates":[{"candidateName":"Lateefah Simon","candidateIncumbent":false,"candidateParty":"D","voteCount":85905,"isWinner":true},{"candidateName":"Jennifer Tran","candidateIncumbent":false,"candidateParty":"D","voteCount":22964,"isWinner":true},{"candidateName":"Tony Daysog","candidateIncumbent":false,"candidateParty":"D","voteCount":17197,"isWinner":false},{"candidateName":"Stephen Slauson","candidateIncumbent":false,"candidateParty":"R","voteCount":9699,"isWinner":false},{"candidateName":"Glenn Kaplan","candidateIncumbent":false,"candidateParty":"D","voteCount":6785,"isWinner":false},{"candidateName":"Eric Wilson","candidateIncumbent":false,"candidateParty":"D","voteCount":4243,"isWinner":false},{"candidateName":"Abdur Sikder","candidateIncumbent":false,"candidateParty":"D","voteCount":2847,"isWinner":false},{"candidateName":"Ned Nuerge","candidateIncumbent":false,"candidateParty":"R","voteCount":2532,"isWinner":false},{"candidateName":"Andre Todd","candidateIncumbent":false,"candidateParty":"D","voteCount":1629,"isWinner":false}],"winnerDateTime":"2024-03-16T00:22:36.062Z"},"5928":{"id":"5928","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 14","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":125831,"precinctsReportPercentage":99.14,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 20, 2024","timeUpdated":"4:41 PM","source":"AP","candidates":[{"candidateName":"Eric Swalwell","candidateIncumbent":true,"candidateParty":"D","voteCount":83989,"isWinner":true},{"candidateName":"Vin Kruttiventi","candidateIncumbent":false,"candidateParty":"R","voteCount":22106,"isWinner":true},{"candidateName":"Alison Hayden","candidateIncumbent":false,"candidateParty":"R","voteCount":11928,"isWinner":false},{"candidateName":"Luis Reynoso","candidateIncumbent":false,"candidateParty":"R","voteCount":7808,"isWinner":false}],"winnerDateTime":"2024-03-12T00:51:36.366Z"},"5930":{"id":"5930","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 16","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":182135,"precinctsReportPercentage":98.91,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"April 3, 2024","timeUpdated":"3:04 PM","source":"AP","candidates":[{"candidateName":"Sam Liccardo","candidateIncumbent":false,"candidateParty":"D","voteCount":38489,"isWinner":true},{"candidateName":"Evan Low","candidateIncumbent":false,"candidateParty":"D","voteCount":30249,"isWinner":false},{"candidateName":"Joe Simitian","candidateIncumbent":false,"candidateParty":"D","voteCount":30249,"isWinner":false},{"candidateName":"Peter Ohtaki","candidateIncumbent":false,"candidateParty":"R","voteCount":23275,"isWinner":false},{"candidateName":"Peter Dixon","candidateIncumbent":false,"candidateParty":"D","voteCount":14673,"isWinner":false},{"candidateName":"Rishi Kumar","candidateIncumbent":false,"candidateParty":"D","voteCount":12377,"isWinner":false},{"candidateName":"Karl Ryan","candidateIncumbent":false,"candidateParty":"R","voteCount":11557,"isWinner":false},{"candidateName":"Julie Lythcott-Haims","candidateIncumbent":false,"candidateParty":"D","voteCount":11383,"isWinner":false},{"candidateName":"Ahmed Mostafa","candidateIncumbent":false,"candidateParty":"D","voteCount":5811,"isWinner":false},{"candidateName":"Greg Tanaka","candidateIncumbent":false,"candidateParty":"D","voteCount":2421,"isWinner":false},{"candidateName":"Joby Bernstein","candidateIncumbent":false,"candidateParty":"D","voteCount":1651,"isWinner":false}],"winnerDateTime":"2024-03-12T00:32:05.002Z"},"5931":{"id":"5931","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 17","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":117534,"precinctsReportPercentage":98.92,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Ro Khanna","candidateIncumbent":true,"candidateParty":"D","voteCount":73941,"isWinner":true},{"candidateName":"Anita Chen","candidateIncumbent":false,"candidateParty":"R","voteCount":31539,"isWinner":true},{"candidateName":"Ritesh Tandon","candidateIncumbent":false,"candidateParty":"D","voteCount":5728,"isWinner":false},{"candidateName":"Mario Ramirez","candidateIncumbent":false,"candidateParty":"D","voteCount":4491,"isWinner":false},{"candidateName":"Joe Dehn","candidateIncumbent":false,"candidateParty":"Lib","voteCount":1835,"isWinner":false}],"winnerDateTime":"2024-03-08T01:50:53.956Z"},"5932":{"id":"5932","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 18","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":96302,"precinctsReportPercentage":98.93,"eevp":98.83,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Zoe Lofgren","candidateIncumbent":true,"candidateParty":"D","voteCount":49323,"isWinner":true},{"candidateName":"Peter Hernandez","candidateIncumbent":false,"candidateParty":"R","voteCount":31622,"isWinner":true},{"candidateName":"Charlene Nijmeh","candidateIncumbent":false,"candidateParty":"D","voteCount":10614,"isWinner":false},{"candidateName":"Lawrence Milan","candidateIncumbent":false,"candidateParty":"D","voteCount":2712,"isWinner":false},{"candidateName":"Luele Kifle","candidateIncumbent":false,"candidateParty":"D","voteCount":2031,"isWinner":false}],"winnerDateTime":"2024-03-12T00:26:02.706Z"},"5963":{"id":"5963","type":"apRace","location":"State of California","raceName":"State House, District 2","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":139085,"precinctsReportPercentage":98.62,"eevp":98.6,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Michael Greer","candidateIncumbent":false,"candidateParty":"R","voteCount":38079,"isWinner":true},{"candidateName":"Chris Rogers","candidateIncumbent":false,"candidateParty":"D","voteCount":27126,"isWinner":true},{"candidateName":"Rusty Hicks","candidateIncumbent":false,"candidateParty":"D","voteCount":25615,"isWinner":false},{"candidateName":"Ariel Kelley","candidateIncumbent":false,"candidateParty":"D","voteCount":19483,"isWinner":false},{"candidateName":"Frankie Myers","candidateIncumbent":false,"candidateParty":"D","voteCount":17694,"isWinner":false},{"candidateName":"Ted Williams","candidateIncumbent":false,"candidateParty":"D","voteCount":9550,"isWinner":false},{"candidateName":"Cynthia Click","candidateIncumbent":false,"candidateParty":"D","voteCount":1538,"isWinner":false}],"winnerDateTime":"2024-03-22T21:38:36.711Z"},"5972":{"id":"5972","type":"apRace","location":"State of California","raceName":"State House, District 11","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":99775,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Lori Wilson","candidateIncumbent":true,"candidateParty":"D","voteCount":50085,"isWinner":true},{"candidateName":"Dave Ennis","candidateIncumbent":false,"candidateParty":"R","voteCount":26074,"isWinner":true},{"candidateName":"Wanda Wallis","candidateIncumbent":false,"candidateParty":"R","voteCount":14638,"isWinner":false},{"candidateName":"Jeffrey Flack","candidateIncumbent":false,"candidateParty":"D","voteCount":8978,"isWinner":false}],"winnerDateTime":"2024-03-08T02:01:24.524Z"},"5973":{"id":"5973","type":"apRace","location":"State of California","raceName":"State House, District 12","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":143532,"precinctsReportPercentage":99.19,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:38 PM","source":"AP","candidates":[{"candidateName":"Damon Connolly","candidateIncumbent":true,"candidateParty":"D","voteCount":111275,"isWinner":true},{"candidateName":"Andy Podshadley","candidateIncumbent":false,"candidateParty":"R","voteCount":17240,"isWinner":true},{"candidateName":"Eryn Cervantes","candidateIncumbent":false,"candidateParty":"R","voteCount":15017,"isWinner":false}],"winnerDateTime":"2024-03-21T00:25:32.262Z"},"5975":{"id":"5975","type":"apRace","location":"State of California","raceName":"State House, District 14","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":106997,"precinctsReportPercentage":99.06,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Buffy Wicks","candidateIncumbent":true,"candidateParty":"D","voteCount":78678,"isWinner":true},{"candidateName":"Margot Smith","candidateIncumbent":false,"candidateParty":"D","voteCount":18251,"isWinner":true},{"candidateName":"Utkarsh Jain","candidateIncumbent":false,"candidateParty":"R","voteCount":10068,"isWinner":false}],"winnerDateTime":"2024-03-15T01:30:34.539Z"},"5976":{"id":"5976","type":"apRace","location":"State of California","raceName":"State House, District 15","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":97144,"precinctsReportPercentage":98.98,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Sonia Ledo","candidateIncumbent":false,"candidateParty":"R","voteCount":30946,"isWinner":true},{"candidateName":"Anamarie Farias","candidateIncumbent":false,"candidateParty":"D","voteCount":29512,"isWinner":true},{"candidateName":"Monica Wilson","candidateIncumbent":false,"candidateParty":"D","voteCount":24775,"isWinner":false},{"candidateName":"Karen Mitchoff","candidateIncumbent":false,"candidateParty":"D","voteCount":11911,"isWinner":false}],"winnerDateTime":"2024-03-14T00:19:38.858Z"},"5977":{"id":"5977","type":"apRace","location":"State of California","raceName":"State House, District 16","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Joseph Rubay","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true},{"candidateName":"Rebecca Bauer-Kahan","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"5978":{"id":"5978","type":"apRace","location":"State of California","raceName":"State House, District 17","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":111003,"precinctsReportPercentage":98.99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"8:25 AM","source":"AP","candidates":[{"candidateName":"Matt Haney","candidateIncumbent":true,"candidateParty":"D","voteCount":90915,"isWinner":true},{"candidateName":"Manuel Noris-Barrera","candidateIncumbent":false,"candidateParty":"R","voteCount":13843,"isWinner":true},{"candidateName":"Otto Duke","candidateIncumbent":false,"candidateParty":"D","voteCount":6245,"isWinner":false}],"winnerDateTime":"2024-03-12T00:36:19.697Z"},"5979":{"id":"5979","type":"apRace","location":"State of California","raceName":"State House, District 18","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":86008,"precinctsReportPercentage":99.1,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 20, 2024","timeUpdated":"4:41 PM","source":"AP","candidates":[{"candidateName":"Mia Bonta","candidateIncumbent":true,"candidateParty":"D","voteCount":73040,"isWinner":true},{"candidateName":"Andre Sandford","candidateIncumbent":false,"candidateParty":"AIP","voteCount":4575,"isWinner":false},{"candidateName":"Mindy Pechenuk","candidateIncumbent":false,"candidateParty":"R","voteCount":4389,"isWinner":false},{"candidateName":"Cheyenne Kenney","candidateIncumbent":false,"candidateParty":"R","voteCount":4004,"isWinner":false}],"winnerDateTime":"2024-03-06T08:03:23.729Z"},"5980":{"id":"5980","type":"apRace","location":"State of California","raceName":"State House, District 19","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":113959,"precinctsReportPercentage":98.8,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Catherine Stefani","candidateIncumbent":false,"candidateParty":"D","voteCount":64960,"isWinner":true},{"candidateName":"David Lee","candidateIncumbent":false,"candidateParty":"D","voteCount":33035,"isWinner":true},{"candidateName":"Nadia Flamenco","candidateIncumbent":false,"candidateParty":"R","voteCount":8335,"isWinner":false},{"candidateName":"Arjun Sodhani","candidateIncumbent":false,"candidateParty":"R","voteCount":7629,"isWinner":false}],"winnerDateTime":"2024-03-11T23:50:23.109Z"},"5981":{"id":"5981","type":"apRace","location":"State of California","raceName":"State House, District 20","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 20, 2024","timeUpdated":"4:36 PM","source":"AP","candidates":[{"candidateName":"Liz Ortega","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"5982":{"id":"5982","type":"apRace","location":"State of California","raceName":"State House, District 21","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Mark Gilham","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true},{"candidateName":"Diane Papan","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"5984":{"id":"5984","type":"apRace","location":"State of California","raceName":"State House, District 23","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":116963,"precinctsReportPercentage":98.91,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Marc Berman","candidateIncumbent":true,"candidateParty":"D","voteCount":67106,"isWinner":true},{"candidateName":"Lydia Kou","candidateIncumbent":false,"candidateParty":"D","voteCount":23699,"isWinner":true},{"candidateName":"Gus Mattammal","candidateIncumbent":false,"candidateParty":"R","voteCount":13277,"isWinner":false},{"candidateName":"Allan Marson","candidateIncumbent":false,"candidateParty":"R","voteCount":12881,"isWinner":false}],"winnerDateTime":"2024-03-12T01:13:06.280Z"},"5987":{"id":"5987","type":"apRace","location":"State of California","raceName":"State House, District 26","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":72753,"precinctsReportPercentage":99.19,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Patrick Ahrens","candidateIncumbent":false,"candidateParty":"D","voteCount":25036,"isWinner":true},{"candidateName":"Tara Sreekrishnan","candidateIncumbent":false,"candidateParty":"D","voteCount":19600,"isWinner":true},{"candidateName":"Sophie Song","candidateIncumbent":false,"candidateParty":"R","voteCount":15954,"isWinner":false},{"candidateName":"Omar Din","candidateIncumbent":false,"candidateParty":"D","voteCount":8772,"isWinner":false},{"candidateName":"Bob Goodwyn","candidateIncumbent":false,"candidateParty":"Lib","voteCount":2170,"isWinner":false},{"candidateName":"Ashish Garg","candidateIncumbent":false,"candidateParty":"NPP","voteCount":1221,"isWinner":false}],"winnerDateTime":"2024-03-13T21:06:29.070Z"},"5989":{"id":"5989","type":"apRace","location":"State of California","raceName":"State House, District 28","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"5:10 PM","source":"AP","candidates":[{"candidateName":"Gail Pellerin","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"Liz Lawler","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6010":{"id":"6010","type":"apRace","location":"State of California","raceName":"State House, District 49","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:36 PM","source":"AP","candidates":[{"candidateName":"Mike Fong","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"Long Liu","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6018":{"id":"6018","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 2","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":229348,"precinctsReportPercentage":99.05,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:38 PM","source":"AP","candidates":[{"candidateName":"Jared Huffman","candidateIncumbent":true,"candidateParty":"D","voteCount":169005,"isWinner":true},{"candidateName":"Chris Coulombe","candidateIncumbent":false,"candidateParty":"R","voteCount":37372,"isWinner":true},{"candidateName":"Tief Gibbs","candidateIncumbent":false,"candidateParty":"R","voteCount":18437,"isWinner":false},{"candidateName":"Jolian Kangas","candidateIncumbent":false,"candidateParty":"NPP","voteCount":3166,"isWinner":false},{"candidateName":"Jason Brisendine","candidateIncumbent":false,"candidateParty":"NPP","voteCount":1368,"isWinner":false}],"winnerDateTime":"2024-03-12T00:46:10.103Z"},"6020":{"id":"6020","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 4","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":187640,"precinctsReportPercentage":96.32,"eevp":96.36,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Mike Thompson","candidateIncumbent":true,"candidateParty":"D","voteCount":118147,"isWinner":true},{"candidateName":"John Munn","candidateIncumbent":false,"candidateParty":"R","voteCount":56232,"isWinner":true},{"candidateName":"Andrew Engdahl","candidateIncumbent":false,"candidateParty":"D","voteCount":11202,"isWinner":false},{"candidateName":"Niket Patwardhan","candidateIncumbent":false,"candidateParty":"NPP","voteCount":2059,"isWinner":false}],"winnerDateTime":"2024-03-07T00:30:57.980Z"},"6025":{"id":"6025","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 9","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":121271,"precinctsReportPercentage":99.17,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"5:10 PM","source":"AP","candidates":[{"candidateName":"Josh Harder","candidateIncumbent":true,"candidateParty":"D","voteCount":60396,"isWinner":true},{"candidateName":"Kevin Lincoln","candidateIncumbent":false,"candidateParty":"R","voteCount":36346,"isWinner":true},{"candidateName":"John McBride","candidateIncumbent":false,"candidateParty":"R","voteCount":15525,"isWinner":false},{"candidateName":"Khalid Jafri","candidateIncumbent":false,"candidateParty":"R","voteCount":9004,"isWinner":false}],"winnerDateTime":"2024-03-12T00:49:44.113Z"},"6031":{"id":"6031","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 15","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Anna Kramer","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true},{"candidateName":"Kevin Mullin","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6035":{"id":"6035","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 19","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":203670,"precinctsReportPercentage":99.11,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Jimmy Panetta","candidateIncumbent":true,"candidateParty":"D","voteCount":132540,"isWinner":true},{"candidateName":"Jason Anderson","candidateIncumbent":false,"candidateParty":"R","voteCount":58120,"isWinner":true},{"candidateName":"Sean Dougherty","candidateIncumbent":false,"candidateParty":"Grn","voteCount":13010,"isWinner":false}],"winnerDateTime":"2024-03-07T00:23:46.779Z"},"6066":{"id":"6066","type":"apRace","location":"State of California","raceName":"State House, District 3","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"5:10 PM","source":"AP","candidates":[{"candidateName":"Jamie Gallagher","candidateIncumbent":true,"candidateParty":"R","voteCount":0,"isWinner":true},{"candidateName":"Aaron Draper","candidateIncumbent":false,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6067":{"id":"6067","type":"apRace","location":"State of California","raceName":"State House, District 4","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Cecilia Aguiar-Curry","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6087":{"id":"6087","type":"apRace","location":"State of California","raceName":"State House, District 24","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":66643,"precinctsReportPercentage":99.19,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Alex Lee","candidateIncumbent":true,"candidateParty":"D","voteCount":45544,"isWinner":true},{"candidateName":"Bob Brunton","candidateIncumbent":false,"candidateParty":"R","voteCount":14951,"isWinner":true},{"candidateName":"Marti Souza","candidateIncumbent":false,"candidateParty":"R","voteCount":6148,"isWinner":false}],"winnerDateTime":"2024-03-14T23:23:49.770Z"},"6088":{"id":"6088","type":"apRace","location":"State of California","raceName":"State House, District 25","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":69560,"precinctsReportPercentage":99.31,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Ash Kalra","candidateIncumbent":true,"candidateParty":"D","voteCount":35821,"isWinner":true},{"candidateName":"Ted Stroll","candidateIncumbent":false,"candidateParty":"R","voteCount":18255,"isWinner":true},{"candidateName":"Lan Ngo","candidateIncumbent":false,"candidateParty":"D","voteCount":15484,"isWinner":false}],"winnerDateTime":"2024-03-14T02:40:57.200Z"},"6092":{"id":"6092","type":"apRace","location":"State of California","raceName":"State House, District 29","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Robert Rivas","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"J.W. Paine","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6223":{"id":"6223","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 46","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"5:16 PM","source":"AP","candidates":[{"candidateName":"Lou Correa","candidateIncumbent":true,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"David Pan","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6530":{"id":"6530","type":"apRace","location":"State of California","raceName":"State Senate, District 3","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":222193,"precinctsReportPercentage":98.99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Thom Bogue","candidateIncumbent":false,"candidateParty":"R","voteCount":61776,"isWinner":true},{"candidateName":"Christopher Cabaldon","candidateIncumbent":false,"candidateParty":"D","voteCount":59041,"isWinner":true},{"candidateName":"Rozzana Verder-Aliga","candidateIncumbent":false,"candidateParty":"D","voteCount":45546,"isWinner":false},{"candidateName":"Jackie Elward","candidateIncumbent":false,"candidateParty":"D","voteCount":41127,"isWinner":false},{"candidateName":"Jimih Jones","candidateIncumbent":false,"candidateParty":"R","voteCount":14703,"isWinner":false}],"winnerDateTime":"2024-03-15T01:24:31.539Z"},"6531":{"id":"6531","type":"apRace","location":"State of California","raceName":"State Senate, District 5","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":171623,"precinctsReportPercentage":99.09,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"5:10 PM","source":"AP","candidates":[{"candidateName":"Jim Shoemaker","candidateIncumbent":false,"candidateParty":"R","voteCount":74935,"isWinner":true},{"candidateName":"Jerry McNerney","candidateIncumbent":false,"candidateParty":"D","voteCount":57040,"isWinner":true},{"candidateName":"Carlos Villapudua","candidateIncumbent":false,"candidateParty":"D","voteCount":39648,"isWinner":false}],"winnerDateTime":"2024-03-13T20:07:46.382Z"},"6532":{"id":"6532","type":"apRace","location":"State of California","raceName":"State Senate, District 7","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":192446,"precinctsReportPercentage":98.72,"eevp":98.78,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:48 PM","source":"AP","candidates":[{"candidateName":"Jesse Arreguín","candidateIncumbent":false,"candidateParty":"D","voteCount":61837,"isWinner":true},{"candidateName":"Jovanka Beckles","candidateIncumbent":false,"candidateParty":"D","voteCount":34025,"isWinner":true},{"candidateName":"Dan Kalb","candidateIncumbent":false,"candidateParty":"D","voteCount":28842,"isWinner":false},{"candidateName":"Kathryn Lybarger","candidateIncumbent":false,"candidateParty":"D","voteCount":28041,"isWinner":false},{"candidateName":"Sandre Swanson","candidateIncumbent":false,"candidateParty":"D","voteCount":22862,"isWinner":false},{"candidateName":"Jeanne Solnordal","candidateIncumbent":false,"candidateParty":"R","voteCount":16839,"isWinner":false}],"winnerDateTime":"2024-03-16T00:58:11.533Z"},"6533":{"id":"6533","type":"apRace","location":"State of California","raceName":"State Senate, District 9","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Tim Grayson","candidateIncumbent":false,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"Marisol Rubio","candidateIncumbent":false,"candidateParty":"D","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6534":{"id":"6534","type":"apRace","location":"State of California","raceName":"State Senate, District 11","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":228260,"precinctsReportPercentage":99.09,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Scott Wiener","candidateIncumbent":true,"candidateParty":"D","voteCount":166592,"isWinner":true},{"candidateName":"Yvette Corkrean","candidateIncumbent":false,"candidateParty":"R","voteCount":34438,"isWinner":true},{"candidateName":"Cynthia Cravens","candidateIncumbent":false,"candidateParty":"D","voteCount":18513,"isWinner":false},{"candidateName":"Jing Xiong","candidateIncumbent":false,"candidateParty":"NPP","voteCount":8717,"isWinner":false}],"winnerDateTime":"2024-03-12T02:01:51.597Z"},"6535":{"id":"6535","type":"apRace","location":"State of California","raceName":"State Senate, District 13","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":227191,"precinctsReportPercentage":98.88,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Josh Becker","candidateIncumbent":true,"candidateParty":"D","voteCount":167127,"isWinner":true},{"candidateName":"Alexander Glew","candidateIncumbent":false,"candidateParty":"R","voteCount":42788,"isWinner":true},{"candidateName":"Christina Laskowski","candidateIncumbent":false,"candidateParty":"R","voteCount":17276,"isWinner":false}],"winnerDateTime":"2024-03-12T01:56:24.964Z"},"6536":{"id":"6536","type":"apRace","location":"State of California","raceName":"State Senate, District 15","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":180231,"precinctsReportPercentage":98.81,"eevp":98.95,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"4:20 PM","source":"AP","candidates":[{"candidateName":"Dave Cortese","candidateIncumbent":true,"candidateParty":"D","voteCount":124440,"isWinner":true},{"candidateName":"Robert Howell","candidateIncumbent":false,"candidateParty":"R","voteCount":34173,"isWinner":true},{"candidateName":"Tony Loaiza","candidateIncumbent":false,"candidateParty":"R","voteCount":21618,"isWinner":false}],"winnerDateTime":"2024-03-13T01:15:45.365Z"},"6548":{"id":"6548","type":"apRace","location":"State of California","raceName":"State Senate, District 39","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":0,"uncontested":true,"precinctsReportPercentage":0,"eevp":0,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 20, 2024","timeUpdated":"4:55 PM","source":"AP","candidates":[{"candidateName":"Akilah Weber","candidateIncumbent":false,"candidateParty":"D","voteCount":0,"isWinner":true},{"candidateName":"Bob Divine","candidateIncumbent":false,"candidateParty":"R","voteCount":0,"isWinner":true}],"winnerDateTime":"2024-03-06T04:00:30.000Z"},"6611":{"id":"6611","type":"apRace","location":"State of California","raceName":"U.S. House of Representatives, District 11","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":188732,"precinctsReportPercentage":98.89,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 22, 2024","timeUpdated":"8:25 AM","source":"AP","candidates":[{"candidateName":"Nancy Pelosi","candidateIncumbent":true,"candidateParty":"D","voteCount":138285,"isWinner":true},{"candidateName":"Bruce Lou","candidateIncumbent":false,"candidateParty":"R","voteCount":16285,"isWinner":true},{"candidateName":"Marjorie Mikels","candidateIncumbent":false,"candidateParty":"D","voteCount":9363,"isWinner":false},{"candidateName":"Bianca Von Krieg","candidateIncumbent":false,"candidateParty":"D","voteCount":7634,"isWinner":false},{"candidateName":"Jason Zeng","candidateIncumbent":false,"candidateParty":"R","voteCount":6607,"isWinner":false},{"candidateName":"Jason Boyce","candidateIncumbent":false,"candidateParty":"D","voteCount":4325,"isWinner":false},{"candidateName":"Larry Nichelson","candidateIncumbent":false,"candidateParty":"R","voteCount":3482,"isWinner":false},{"candidateName":"Eve Del Castello","candidateIncumbent":false,"candidateParty":"R","voteCount":2751,"isWinner":false}],"winnerDateTime":"2024-03-12T00:31:55.445Z"},"8589":{"id":"8589","type":"apRace","location":"State of California","raceName":"U.S. Senate, Class I","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":7276537,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Adam Schiff","candidateIncumbent":false,"candidateParty":"D","voteCount":2299507,"isWinner":true},{"candidateName":"Steve Garvey","candidateIncumbent":false,"candidateParty":"R","voteCount":2292414,"isWinner":true},{"candidateName":"Katie Porter","candidateIncumbent":false,"candidateParty":"D","voteCount":1115606,"isWinner":false},{"candidateName":"Barbara Lee","candidateIncumbent":false,"candidateParty":"D","voteCount":714408,"isWinner":false},{"candidateName":"Eric Early","candidateIncumbent":false,"candidateParty":"R","voteCount":240723,"isWinner":false},{"candidateName":"James Bradley","candidateIncumbent":false,"candidateParty":"R","voteCount":98180,"isWinner":false},{"candidateName":"Christina Pascucci","candidateIncumbent":false,"candidateParty":"D","voteCount":61755,"isWinner":false},{"candidateName":"Sharleta Bassett","candidateIncumbent":false,"candidateParty":"R","voteCount":54422,"isWinner":false},{"candidateName":"Sarah Liew","candidateIncumbent":false,"candidateParty":"R","voteCount":38483,"isWinner":false},{"candidateName":"Laura Garza ","candidateIncumbent":false,"candidateParty":"NPP","voteCount":34320,"isWinner":false},{"candidateName":"Jonathan Reiss","candidateIncumbent":false,"candidateParty":"R","voteCount":34283,"isWinner":false},{"candidateName":"Sepi Gilani","candidateIncumbent":false,"candidateParty":"D","voteCount":34056,"isWinner":false},{"candidateName":"Gail Lightfoot","candidateIncumbent":false,"candidateParty":"Lib","voteCount":33046,"isWinner":false},{"candidateName":"Denice Gary-Pandol","candidateIncumbent":false,"candidateParty":"R","voteCount":25494,"isWinner":false},{"candidateName":"James Macauley","candidateIncumbent":false,"candidateParty":"R","voteCount":23168,"isWinner":false},{"candidateName":"Harmesh Kumar","candidateIncumbent":false,"candidateParty":"D","voteCount":21522,"isWinner":false},{"candidateName":"David Peterson","candidateIncumbent":false,"candidateParty":"D","voteCount":21076,"isWinner":false},{"candidateName":"Douglas Pierce","candidateIncumbent":false,"candidateParty":"D","voteCount":19371,"isWinner":false},{"candidateName":"Major Singh","candidateIncumbent":false,"candidateParty":"NPP","voteCount":16965,"isWinner":false},{"candidateName":"John Rose","candidateIncumbent":false,"candidateParty":"D","voteCount":14577,"isWinner":false},{"candidateName":"Perry Pound","candidateIncumbent":false,"candidateParty":"D","voteCount":14134,"isWinner":false},{"candidateName":"Raji Rab","candidateIncumbent":false,"candidateParty":"D","voteCount":13558,"isWinner":false},{"candidateName":"Mark Ruzon","candidateIncumbent":false,"candidateParty":"NPP","voteCount":13429,"isWinner":false},{"candidateName":"Forrest Jones","candidateIncumbent":false,"candidateParty":"AIP","voteCount":13027,"isWinner":false},{"candidateName":"Stefan Simchowitz","candidateIncumbent":false,"candidateParty":"R","voteCount":12717,"isWinner":false},{"candidateName":"Martin Veprauskas","candidateIncumbent":false,"candidateParty":"R","voteCount":9714,"isWinner":false},{"candidateName":"Don Grundmann","candidateIncumbent":false,"candidateParty":"NPP","voteCount":6582,"isWinner":false}],"winnerDateTime":"2024-03-06T05:01:46.589Z"},"8686":{"id":"8686","type":"apRace","location":"State of California","raceName":"President,","raceDescription":"Top candidate wins seat.","raceType":"top1","totalVotes":3589127,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:48 AM","source":"AP","candidates":[{"candidateName":"Joe Biden","candidateIncumbent":true,"candidateParty":"D","voteCount":3200188,"isWinner":true},{"candidateName":"Marianne Williamson","candidateIncumbent":false,"candidateParty":"D","voteCount":145690,"isWinner":false},{"candidateName":"Dean Phillips","candidateIncumbent":false,"candidateParty":"D","voteCount":99981,"isWinner":false},{"candidateName":"Armando Perez-Serrato","candidateIncumbent":false,"candidateParty":"D","voteCount":42925,"isWinner":false},{"candidateName":"Gabriel Cornejo","candidateIncumbent":false,"candidateParty":"D","voteCount":41261,"isWinner":false},{"candidateName":"President Boddie","candidateIncumbent":false,"candidateParty":"D","voteCount":25373,"isWinner":false},{"candidateName":"Stephen Lyons","candidateIncumbent":false,"candidateParty":"D","voteCount":21008,"isWinner":false},{"candidateName":"Eban Cambridge","candidateIncumbent":false,"candidateParty":"D","voteCount":12701,"isWinner":false}],"winnerDateTime":"2024-03-06T04:12:27.559Z"},"8688":{"id":"8688","type":"apRace","location":"State of California","raceName":"President,","raceDescription":"Top candidate wins seat.","raceType":"top1","totalVotes":2466569,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Donald Trump","candidateIncumbent":false,"candidateParty":"R","voteCount":1953947,"isWinner":true},{"candidateName":"Nikki Haley","candidateIncumbent":false,"candidateParty":"R","voteCount":430792,"isWinner":false},{"candidateName":"Ron DeSantis","candidateIncumbent":false,"candidateParty":"R","voteCount":35581,"isWinner":false},{"candidateName":"Chris Christie","candidateIncumbent":false,"candidateParty":"R","voteCount":20164,"isWinner":false},{"candidateName":"Vivek Ramaswamy","candidateIncumbent":false,"candidateParty":"R","voteCount":11069,"isWinner":false},{"candidateName":"Rachel Swift","candidateIncumbent":false,"candidateParty":"R","voteCount":4231,"isWinner":false},{"candidateName":"David Stuckenberg","candidateIncumbent":false,"candidateParty":"R","voteCount":3895,"isWinner":false},{"candidateName":"Ryan Binkley","candidateIncumbent":false,"candidateParty":"R","voteCount":3563,"isWinner":false},{"candidateName":"Asa Hutchinson","candidateIncumbent":false,"candidateParty":"R","voteCount":3327,"isWinner":false}],"winnerDateTime":"2024-03-06T04:13:19.766Z"},"81993":{"id":"81993","type":"apRace","location":"State of California","raceName":"U.S. Senate, Class I Unexpired Term","raceDescription":"Top candidate wins seat.","raceType":"top2","totalVotes":7358837,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Steve Garvey","candidateIncumbent":false,"candidateParty":"R","voteCount":2444940,"isWinner":true},{"candidateName":"Adam Schiff","candidateIncumbent":false,"candidateParty":"D","voteCount":2155146,"isWinner":true},{"candidateName":"Katie Porter","candidateIncumbent":false,"candidateParty":"D","voteCount":1269194,"isWinner":false},{"candidateName":"Barbara Lee","candidateIncumbent":false,"candidateParty":"D","voteCount":863278,"isWinner":false},{"candidateName":"Eric Early","candidateIncumbent":false,"candidateParty":"R","voteCount":448788,"isWinner":false},{"candidateName":"Christina Pascucci","candidateIncumbent":false,"candidateParty":"D","voteCount":109421,"isWinner":false},{"candidateName":"Sepi Gilani","candidateIncumbent":false,"candidateParty":"D","voteCount":68070,"isWinner":false}],"winnerDateTime":"2024-03-06T04:31:08.186Z"},"82014":{"id":"82014","type":"apRace","location":"State of California","raceName":"Proposition, 1 - Behavioral Health Services Program","raceDescription":"Top candidate wins seat.","raceType":"top1","totalVotes":7221972,"precinctsReportPercentage":99,"eevp":99,"tabulationStatus":"Tabulation Paused","dateUpdated":"March 25, 2024","timeUpdated":"5:47 AM","source":"AP","candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":null,"voteCount":3624998,"isWinner":true},{"candidateName":"No","candidateIncumbent":false,"candidateParty":null,"voteCount":3596974,"isWinner":false}],"winnerDateTime":"2024-03-21T00:11:06.265Z"},"timeLoaded":"April 24, 2024 3:21 PM","nationalRacesLoaded":true,"localRacesLoaded":true,"overrides":[{"id":"5921","raceName":"U.S. House of Representatives, District 7","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5922","raceName":"U.S. House of Representatives, District 8","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5924","raceName":"U.S. House of Representatives, District 10","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5926","raceName":"U.S. House of Representatives, District 12","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/alameda/congress-12th-district"},{"id":"5928","raceName":"U.S. House of Representatives, District 14","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5930","raceName":"U.S. House of Representatives, District 16","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/california/congress-16th-district"},{"id":"5931","raceName":"U.S. House of Representatives, District 17","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5932","raceName":"U.S. House of Representatives, District 18","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5963","raceName":"State Assembly, District 2","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5972","raceName":"State Assembly, District 11","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5973","raceName":"State Assembly, District 12","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5975","raceName":"State Assembly, District 14","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5976","raceName":"State Assembly, District 15","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/contracosta/state-assembly"},{"id":"5977","raceName":"State Assembly, District 16","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5978","raceName":"State Assembly, District 17","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5979","raceName":"State Assembly, District 18","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5980","raceName":"State Assembly, District 19","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5981","raceName":"State Assembly, District 20","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5982","raceName":"State Assembly, District 21","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"5984","raceName":"State Assembly, District 23","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/california/state-assembly-23rd-district"},{"id":"5987","raceName":"State Assembly, District 26","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/santaclara/state-assembly-26th-district"},{"id":"5989","raceName":"State Assembly, District 28","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6010","raceName":"State Assembly, District 4","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6018","raceName":"U.S. House of Representatives, District 2","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6020","raceName":"U.S. House of Representatives, District 4","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6025","raceName":"U.S. House of Representatives, District 9","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6031","raceName":"U.S. House of Representatives, District 15","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6035","raceName":"U.S. House of Representatives, District 19","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6067","raceName":"State Assembly, District 4","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6087","raceName":"State Assembly, District 24","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6088","raceName":"State Assembly, District 25","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6092","raceName":"State Assembly, District 29","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6223","raceName":"U.S. House of Representatives, District 4","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6530","raceName":"State Senate, District 3","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/california/state-senate-3rd-district"},{"id":"6531","raceName":"State Senate, District 5","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6532","raceName":"State Senate, District 7","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/california/state-senate-7th-district"},{"id":"6533","raceName":"State Senate, District 9","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6534","raceName":"State Senate, District 11","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6535","raceName":"State Senate, District 13","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6536","raceName":"State Senate, District 15","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"6611","raceName":"U.S. House of Representatives, District 11","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":""},{"id":"8589","raceName":"U.S. Senate (Full Term)","raceDescription":"Top two candidates advance to general election.","raceReadTheStory":"https://www.kqed.org/elections/results/california/senator"},{"id":"8686","raceName":"California Democratic Presidential Primary","raceDescription":"Candidates are competing for 496 delegates.","raceReadTheStory":"https://www.kqed.org/elections/results/president/democrat"},{"id":"8688","raceName":"California Republican Presidential Primary","raceDescription":"Candidates are competing for 169 delegates.","raceReadTheStory":"https://kqed.org/elections/results/president/republican"},{"id":"81993","raceName":"U.S. Senate (Partial/Unexpired Term)","raceDescription":"Top two candidates advance to general election."},{"id":"82014","raceName":"Proposition 1","raceDescription":"Bond and mental health reforms. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/california/proposition-1"}],"AlamedaJudge5":{"id":"AlamedaJudge5","type":"localRace","location":"Alameda","raceName":"Superior Court Judge, Office 5","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":200601,"candidates":[{"candidateName":"Terry Wiley","candidateIncumbent":true,"candidateParty":"","voteCount":200601}]},"AlamedaJudge12":{"id":"AlamedaJudge12","type":"localRace","location":"Alameda","raceName":"Superior Court Judge, Office 12","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":240853,"candidates":[{"candidateName":"Mark Fickes","candidateIncumbent":false,"candidateParty":"","voteCount":133009},{"candidateName":"Michael P. Johnson","candidateIncumbent":false,"candidateParty":"","voteCount":107844}]},"AlamedaBoard2":{"id":"AlamedaBoard2","type":"localRace","location":"Alameda","raceName":"Board of Education, Trustee Area 2","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":33580,"candidates":[{"candidateName":"John Lewis","candidateIncumbent":false,"candidateParty":"","voteCount":6943},{"candidateName":"Angela Normand","candidateIncumbent":true,"candidateParty":"","voteCount":26637}]},"AlamedaBoard5":{"id":"AlamedaBoard5","type":"localRace","location":"Alameda","raceName":"Board of Education, Trustee Area 5","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":26072,"candidates":[{"candidateName":"Guadalupe \"Lupe\" Angulo","candidateIncumbent":false,"candidateParty":"","voteCount":7521},{"candidateName":"Janevette Cole","candidateIncumbent":true,"candidateParty":"","voteCount":13338},{"candidateName":"Joe Orlando Ramos","candidateIncumbent":false,"candidateParty":"","voteCount":5213}]},"AlamedaBoard6":{"id":"AlamedaBoard6","type":"localRace","location":"Alameda","raceName":"Board of Education, Trustee Area 6","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":30864,"candidates":[{"candidateName":"John Guerrero","candidateIncumbent":false,"candidateParty":"","voteCount":9989},{"candidateName":"Eileen McDonald","candidateIncumbent":true,"candidateParty":"","voteCount":20875}]},"AlamedaSup1":{"id":"AlamedaSup1","type":"localRace","location":"Alameda","raceName":"Board of Supervisors, District 1","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":41038,"candidates":[{"candidateName":"David Haubert","candidateIncumbent":true,"candidateParty":"","voteCount":41038}]},"AlamedaSup2":{"id":"AlamedaSup2","type":"localRace","location":"Alameda","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top2","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":31034,"candidates":[{"candidateName":"Elisa Márquez","candidateIncumbent":true,"candidateParty":"","voteCount":31034}]},"AlamedaSup4":{"id":"AlamedaSup4","type":"localRace","location":"Alameda","raceName":"Board of Supervisors, District 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/alameda/supervisor-4th-district","raceType":"top2","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":57007,"candidates":[{"candidateName":"Jennifer Esteen","candidateIncumbent":false,"candidateParty":"","voteCount":22400},{"candidateName":"Nate Miley","candidateIncumbent":true,"candidateParty":"","voteCount":34607}]},"AlamedaSup5":{"id":"AlamedaSup5","type":"localRace","location":"Alameda","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/alameda/supervisor-5th-district","raceType":"top2","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":81059,"candidates":[{"candidateName":"Ben Bartlett","candidateIncumbent":false,"candidateParty":"","voteCount":13518},{"candidateName":"Nikki Fortunato Bas","candidateIncumbent":false,"candidateParty":"","voteCount":27597},{"candidateName":"John J. Bauters","candidateIncumbent":false,"candidateParty":"","voteCount":16783},{"candidateName":"Ken Berrick","candidateIncumbent":false,"candidateParty":"","voteCount":7520},{"candidateName":"Omar Farmer","candidateIncumbent":false,"candidateParty":"","voteCount":1240},{"candidateName":"Gregory Hodge","candidateIncumbent":false,"candidateParty":"","voteCount":3419},{"candidateName":"Chris Moore","candidateIncumbent":false,"candidateParty":"","voteCount":7428},{"candidateName":"Gerald Pechenuk","candidateIncumbent":false,"candidateParty":"","voteCount":305},{"candidateName":"Lorrel Plimier","candidateIncumbent":false,"candidateParty":"","voteCount":3249}]},"AlamedaBoard7":{"id":"AlamedaBoard7","type":"localRace","location":"Alameda","raceName":"Flood Control & Water Conservation District Director, Zone 7, Full Term","raceDescription":"Top three candidates win seat.","raceReadTheStory":"","raceType":"top3","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":134340,"candidates":[{"candidateName":"Alan Burnham","candidateIncumbent":false,"candidateParty":"","voteCount":15723},{"candidateName":"Sandy Figuers","candidateIncumbent":false,"candidateParty":"","voteCount":22454},{"candidateName":"Laurene K. Green","candidateIncumbent":false,"candidateParty":"","voteCount":30343},{"candidateName":"Kathy Narum","candidateIncumbent":true,"candidateParty":"","voteCount":23833},{"candidateName":"Seema Badar","candidateIncumbent":false,"candidateParty":"","voteCount":7468},{"candidateName":"Catherine Brown","candidateIncumbent":false,"candidateParty":"","voteCount":34519}]},"AlamedaAuditor":{"id":"AlamedaAuditor","type":"localRace","location":"Alameda","raceName":"Oakland Auditor","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":59227,"candidates":[{"candidateName":"Michael Houston","candidateIncumbent":true,"candidateParty":"","voteCount":59227}]},"AlamedaMeasureA":{"id":"AlamedaMeasureA","type":"localRace","location":"Alameda","raceName":"Measure A","raceDescription":"Alameda County. Civil service. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":282335,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":167903},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":114432}]},"AlamedaMeasureB":{"id":"AlamedaMeasureB","type":"localRace","location":"Alameda","raceName":"Measure B","raceDescription":"Alameda County. Recall rules. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/alameda/measure-b","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":282683,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":182200},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":100483}]},"AlamedaMeasureD":{"id":"AlamedaMeasureD","type":"localRace","location":"Alameda","raceName":"Measure D","raceDescription":"Oakland. Appropriations limit. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":79797,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":59852},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":19945}]},"AlamedaMeasureE":{"id":"AlamedaMeasureE","type":"localRace","location":"Alameda","raceName":"Measure E","raceDescription":"Alameda Unified School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":22692,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":17280},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":5412}]},"AlamedaMeasureF":{"id":"AlamedaMeasureF","type":"localRace","location":"Alameda","raceName":"Measure F","raceDescription":"Piedmont. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":4855,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":3673},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":1182}]},"AlamedaMeasureG":{"id":"AlamedaMeasureG","type":"localRace","location":"Alameda","raceName":"Measure G","raceDescription":"Albany Unified School District. Parcel tax. Passes with 2/3 vote. ","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":5898,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":4651},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":1247}]},"AlamedaMeasureH":{"id":"AlamedaMeasureH","type":"localRace","location":"Alameda","raceName":"Measure H","raceDescription":"Berkeley Unified School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":33331,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":29418},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3913}]},"AlamedaMeasureI":{"id":"AlamedaMeasureI","type":"localRace","location":"Alameda","raceName":"Measure I","raceDescription":"Hayward Unified School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":21929,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":14151},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":7778}]},"AlamedaMeasureJ":{"id":"AlamedaMeasureJ","type":"localRace","location":"Alameda","raceName":"Measure J","raceDescription":"San Leandro Unified School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:02 PM","dateUpdated":"April 1, 2024","totalVotes":12338,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7784},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":4554}]},"CCD2":{"id":"CCD2","type":"localRace","location":"Contra Costa","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":45776,"candidates":[{"candidateName":"Candace Andersen","candidateIncumbent":true,"candidateParty":"","voteCount":45776}]},"CCD3":{"id":"CCD3","type":"localRace","location":"Contra Costa","raceName":"Board of Supervisors, District 3","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":25120,"candidates":[{"candidateName":"Diane Burgis","candidateIncumbent":true,"candidateParty":"","voteCount":25120}]},"CCD5":{"id":"CCD5","type":"localRace","location":"Contra Costa","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/contracosta/supervisor-5th-district","raceType":"top2","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":37045,"candidates":[{"candidateName":"Mike Barbanica","candidateIncumbent":false,"candidateParty":"","voteCount":14338},{"candidateName":"Jelani Killings","candidateIncumbent":false,"candidateParty":"","voteCount":5683},{"candidateName":"Shanelle Scales-Preston","candidateIncumbent":false,"candidateParty":"","voteCount":12993},{"candidateName":"Iztaccuauhtli Hector Gonzalez","candidateIncumbent":false,"candidateParty":"","voteCount":4031}]},"CCMeasureA":{"id":"CCMeasureA","type":"localRace","location":"Contra Costa","raceName":"Measure A","raceDescription":"Martinez. Appoint City Clerk. Passes with a majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":11513,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7554},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3959}]},"CCMeasureB":{"id":"CCMeasureB","type":"localRace","location":"Contra Costa","raceName":"Measure B","raceDescription":"Antioch Unified School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":17971,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":10397},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":7574}]},"CCMeasureC":{"id":"CCMeasureC","type":"localRace","location":"Contra Costa","raceName":"Measure C","raceDescription":"Martinez Unified School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":9230,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":6917},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":2313}]},"CCMeasureD":{"id":"CCMeasureD","type":"localRace","location":"Contra Costa","raceName":"Measure D","raceDescription":"Moraga School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:45 PM","dateUpdated":"March 28, 2024","totalVotes":6007,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":4052},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":1955}]},"MarinD2":{"id":"MarinD2","type":"localRace","location":"Marin","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/marin/supervisor-2nd-district","raceType":"top2","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":18466,"candidates":[{"candidateName":"Brian Colbert","candidateIncumbent":false,"candidateParty":"","voteCount":7971},{"candidateName":"Heather McPhail Sridharan","candidateIncumbent":false,"candidateParty":"","voteCount":4851},{"candidateName":"Ryan O'Neil","candidateIncumbent":false,"candidateParty":"","voteCount":2647},{"candidateName":"Gabe Paulson","candidateIncumbent":false,"candidateParty":"","voteCount":2997}]},"MarinD3":{"id":"MarinD3","type":"localRace","location":"Marin","raceName":"Board of Supervisors, District 3","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":13274,"candidates":[{"candidateName":"Stephanie Moulton-Peters","candidateIncumbent":true,"candidateParty":"","voteCount":13274}]},"MarinD4":{"id":"MarinD4","type":"localRace","location":"Marin","raceName":"Board of Supervisors, District 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":12986,"candidates":[{"candidateName":"Dennis Rodoni","candidateIncumbent":true,"candidateParty":"","voteCount":10086},{"candidateName":"Francis Drouillard","candidateIncumbent":false,"candidateParty":"","voteCount":2900}]},"MarinLarkspurCC":{"id":"MarinLarkspurCC","type":"localRace","location":"Marin","raceName":"Larkspur City Council (Short Term)","raceDescription":"Top candidate wins seat.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":4176,"candidates":[{"candidateName":"Stephanie Andre","candidateIncumbent":false,"candidateParty":"","voteCount":2514},{"candidateName":"Claire Paquette","candidateIncumbent":false,"candidateParty":"","voteCount":1008},{"candidateName":"Lana Scott","candidateIncumbent":false,"candidateParty":"","voteCount":654}]},"MarinRossCouncil":{"id":"MarinRossCouncil","type":"localRace","location":"Marin","raceName":"Ross Town Council","raceDescription":"Top three candidates win seat.","raceReadTheStory":"","raceType":"top3","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":1740,"candidates":[{"candidateName":"Charles William \"Bill\" Kircher, Jr.","candidateIncumbent":false,"candidateParty":"","voteCount":536},{"candidateName":"Mathew Salter","candidateIncumbent":false,"candidateParty":"","voteCount":502},{"candidateName":"Shadi Aboukhater","candidateIncumbent":false,"candidateParty":"","voteCount":187},{"candidateName":"Teri Dowling","candidateIncumbent":false,"candidateParty":"","voteCount":515}]},"MarinMeasureA":{"id":"MarinMeasureA","type":"localRace","location":"Marin","raceName":"Measure A","raceDescription":"Tamalpais Union High School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":45345,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":24376},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":20969}]},"MarinMeasureB":{"id":"MarinMeasureB","type":"localRace","location":"Marin","raceName":"Measure B","raceDescription":"Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":132,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":62},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":70}]},"MarinMeasureC":{"id":"MarinMeasureC","type":"localRace","location":"Marin","raceName":"Measure C","raceDescription":"Belvedere. Appropriation limit. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":870,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":679},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":191}]},"MarinMeasureD":{"id":"MarinMeasureD","type":"localRace","location":"Marin","raceName":"Measure D","raceDescription":"Larkspur. Rent stabilization. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/marin/measure-d","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":4955,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":2573},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":2382}]},"MarinMeasureE":{"id":"MarinMeasureE","type":"localRace","location":"Marin","raceName":"Measure E","raceDescription":"Ross. Special tax. Passes with 2/3 vote.","raceReadTheStory":"https://www.kqed.org/elections/results/marin/measure-e","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":874,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":683},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":191}]},"MarinMeasureF":{"id":"MarinMeasureF","type":"localRace","location":"Marin","raceName":"Measure F","raceDescription":"San Anselmo. Flood Control and Water Conservation District. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":5193,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":3083},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":2110}]},"MarinMeasureG":{"id":"MarinMeasureG","type":"localRace","location":"Marin","raceName":"Measure G","raceDescription":"Bel Marin Keys Community Services District. Special tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":830,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":661},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":169}]},"MarinMeasureH":{"id":"MarinMeasureH","type":"localRace","location":"Marin","raceName":"Measure H","raceDescription":"Marinwood Community Services District. Appropriations limit, fire protection. Passes with a majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":1738,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":1369},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":369}]},"MarinMeasureI":{"id":"MarinMeasureI","type":"localRace","location":"Marin","raceName":"Measure I","raceDescription":"Marinwood Community Services District. Appropriations limit, parks. Passes with a majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:54 PM","dateUpdated":"March 27, 2024","totalVotes":1735,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":1336},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":399}]},"NapaD2":{"id":"NapaD2","type":"localRace","location":"Napa","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":8351,"candidates":[{"candidateName":"Liz Alessio","candidateIncumbent":false,"candidateParty":"","voteCount":6340},{"candidateName":"Doris Gentry","candidateIncumbent":false,"candidateParty":"","voteCount":2011}]},"NapaD4":{"id":"NapaD4","type":"localRace","location":"Napa","raceName":"Board of Supervisors, District 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/napa/supervisor-4th-district","raceType":"top1","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":7306,"candidates":[{"candidateName":"Amber Manfree","candidateIncumbent":false,"candidateParty":"","voteCount":3913},{"candidateName":"Pete Mott","candidateIncumbent":false,"candidateParty":"","voteCount":3393}]},"NapaD5":{"id":"NapaD5","type":"localRace","location":"Napa","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/napa/supervisor-5th-district","raceType":"top1","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":5356,"candidates":[{"candidateName":"Mariam Aboudamous","candidateIncumbent":false,"candidateParty":"","voteCount":2379},{"candidateName":"Belia Ramos","candidateIncumbent":true,"candidateParty":"","voteCount":2977}]},"NapaMeasureD":{"id":"NapaMeasureD","type":"localRace","location":"Napa","raceName":"Measure D","raceDescription":"Howell Mountain Elementary School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":741,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":367},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":374}]},"NapaMeasureU":{"id":"NapaMeasureU","type":"localRace","location":"Napa","raceName":"Measure U","raceDescription":"Lake Berryessa Resort Improvement District. Appropriations limit. Passes with majority vote. ","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":86,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":63},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":23}]},"NapaMeasureU1":{"id":"NapaMeasureU1","type":"localRace","location":"Napa","raceName":"Measure U","raceDescription":"Yountville. Appropriations limit. Passes with majority vote. ","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"April 3, 2024","totalVotes":925,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":793},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":132}]},"SFJudge1":{"id":"SFJudge1","type":"localRace","location":"San Francisco","raceName":"Superior Court Judge, Seat 1","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-1","raceType":"top1","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":202960,"candidates":[{"candidateName":"Michael Begert","candidateIncumbent":true,"candidateParty":"","voteCount":124943},{"candidateName":"Chip Zecher","candidateIncumbent":false,"candidateParty":"","voteCount":78017}]},"SFJudge13":{"id":"SFJudge13","type":"localRace","location":"San Francisco","raceName":"Superior Court Judge, Seat 13","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-13","raceType":"top1","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":202386,"candidates":[{"candidateName":"Jean Myungjin Roland","candidateIncumbent":false,"candidateParty":"","voteCount":90012},{"candidateName":"Patrick S. Thompson","candidateIncumbent":true,"candidateParty":"","voteCount":112374}]},"SFPropA":{"id":"SFPropA","type":"localRace","location":"San Francisco","raceName":"Proposition A","raceDescription":"Housing bond. Passes with 2/3 vote.","raceReadTheStory":"https://www.kqed.org/elections/results/sanfrancisco/proposition-a","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":225187,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":158497},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":66690}]},"SFPropB":{"id":"SFPropB","type":"localRace","location":"San Francisco","raceName":"Proposition B","raceDescription":"Police staffing. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":222954,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":61580},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":161374}]},"SFPropC":{"id":"SFPropC","type":"localRace","location":"San Francisco","raceName":"Proposition C","raceDescription":"Transfer tax exemption. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":220349,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":116311},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":104038}]},"SFPropD":{"id":"SFPropD","type":"localRace","location":"San Francisco","raceName":"Proposition D","raceDescription":"Ethics laws. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":222615,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":198584},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":24031}]},"SFPropE":{"id":"SFPropE","type":"localRace","location":"San Francisco","raceName":"Proposition E","raceDescription":"Police policies. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/sanfrancisco/proposition-e","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":222817,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":120529},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":102288}]},"SFPropF":{"id":"SFPropF","type":"localRace","location":"San Francisco","raceName":"Proposition F","raceDescription":"Drug screening. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/sanfrancisco/proposition-f","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":224004,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":130214},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":93790}]},"SFPropG":{"id":"SFPropG","type":"localRace","location":"San Francisco","raceName":"Proposition G","raceDescription":"Eighth-grade algebra. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:50 PM","dateUpdated":"March 21, 2024","totalVotes":222704,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":182066},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":40638}]},"SMJudge4":{"id":"SMJudge4","type":"localRace","location":"San Mateo","raceName":"Superior Court Judge, Office 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":108919,"candidates":[{"candidateName":"Sarah Burdick","candidateIncumbent":false,"candidateParty":"","voteCount":108919}]},"SMD1":{"id":"SMD1","type":"localRace","location":"San Mateo","raceName":"Board of Supervisors, District 1","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/sanmateo/supervisor-1st-district","raceType":"top1","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":29650,"candidates":[{"candidateName":"Jackie Speier","candidateIncumbent":false,"candidateParty":"","voteCount":20353},{"candidateName":"Ann Schneider","candidateIncumbent":false,"candidateParty":"","voteCount":9297}]},"SMD4":{"id":"SMD4","type":"localRace","location":"San Mateo","raceName":"Board of Supervisors, District 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/sanmateo/supervisor-4th-district","raceType":"top2","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":22725,"candidates":[{"candidateName":"Antonio Lopez","candidateIncumbent":false,"candidateParty":"","voteCount":5730},{"candidateName":"Lisa Gauthier","candidateIncumbent":false,"candidateParty":"","voteCount":10358},{"candidateName":"Celeste Brevard","candidateIncumbent":false,"candidateParty":"","voteCount":1268},{"candidateName":"Paul Bocanegra","candidateIncumbent":false,"candidateParty":"","voteCount":1909},{"candidateName":"Maggie Cornejo","candidateIncumbent":false,"candidateParty":"","voteCount":3460}]},"SMD5":{"id":"SMD5","type":"localRace","location":"San Mateo","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":19937,"candidates":[{"candidateName":"David Canepa","candidateIncumbent":true,"candidateParty":"","voteCount":19937}]},"SMMeasureB":{"id":"SMMeasureB","type":"localRace","location":"San Mateo","raceName":"Measure B","raceDescription":"County Service Area #1 (Highlands). Special tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":1549,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":1360},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":189}]},"SMMeasureC":{"id":"SMMeasureC","type":"localRace","location":"San Mateo","raceName":"Measure C","raceDescription":"Jefferson Elementary School District. Parcel tax. Passes with 2/3 vote","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":12234,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":8543},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3691}]},"SMMeasureE":{"id":"SMMeasureE","type":"localRace","location":"San Mateo","raceName":"Measure E","raceDescription":"Woodside Elementary School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":1392,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":910},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":482}]},"SMMeasureG":{"id":"SMMeasureG","type":"localRace","location":"San Mateo","raceName":"Measure G","raceDescription":"Pacifica School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":11548,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7067},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":4481}]},"SMMeasureH":{"id":"SMMeasureH","type":"localRace","location":"San Mateo","raceName":"Measure H","raceDescription":"San Carlos School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:56 PM","dateUpdated":"April 4, 2024","totalVotes":9938,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":6283},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3655}]},"SCJudge5":{"id":"SCJudge5","type":"localRace","location":"Santa Clara","raceName":"Superior Court Judge, Office 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":301953,"candidates":[{"candidateName":"Jay Boyarsky","candidateIncumbent":false,"candidateParty":"","voteCount":142549},{"candidateName":"Nicole M. Ford","candidateIncumbent":false,"candidateParty":"","voteCount":52147},{"candidateName":"Johnene Linda Stebbins","candidateIncumbent":false,"candidateParty":"","voteCount":107257}]},"SCD2":{"id":"SCD2","type":"localRace","location":"Santa Clara","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/santaclara/supervisor-2nd-district","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":44059,"candidates":[{"candidateName":"Corina Herrera-Loera","candidateIncumbent":false,"candidateParty":"","voteCount":10519},{"candidateName":"Jennifer Margaret Celaya","candidateIncumbent":false,"candidateParty":"","voteCount":2394},{"candidateName":"Madison Nguyen","candidateIncumbent":false,"candidateParty":"","voteCount":12794},{"candidateName":"Betty Duong","candidateIncumbent":false,"candidateParty":"","voteCount":14031},{"candidateName":"Nelson McElmurry","candidateIncumbent":false,"candidateParty":"","voteCount":4321}]},"SCD3":{"id":"SCD3","type":"localRace","location":"Santa Clara","raceName":"Board of Supervisors, District 3","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":42549,"candidates":[{"candidateName":"Otto Lee","candidateIncumbent":true,"candidateParty":"","voteCount":42549}]},"SCD5":{"id":"SCD5","type":"localRace","location":"Santa Clara","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/santaclara/supervisor-5th-district","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":88712,"candidates":[{"candidateName":"Margaret Abe-Koga","candidateIncumbent":false,"candidateParty":"","voteCount":37172},{"candidateName":"Sally J. Lieber","candidateIncumbent":false,"candidateParty":"","voteCount":21962},{"candidateName":"Barry Chang","candidateIncumbent":false,"candidateParty":"","voteCount":6164},{"candidateName":"Peter C. Fung","candidateIncumbent":false,"candidateParty":"","voteCount":17892},{"candidateName":"Sandy Sans","candidateIncumbent":false,"candidateParty":"","voteCount":5522}]},"SCSJMayor":{"id":"SCSJMayor","type":"localRace","location":"Santa Clara","raceName":"San José Mayor","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":167064,"candidates":[{"candidateName":"Matt Mahan","candidateIncumbent":true,"candidateParty":"","voteCount":144701},{"candidateName":"Tyrone Wade","candidateIncumbent":false,"candidateParty":"","voteCount":22363}]},"SCSJD2":{"id":"SCSJD2","type":"localRace","location":"Santa Clara","raceName":"San José City Council, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":14131,"candidates":[{"candidateName":"Joe Lopez","candidateIncumbent":false,"candidateParty":"","voteCount":4950},{"candidateName":"Pamela Campos","candidateIncumbent":false,"candidateParty":"","voteCount":3436},{"candidateName":"Vanessa Sandoval","candidateIncumbent":false,"candidateParty":"","voteCount":2719},{"candidateName":"Babu Prasad","candidateIncumbent":false,"candidateParty":"","voteCount":3026}]},"SCSJD4":{"id":"SCSJD4","type":"localRace","location":"Santa Clara","raceName":"San José City Council, District 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":14322,"candidates":[{"candidateName":"Kansen Chu","candidateIncumbent":false,"candidateParty":"","voteCount":5931},{"candidateName":"David Cohen","candidateIncumbent":true,"candidateParty":"","voteCount":8391}]},"SCSJD6":{"id":"SCSJD6","type":"localRace","location":"Santa Clara","raceName":"San José City Council, District 6","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":25108,"candidates":[{"candidateName":"David Cohen","candidateIncumbent":false,"candidateParty":"","voteCount":9875},{"candidateName":"Alex Shoor","candidateIncumbent":false,"candidateParty":"","voteCount":3850},{"candidateName":"Angelo \"A.J.\" Pasciuti","candidateIncumbent":false,"candidateParty":"","voteCount":2688},{"candidateName":"Michael Mulcahy","candidateIncumbent":false,"candidateParty":"","voteCount":8695}]},"SCSJD8":{"id":"SCSJD8","type":"localRace","location":"Santa Clara","raceName":"San José City Council, District 8","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":21462,"candidates":[{"candidateName":"Tam Truong","candidateIncumbent":false,"candidateParty":"","voteCount":6982},{"candidateName":"Domingo Candelas","candidateIncumbent":true,"candidateParty":"","voteCount":8466},{"candidateName":"Sukhdev Singh Bainiwal","candidateIncumbent":false,"candidateParty":"","voteCount":5513},{"candidateName":"Surinder Kaur Dhaliwal","candidateIncumbent":false,"candidateParty":"","voteCount":501}]},"SCSJD10":{"id":"SCSJD10","type":"localRace","location":"Santa Clara","raceName":"San José City Council, District 10","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top2","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":22799,"candidates":[{"candidateName":"George Casey","candidateIncumbent":false,"candidateParty":"","voteCount":8805},{"candidateName":"Arjun Batra","candidateIncumbent":true,"candidateParty":"","voteCount":8354},{"candidateName":"Lenka Wright","candidateIncumbent":false,"candidateParty":"","voteCount":5640}]},"SCMeasureA":{"id":"SCMeasureA","type":"localRace","location":"Santa Clara","raceName":"Measure A","raceDescription":"Santa Clara. Appointed city clerk. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":20315,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":6580},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":13735}]},"SCMeasureB":{"id":"SCMeasureB","type":"localRace","location":"Santa Clara","raceName":"Measure B","raceDescription":"Santa Clara. Appointed police chief. Passes with majority vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":20567,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":5680},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":14887}]},"SCMeasureC":{"id":"SCMeasureC","type":"localRace","location":"Santa Clara","raceName":"Measure C","raceDescription":"Sunnyvale School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:05 PM","dateUpdated":"April 4, 2024","totalVotes":14656,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":10261},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":4395}]},"SolanoD15":{"id":"SolanoD15","type":"localRace","location":"Solano","raceName":"Superior Court Judge, Department 15","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":81709,"candidates":[{"candidateName":"Mike Thompson","candidateIncumbent":false,"candidateParty":"","voteCount":36844},{"candidateName":"Bryan J. Kim","candidateIncumbent":false,"candidateParty":"","voteCount":44865}]},"SolanoD1":{"id":"SolanoD1","type":"localRace","location":"Solano","raceName":"Board of Supervisors, District 1","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/solano/supervisor-1st-district","raceType":"","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":13786,"candidates":[{"candidateName":"Michael Wilson","candidateIncumbent":false,"candidateParty":"","voteCount":6401},{"candidateName":"Cassandra James","candidateIncumbent":false,"candidateParty":"","voteCount":7385}]},"SolanoD2":{"id":"SolanoD2","type":"localRace","location":"Solano","raceName":"Board of Supervisors, District 2","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":19903,"candidates":[{"candidateName":"Monica Brown","candidateIncumbent":true,"candidateParty":"","voteCount":10951},{"candidateName":"Nora Dizon","candidateIncumbent":false,"candidateParty":"","voteCount":3135},{"candidateName":"Rochelle Sherlock","candidateIncumbent":false,"candidateParty":"","voteCount":5817}]},"SolanoD5":{"id":"SolanoD5","type":"localRace","location":"Solano","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":17888,"candidates":[{"candidateName":"Mitch Mashburn","candidateIncumbent":true,"candidateParty":"","voteCount":11210},{"candidateName":"Chadwick J. Ledoux","candidateIncumbent":false,"candidateParty":"","voteCount":6678}]},"SolanoEducation":{"id":"SolanoEducation","type":"localRace","location":"Solano","raceName":"Sacramento County Board of Education","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":3650,"candidates":[{"candidateName":"Heather Davis","candidateIncumbent":true,"candidateParty":"","voteCount":2960},{"candidateName":"Shazleen Khan","candidateIncumbent":false,"candidateParty":"","voteCount":690}]},"SolanoMeasureA":{"id":"SolanoMeasureA","type":"localRace","location":"Solano","raceName":"Measure A","raceDescription":"Benicia. Hotel tax. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/solano/measure-a","raceType":"yesNo","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":10136,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7869},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":2267}]},"SolanoMeasureB":{"id":"SolanoMeasureB","type":"localRace","location":"Solano","raceName":"Measure B","raceDescription":"Benicia. Sales tax. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/solano/measure-b","raceType":"yesNo","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":10164,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7335},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":2829}]},"SolanoMeasureC":{"id":"SolanoMeasureC","type":"localRace","location":"Solano","raceName":"Measure C","raceDescription":"Benicia Unified School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":10112,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":6316},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3796}]},"SolanoMeasureN":{"id":"SolanoMeasureN","type":"localRace","location":"Solano","raceName":"Measure N","raceDescription":"Davis Joint Unified School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"7:08 PM","dateUpdated":"March 28, 2024","totalVotes":15,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":5},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":10}]},"SonomaJudge3":{"id":"SonomaJudge3","type":"localRace","location":"Sonoma","raceName":"Superior Court Judge, Office 3","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":115405,"candidates":[{"candidateName":"Kristine M. Burk","candidateIncumbent":false,"candidateParty":"","voteCount":79498},{"candidateName":"Beki Berrey","candidateIncumbent":false,"candidateParty":"","voteCount":35907}]},"SonomaJudge4":{"id":"SonomaJudge4","type":"localRace","location":"Sonoma","raceName":"Superior Court Judge, Office 4","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":86789,"candidates":[{"candidateName":"Paul J. Lozada","candidateIncumbent":false,"candidateParty":"","voteCount":86789}]},"SonomaJudge6":{"id":"SonomaJudge6","type":"localRace","location":"Sonoma","raceName":"Superior Court Judge, Office 6","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":117990,"candidates":[{"candidateName":"Omar Figueroa","candidateIncumbent":false,"candidateParty":"","voteCount":42236},{"candidateName":"Kenneth English","candidateIncumbent":false,"candidateParty":"","voteCount":75754}]},"SonomaD1":{"id":"SonomaD1","type":"localRace","location":"Sonoma","raceName":"Board of Supervisors, District 1","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":30348,"candidates":[{"candidateName":"Rebecca Hermosillo","candidateIncumbent":false,"candidateParty":"","voteCount":23958},{"candidateName":"Jonathan Mathieu","candidateIncumbent":false,"candidateParty":"","voteCount":6390}]},"SonomaD3":{"id":"SonomaD3","type":"localRace","location":"Sonoma","raceName":"Board of Supervisors, District 3","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"https://www.kqed.org/elections/results/sonoma/supervisor-3rd-district","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":16312,"candidates":[{"candidateName":"Chris Coursey","candidateIncumbent":true,"candidateParty":"","voteCount":11346},{"candidateName":"Omar Medina","candidateIncumbent":false,"candidateParty":"","voteCount":4966}]},"SonomaD5":{"id":"SonomaD5","type":"localRace","location":"Sonoma","raceName":"Board of Supervisors, District 5","raceDescription":"Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.","raceReadTheStory":"","raceType":"top1","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":23356,"candidates":[{"candidateName":"Lynda Hopkins","candidateIncumbent":true,"candidateParty":"","voteCount":23356}]},"SonomaMeasureA":{"id":"SonomaMeasureA","type":"localRace","location":"Sonoma","raceName":"Measure A","raceDescription":"Cotati-Rohnert Park Unified School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":13756,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":10320},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3436}]},"SonomaMeasureB":{"id":"SonomaMeasureB","type":"localRace","location":"Sonoma","raceName":"Measure B","raceDescription":"Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":24877,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":15795},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":9082}]},"SonomaMeasureC":{"id":"SonomaMeasureC","type":"localRace","location":"Sonoma","raceName":"Measure C","raceDescription":"Fort Ross School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":286,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":159},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":127}]},"SonomaMeasureD":{"id":"SonomaMeasureD","type":"localRace","location":"Sonoma","raceName":"Measure D","raceDescription":"Harmony Union School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":1925,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":1089},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":836}]},"SonomaMeasureE":{"id":"SonomaMeasureE","type":"localRace","location":"Sonoma","raceName":"Measure E","raceDescription":"Petaluma City (Elementary) School District. Parcel tax. Passes with 2/3 vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":11133,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":7622},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":3511}]},"SonomaMeasureG":{"id":"SonomaMeasureG","type":"localRace","location":"Sonoma","raceName":"Measure G","raceDescription":"Rincon Valley Union School District. School bond. Passes with 55% vote.","raceReadTheStory":"","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":14577,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":8668},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":5909}]},"SonomaMeasureH":{"id":"SonomaMeasureH","type":"localRace","location":"Sonoma","raceName":"Measure H","raceDescription":"Sonoma County. Sales tax. Passes with majority vote.","raceReadTheStory":"https://www.kqed.org/elections/results/sonoma/measure-h","raceType":"yesNo","timeUpdated":"6:51 PM","dateUpdated":"March 29, 2024","totalVotes":145261,"candidates":[{"candidateName":"Yes","candidateIncumbent":false,"candidateParty":"","voteCount":89646},{"candidateName":"No","candidateIncumbent":false,"candidateParty":"","voteCount":55615}]}},"radioSchedulesReducer":{},"listsReducer":{"posts/bayareabites?series=our-top-10-recipes-from-2015":{"isFetching":false,"latestQuery":{"from":0,"postsToRender":9},"tag":null,"vitalsOnly":true,"totalRequested":9,"isLoading":false,"isLoadingMore":true,"total":10,"items":["bayareabites_103945","bayareabites_103172","bayareabites_102926","bayareabites_102921","bayareabites_102914","bayareabites_96378","bayareabites_95541","bayareabites_95173","bayareabites_94456"]}},"recallGuideReducer":{"intros":{},"policy":{},"candidates":{}},"savedPostsReducer":{},"pfsSessionReducer":{},"siteSettingsReducer":{},"subscriptionsReducer":{},"termsReducer":{"about":{"name":"About","type":"terms","id":"about","slug":"about","link":"/about","taxonomy":"site"},"arts":{"name":"Arts & Culture","grouping":["arts","pop","trulyca"],"description":"KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.","type":"terms","id":"arts","slug":"arts","link":"/arts","taxonomy":"site"},"artschool":{"name":"Art School","parent":"arts","type":"terms","id":"artschool","slug":"artschool","link":"/artschool","taxonomy":"site"},"bayareabites":{"name":"KQED food","grouping":["food","bayareabites","checkplease"],"parent":"food","type":"terms","id":"bayareabites","slug":"bayareabites","link":"/food","taxonomy":"site"},"bayareahiphop":{"name":"Bay Area Hiphop","type":"terms","id":"bayareahiphop","slug":"bayareahiphop","link":"/bayareahiphop","taxonomy":"site"},"campaign21":{"name":"Campaign 21","type":"terms","id":"campaign21","slug":"campaign21","link":"/campaign21","taxonomy":"site"},"checkplease":{"name":"KQED food","grouping":["food","bayareabites","checkplease"],"parent":"food","type":"terms","id":"checkplease","slug":"checkplease","link":"/food","taxonomy":"site"},"education":{"name":"Education","grouping":["education"],"type":"terms","id":"education","slug":"education","link":"/education","taxonomy":"site"},"elections":{"name":"Elections","type":"terms","id":"elections","slug":"elections","link":"/elections","taxonomy":"site"},"events":{"name":"Events","type":"terms","id":"events","slug":"events","link":"/events","taxonomy":"site"},"event":{"name":"Event","alias":"events","type":"terms","id":"event","slug":"event","link":"/event","taxonomy":"site"},"filmschoolshorts":{"name":"Film School Shorts","type":"terms","id":"filmschoolshorts","slug":"filmschoolshorts","link":"/filmschoolshorts","taxonomy":"site"},"food":{"name":"KQED food","grouping":["food","bayareabites","checkplease"],"type":"terms","id":"food","slug":"food","link":"/food","taxonomy":"site"},"forum":{"name":"Forum","relatedContentQuery":"posts/forum?","parent":"news","type":"terms","id":"forum","slug":"forum","link":"/forum","taxonomy":"site"},"futureofyou":{"name":"Future of You","grouping":["science","futureofyou"],"parent":"science","type":"terms","id":"futureofyou","slug":"futureofyou","link":"/futureofyou","taxonomy":"site"},"jpepinheart":{"name":"KQED food","relatedContentQuery":"trending/food,bayareabites,checkplease","parent":"food","type":"terms","id":"jpepinheart","slug":"jpepinheart","link":"/food","taxonomy":"site"},"liveblog":{"name":"Live Blog","type":"terms","id":"liveblog","slug":"liveblog","link":"/liveblog","taxonomy":"site"},"livetv":{"name":"Live TV","parent":"tv","type":"terms","id":"livetv","slug":"livetv","link":"/livetv","taxonomy":"site"},"lowdown":{"name":"The Lowdown","relatedContentQuery":"posts/lowdown?","parent":"news","type":"terms","id":"lowdown","slug":"lowdown","link":"/lowdown","taxonomy":"site"},"mindshift":{"name":"Mindshift","parent":"news","description":"MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.","type":"terms","id":"mindshift","slug":"mindshift","link":"/mindshift","taxonomy":"site"},"news":{"name":"News","grouping":["news","forum"],"type":"terms","id":"news","slug":"news","link":"/news","taxonomy":"site"},"perspectives":{"name":"Perspectives","parent":"radio","type":"terms","id":"perspectives","slug":"perspectives","link":"/perspectives","taxonomy":"site"},"podcasts":{"name":"Podcasts","type":"terms","id":"podcasts","slug":"podcasts","link":"/podcasts","taxonomy":"site"},"pop":{"name":"Pop","parent":"arts","type":"terms","id":"pop","slug":"pop","link":"/pop","taxonomy":"site"},"pressroom":{"name":"Pressroom","type":"terms","id":"pressroom","slug":"pressroom","link":"/pressroom","taxonomy":"site"},"quest":{"name":"Quest","parent":"science","type":"terms","id":"quest","slug":"quest","link":"/quest","taxonomy":"site"},"radio":{"name":"Radio","grouping":["forum","perspectives"],"description":"Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.","type":"terms","id":"radio","slug":"radio","link":"/radio","taxonomy":"site"},"root":{"name":"KQED","image":"https://ww2.kqed.org/app/uploads/2020/02/KQED-OG-Image@1x.png","imageWidth":1200,"imageHeight":630,"headData":{"title":"KQED | News, Radio, Podcasts, TV | Public Media for Northern California","description":"KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California."},"type":"terms","id":"root","slug":"root","link":"/root","taxonomy":"site"},"science":{"name":"Science","grouping":["science","futureofyou"],"description":"KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.","type":"terms","id":"science","slug":"science","link":"/science","taxonomy":"site"},"stateofhealth":{"name":"State of Health","parent":"science","type":"terms","id":"stateofhealth","slug":"stateofhealth","link":"/stateofhealth","taxonomy":"site"},"support":{"name":"Support","type":"terms","id":"support","slug":"support","link":"/support","taxonomy":"site"},"thedolist":{"name":"The Do List","parent":"arts","type":"terms","id":"thedolist","slug":"thedolist","link":"/thedolist","taxonomy":"site"},"trulyca":{"name":"Truly CA","grouping":["arts","pop","trulyca"],"parent":"arts","type":"terms","id":"trulyca","slug":"trulyca","link":"/trulyca","taxonomy":"site"},"tv":{"name":"TV","type":"terms","id":"tv","slug":"tv","link":"/tv","taxonomy":"site"},"voterguide":{"name":"Voter Guide","parent":"elections","alias":"elections","type":"terms","id":"voterguide","slug":"voterguide","link":"/voterguide","taxonomy":"site"},"bayareabites_15149":{"type":"terms","id":"bayareabites_15149","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15149","found":true},"relationships":{},"included":{},"name":"Our Top 10 Recipes From 2015","slug":"our-top-10-recipes-from-2015","taxonomy":"series","description":"\u003ca href=\"http://ww2.kqed.org/bayareabites/2015/11/12/thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere/\" rel=\"attachment wp-att-103088\">\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/brusselsprouts-finish.jpg\" alt=\"brusselsprouts-finish\" width=\"1920\" height=\"1280\" class=\"aligncenter size-full wp-image-103088\" />\u003c/a>\r\n\r\nBrussels sprouts were the \"it\" vegetable this past year and a \u003ca href=\"https://ww2.kqed.org/bayareabites/2015/11/12/thanksgiving-side-dish-creamy-brussels-sprouts-gratin-and-bacon-gratin-with-shallots-and-gruyere/\" target=\"_blank\">creamy gratin\u003c/a> topped the list of your favorite recipes from our Bay Area Bites contributors. Bookmark this page so you can enjoy them again!","featImg":null,"headData":{"title":"Our Top 10 Recipes From 2015 Archives | KQED Bay Area Bites","description":"Brussels sprouts were the \"it\" vegetable this past year and a creamy gratin topped the list of your favorite recipes from our Bay Area Bites contributors. Bookmark this page so you can enjoy them again!","ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null,"imageData":{"ogImageSize":{"file":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png","width":1200,"height":630},"twImageSize":{"file":"https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"},"twitterCard":"summary_large_image"}},"ttid":99479,"isLoading":false,"link":"/bayareabites/series/our-top-10-recipes-from-2015"},"source_bayareabites_103945":{"type":"terms","id":"source_bayareabites_103945","meta":{"override":true},"name":"Holiday Leftover Recipes","link":"https://ww2.kqed.org/bayareabites/series/thanksgiving-leftovers/","isLoading":false},"source_bayareabites_103172":{"type":"terms","id":"source_bayareabites_103172","meta":{"override":true},"name":"Thanksgiving Recipes","link":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","isLoading":false},"source_bayareabites_102926":{"type":"terms","id":"source_bayareabites_102926","meta":{"override":true},"name":"Thanksgiving Recipes","link":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","isLoading":false},"source_bayareabites_102921":{"type":"terms","id":"source_bayareabites_102921","meta":{"override":true},"name":"Thanksgiving Recipes","link":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","isLoading":false},"source_bayareabites_102914":{"type":"terms","id":"source_bayareabites_102914","meta":{"override":true},"name":"Thanksgiving Recipes","link":"https://ww2.kqed.org/bayareabites/series/thanksgiving-recipes/","isLoading":false},"source_bayareabites_95541":{"type":"terms","id":"source_bayareabites_95541","meta":{"override":true},"name":"Holiday Recipes","link":"https://ww2.kqed.org/bayareabites/category/recipes/holiday-recipes/","isLoading":false},"bayareabites_15012":{"type":"terms","id":"bayareabites_15012","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15012","found":true},"relationships":{},"included":{},"name":"Thanksgiving Recipes","slug":"thanksgiving-recipes","taxonomy":"series","description":"\u003cimg src=\"http://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2015/11/THANKSGIVING-centerpiece1000-1.jpg\" alt=\"THANKSGIVING-centerpiece1000 (1)\" width=\"1000\" height=\"666\" class=\"aligncenter size-full wp-image-103674\" />\r\n\r\nEntrees, sides, desserts, vegan and gluten-free -- our special collection of autumn-themed recipes will help you create a sumptuous Thanksgiving feast for any of your holiday guests. ","featImg":null,"headData":{"title":"Thanksgiving Recipes Archives | KQED Bay Area Bites","description":"Entrees, sides, desserts, vegan and gluten-free -- our special collection of autumn-themed recipes will help you create a sumptuous Thanksgiving feast for any of your holiday guests.","ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99342,"isLoading":false,"link":"/bayareabites/series/thanksgiving-recipes"},"bayareabites_15101":{"type":"terms","id":"bayareabites_15101","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15101","found":true},"relationships":{"ogImgId":{"data":{"type":"attachments","id":"bayareabites_103066"}},"twImgId":{"data":{"type":"attachments","id":"bayareabites_103066"}}},"included":{},"name":"Transform Your Thanksgiving Leftovers","slug":"thanksgiving-leftovers","taxonomy":"series","description":"Go beyond turkey sandwiches and turn your leftovers into some truly magnificent dishes with our special recipes.","featImg":null,"headData":{"title":"Transform Your Thanksgiving Leftovers Archives | KQED Bay Area Bites","description":"Go beyond turkey sandwiches and turn your leftovers into some truly magnificent dishes with our special recipes.","ogTitle":null,"ogDescription":null,"ogImgId":"bayareabites_103066","twTitle":null,"twDescription":null,"twImgId":"bayareabites_103066"},"ttid":99431,"isLoading":false,"link":"/bayareabites/series/thanksgiving-leftovers"},"bayareabites_12550":{"type":"terms","id":"bayareabites_12550","meta":{"index":"terms_1591234321","site":"bayareabites","id":"12550","found":true},"relationships":{},"included":{},"name":"holiday recipes","slug":"holiday-recipes","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"holiday recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":7013,"isLoading":false,"link":"/bayareabites/category/holiday-recipes"},"bayareabites_1763":{"type":"terms","id":"bayareabites_1763","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1763","found":true},"relationships":{},"included":{},"name":"holidays and traditions","slug":"holidays-and-traditions","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"holidays and traditions Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1254,"isLoading":false,"link":"/bayareabites/category/holidays-and-traditions"},"bayareabites_12":{"type":"terms","id":"bayareabites_12","meta":{"index":"terms_1591234321","site":"bayareabites","id":"12","found":true},"relationships":{},"included":{},"name":"recipes","slug":"recipes","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":10,"isLoading":false,"link":"/bayareabites/category/recipes"},"bayareabites_14362":{"type":"terms","id":"bayareabites_14362","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14362","found":true},"relationships":{},"included":{},"name":"seasonal recipes","slug":"seasonal-recipes","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"seasonal recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":98738,"isLoading":false,"link":"/bayareabites/category/seasonal-recipes"},"bayareabites_15073":{"type":"terms","id":"bayareabites_15073","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15073","found":true},"relationships":{},"included":{},"name":"Avgolemono","slug":"avgolemono","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"Avgolemono Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99403,"isLoading":false,"link":"/bayareabites/tag/avgolemono"},"bayareabites_8811":{"type":"terms","id":"bayareabites_8811","meta":{"index":"terms_1591234321","site":"bayareabites","id":"8811","found":true},"relationships":{},"included":{},"name":"enchiladas","slug":"enchiladas","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"enchiladas Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":3264,"isLoading":false,"link":"/bayareabites/tag/enchiladas"},"bayareabites_546":{"type":"terms","id":"bayareabites_546","meta":{"index":"terms_1591234321","site":"bayareabites","id":"546","found":true},"relationships":{},"included":{},"name":"leftovers","slug":"leftovers","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"leftovers Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":511,"isLoading":false,"link":"/bayareabites/tag/leftovers"},"bayareabites_439":{"type":"terms","id":"bayareabites_439","meta":{"index":"terms_1591234321","site":"bayareabites","id":"439","found":true},"relationships":{},"included":{},"name":"soup","slug":"soup","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"soup Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":404,"isLoading":false,"link":"/bayareabites/tag/soup"},"bayareabites_530":{"type":"terms","id":"bayareabites_530","meta":{"index":"terms_1591234321","site":"bayareabites","id":"530","found":true},"relationships":{},"included":{},"name":"thanksgiving","slug":"thanksgiving","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"thanksgiving Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":495,"isLoading":false,"link":"/bayareabites/tag/thanksgiving"},"bayareabites_2962":{"type":"terms","id":"bayareabites_2962","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2962","found":true},"relationships":{},"included":{},"name":"thanksgiving recipes","slug":"thanksgiving-recipes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"thanksgiving recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2067,"isLoading":false,"link":"/bayareabites/tag/thanksgiving-recipes"},"bayareabites_15077":{"type":"terms","id":"bayareabites_15077","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15077","found":true},"relationships":{},"included":{},"name":"tortilla soup","slug":"tortilla-soup","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"tortilla soup Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99407,"isLoading":false,"link":"/bayareabites/tag/tortilla-soup"},"bayareabites_543":{"type":"terms","id":"bayareabites_543","meta":{"index":"terms_1591234321","site":"bayareabites","id":"543","found":true},"relationships":{},"included":{},"name":"turkey","slug":"turkey","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"turkey Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":508,"isLoading":false,"link":"/bayareabites/tag/turkey"},"bayareabites_3041":{"type":"terms","id":"bayareabites_3041","meta":{"index":"terms_1591234321","site":"bayareabites","id":"3041","found":true},"relationships":{},"included":{},"name":"turkey hash","slug":"turkey-hash","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"turkey hash Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2116,"isLoading":false,"link":"/bayareabites/tag/turkey-hash"},"bayareabites_15108":{"type":"terms","id":"bayareabites_15108","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15108","found":true},"relationships":{},"included":{},"name":"turkey soup","slug":"turkey-soup","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"turkey soup Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99438,"isLoading":false,"link":"/bayareabites/tag/turkey-soup"},"bayareabites_15074":{"type":"terms","id":"bayareabites_15074","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15074","found":true},"relationships":{},"included":{},"name":"turkey stock","slug":"turkey-stock","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"turkey stock Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99404,"isLoading":false,"link":"/bayareabites/tag/turkey-stock"},"bayareabites_12869":{"type":"terms","id":"bayareabites_12869","meta":{"index":"terms_1591234321","site":"bayareabites","id":"12869","found":true},"relationships":{},"included":{},"name":"healthy recipes and guides","slug":"healthy-recipes","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"healthy recipes and guides Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":7332,"isLoading":false,"link":"/bayareabites/category/healthy-recipes"},"bayareabites_1246":{"type":"terms","id":"bayareabites_1246","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1246","found":true},"relationships":{},"included":{},"name":"kids and family","slug":"kids-and-family","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"kids and family Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1085,"isLoading":false,"link":"/bayareabites/category/kids-and-family"},"bayareabites_469":{"type":"terms","id":"bayareabites_469","meta":{"index":"terms_1591234321","site":"bayareabites","id":"469","found":true},"relationships":{},"included":{},"name":"apples","slug":"apples","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"apples Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":434,"isLoading":false,"link":"/bayareabites/tag/apples"},"bayareabites_1642":{"type":"terms","id":"bayareabites_1642","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1642","found":true},"relationships":{},"included":{},"name":"butternut squash","slug":"butternut-squash","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"butternut squash Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1324,"isLoading":false,"link":"/bayareabites/tag/butternut-squash"},"bayareabites_2016":{"type":"terms","id":"bayareabites_2016","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2016","found":true},"relationships":{},"included":{},"name":"ginger","slug":"ginger","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"ginger Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1522,"isLoading":false,"link":"/bayareabites/tag/ginger"},"bayareabites_15072":{"type":"terms","id":"bayareabites_15072","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15072","found":true},"relationships":{},"included":{},"name":"Roasted Butternut Squash Soup","slug":"roasted-butternut-squash-soup","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"Roasted Butternut Squash Soup Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99402,"isLoading":false,"link":"/bayareabites/tag/roasted-butternut-squash-soup"},"bayareabites_278":{"type":"terms","id":"bayareabites_278","meta":{"index":"terms_1591234321","site":"bayareabites","id":"278","found":true},"relationships":{},"included":{},"name":"bacon","slug":"bacon","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"bacon Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":243,"isLoading":false,"link":"/bayareabites/tag/bacon"},"bayareabites_2898":{"type":"terms","id":"bayareabites_2898","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2898","found":true},"relationships":{},"included":{},"name":"brussels sprouts","slug":"brussels-sprouts","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"brussels sprouts Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2028,"isLoading":false,"link":"/bayareabites/tag/brussels-sprouts"},"bayareabites_14750":{"type":"terms","id":"bayareabites_14750","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14750","found":true},"relationships":{},"included":{},"name":"cheese","slug":"cheese","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"cheese Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":153,"isLoading":false,"link":"/bayareabites/tag/cheese"},"bayareabites_15035":{"type":"terms","id":"bayareabites_15035","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15035","found":true},"relationships":{},"included":{},"name":"gratin","slug":"gratin","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"gratin Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99365,"isLoading":false,"link":"/bayareabites/tag/gratin"},"bayareabites_12787":{"type":"terms","id":"bayareabites_12787","meta":{"index":"terms_1591234321","site":"bayareabites","id":"12787","found":true},"relationships":{},"included":{},"name":"Gruyere","slug":"gruyere","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"Gruyere Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":7250,"isLoading":false,"link":"/bayareabites/tag/gruyere"},"bayareabites_1516":{"type":"terms","id":"bayareabites_1516","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1516","found":true},"relationships":{},"included":{},"name":"baking and bakeries","slug":"baking-and-bakeries","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"baking and bakeries Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1253,"isLoading":false,"link":"/bayareabites/category/baking-and-bakeries"},"bayareabites_1873":{"type":"terms","id":"bayareabites_1873","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1873","found":true},"relationships":{},"included":{},"name":"vegetarian and vegan","slug":"vegetarian-and-vegan","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"vegetarian and vegan Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1451,"isLoading":false,"link":"/bayareabites/category/vegetarian-and-vegan"},"bayareabites_15034":{"type":"terms","id":"bayareabites_15034","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15034","found":true},"relationships":{},"included":{},"name":"dinner rolls","slug":"dinner-rolls","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"dinner rolls Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99364,"isLoading":false,"link":"/bayareabites/tag/dinner-rolls"},"bayareabites_14023":{"type":"terms","id":"bayareabites_14023","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14023","found":true},"relationships":{},"included":{},"name":"Pull-Apart Rolls","slug":"pull-apart-rolls","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"Pull-Apart Rolls Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":8497,"isLoading":false,"link":"/bayareabites/tag/pull-apart-rolls"},"bayareabites_14006":{"type":"terms","id":"bayareabites_14006","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14006","found":true},"relationships":{},"included":{},"name":"rolls","slug":"rolls","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"rolls Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":8480,"isLoading":false,"link":"/bayareabites/tag/rolls"},"bayareabites_15032":{"type":"terms","id":"bayareabites_15032","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15032","found":true},"relationships":{},"included":{},"name":"sweet potato dinner rolls","slug":"sweet-potato-dinner-rolls","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"sweet potato dinner rolls Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99362,"isLoading":false,"link":"/bayareabites/tag/sweet-potato-dinner-rolls"},"bayareabites_13923":{"type":"terms","id":"bayareabites_13923","meta":{"index":"terms_1591234321","site":"bayareabites","id":"13923","found":true},"relationships":{},"included":{},"name":"sweet potatoes","slug":"sweet-potatoes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"sweet potatoes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":8397,"isLoading":false,"link":"/bayareabites/tag/sweet-potatoes"},"bayareabites_15030":{"type":"terms","id":"bayareabites_15030","meta":{"index":"terms_1591234321","site":"bayareabites","id":"15030","found":true},"relationships":{},"included":{},"name":"dry-brined","slug":"dry-brined","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"dry-brined Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":99360,"isLoading":false,"link":"/bayareabites/tag/dry-brined"},"bayareabites_2658":{"type":"terms","id":"bayareabites_2658","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2658","found":true},"relationships":{},"included":{},"name":"hummus","slug":"hummus","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"hummus Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1886,"isLoading":false,"link":"/bayareabites/tag/hummus"},"bayareabites_8347":{"type":"terms","id":"bayareabites_8347","meta":{"index":"terms_1591234321","site":"bayareabites","id":"8347","found":true},"relationships":{},"included":{},"name":"olive oil","slug":"olive-oil","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"olive oil Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2800,"isLoading":false,"link":"/bayareabites/tag/olive-oil"},"bayareabites_14507":{"type":"terms","id":"bayareabites_14507","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14507","found":true},"relationships":{},"included":{},"name":"tahini","slug":"tahini","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"tahini Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":98883,"isLoading":false,"link":"/bayareabites/tag/tahini"},"bayareabites_1289":{"type":"terms","id":"bayareabites_1289","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1289","found":true},"relationships":{},"included":{},"name":"bbq","slug":"bbq","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"bbq Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1128,"isLoading":false,"link":"/bayareabites/tag/bbq"},"bayareabites_14738":{"type":"terms","id":"bayareabites_14738","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14738","found":true},"relationships":{},"included":{},"name":"recipes","slug":"recipes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":831,"isLoading":false,"link":"/bayareabites/tag/recipes"},"bayareabites_14407":{"type":"terms","id":"bayareabites_14407","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14407","found":true},"relationships":{},"included":{},"name":"ribs","slug":"ribs","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"ribs Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":98783,"isLoading":false,"link":"/bayareabites/tag/ribs"},"bayareabites_3682":{"type":"terms","id":"bayareabites_3682","meta":{"index":"terms_1591234321","site":"bayareabites","id":"3682","found":true},"relationships":{},"included":{},"name":"summer recipes","slug":"summer-recipes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"summer recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2433,"isLoading":false,"link":"/bayareabites/tag/summer-recipes"},"bayareabites_2638":{"type":"terms","id":"bayareabites_2638","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2638","found":true},"relationships":{},"included":{},"name":"DIY, foraging, urban homesteading","slug":"diy-and-urban-homesteading","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"DIY, foraging, urban homesteading Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1880,"isLoading":false,"link":"/bayareabites/category/diy-and-urban-homesteading"},"bayareabites_1245":{"type":"terms","id":"bayareabites_1245","meta":{"index":"terms_1591234321","site":"bayareabites","id":"1245","found":true},"relationships":{},"included":{},"name":"health and nutrition","slug":"health-and-nutrition","taxonomy":"category","description":null,"featImg":null,"headData":{"title":"health and nutrition Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1078,"isLoading":false,"link":"/bayareabites/category/health-and-nutrition"},"bayareabites_8841":{"type":"terms","id":"bayareabites_8841","meta":{"index":"terms_1591234321","site":"bayareabites","id":"8841","found":true},"relationships":{},"included":{},"name":"almond milk","slug":"almond-milk","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"almond milk Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":3294,"isLoading":false,"link":"/bayareabites/tag/almond-milk"},"bayareabites_9067":{"type":"terms","id":"bayareabites_9067","meta":{"index":"terms_1591234321","site":"bayareabites","id":"9067","found":true},"relationships":{},"included":{},"name":"coconut milk","slug":"coconut-milk","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"coconut milk Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":3521,"isLoading":false,"link":"/bayareabites/tag/coconut-milk"},"bayareabites_16398":{"type":"terms","id":"bayareabites_16398","meta":{"index":"terms_1591234321","site":"bayareabites","id":"16398","found":true},"relationships":{},"included":{},"name":"dairy free recipes","slug":"dairy-free-recipes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"dairy free recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":100728,"isLoading":false,"link":"/bayareabites/tag/dairy-free-recipes"},"bayareabites_16399":{"type":"terms","id":"bayareabites_16399","meta":{"index":"terms_1591234321","site":"bayareabites","id":"16399","found":true},"relationships":{},"included":{},"name":"vegan recipes","slug":"vegan-recipes","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"vegan recipes Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":100729,"isLoading":false,"link":"/bayareabites/tag/vegan-recipes"},"bayareabites_2890":{"type":"terms","id":"bayareabites_2890","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2890","found":true},"relationships":{},"included":{},"name":"yogurt","slug":"yogurt","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"yogurt Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":2019,"isLoading":false,"link":"/bayareabites/tag/yogurt"},"bayareabites_2044":{"type":"terms","id":"bayareabites_2044","meta":{"index":"terms_1591234321","site":"bayareabites","id":"2044","found":true},"relationships":{},"included":{},"name":"easter","slug":"easter","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"easter Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":1542,"isLoading":false,"link":"/bayareabites/tag/easter"},"bayareabites_14305":{"type":"terms","id":"bayareabites_14305","meta":{"index":"terms_1591234321","site":"bayareabites","id":"14305","found":true},"relationships":{},"included":{},"name":"ham","slug":"ham","taxonomy":"tag","description":null,"featImg":null,"headData":{"title":"ham Archives | KQED Bay Area Bites","description":null,"ogTitle":null,"ogDescription":null,"ogImgId":null,"twTitle":null,"twDescription":null,"twImgId":null},"ttid":98681,"isLoading":false,"link":"/bayareabites/tag/ham"}},"userAgentReducer":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","isBot":true},"userPermissionsReducer":{"wpLoggedIn":false},"localStorageReducer":{},"browserHistoryReducer":[],"eventsReducer":{},"fssReducer":{},"tvDailyScheduleReducer":{},"tvWeeklyScheduleReducer":{},"tvPrimetimeScheduleReducer":{},"tvMonthlyScheduleReducer":{},"userAccountReducer":{"routeTo":"","showDeleteConfirmModal":false,"user":{"userId":"","isFound":false,"firstName":"","lastName":"","phoneNumber":"","email":"","articles":[]}},"youthMediaReducer":{},"checkPleaseReducer":{"filterData":{},"restaurantData":[]},"reframeReducer":{"attendee":null},"location":{"pathname":"/bayareabites/series/our-top-10-recipes-from-2015","previousPathname":"/"}}