This recipe creates a rich and savory sweet potato bread pudding, blending roasted sweet potatoes, crispy bacon, sautéed spinach, and French bread cubes in a creamy Parmesan custard. It's baked until golden and set, offering a comforting and flavorful dish perfect for brunch or a unique side.
For optimal flavor, ensure the sweet potatoes are properly caramelized during roasting; this brings out their natural sweetness. Rendered bacon fat is a secret weapon here – use it to sauté your onions for an added layer of savory depth. Stale or day-old French bread is ideal as it absorbs the custard more effectively, preventing a soggy pudding. If using fresh bread, a quick toast in the oven can achieve a similar effect. When assembling, allow sufficient soaking time for the bread cubes in the egg and half-and-half mixture; this guarantees a uniformly tender texture throughout. Consider garnishing with fresh chives or a dash of smoked paprika for an elevated presentation and a subtle flavor kick.