Picture this: two deep bowls of ruby-red broth, tart cranberries bobbing at the surface, and golden bread cubes soaking up every drop beneath a blanket of bubbling cheese. The first spoonful hits you with bright cranberry tang, then the mellow sweetness of onion and a whisper of thyme, and finally that soft, custardy bread that's half crouton, half dumpling. It's the kind of soup that makes you want to tear off a crusty corner and drag it through the bowl.
Advertisements1
I built this recipe around the idea of a Thanksgiving leftover sandwich turned into soup, and honestly, it's better than the original. You toast the bread first so it holds its shape, then let it drink up the broth right at the table. A little smoked paprika and sharp cheddar tie the cranberry and the bread together in a way that feels unexpected and completely right.
It comes together in under an hour with pantry staples, and the whole pot costs less than a fancy lunch out. Serve it in two big bowls for a date-night supper, or stretch it to six smaller ones for a starter course.
Why You'll Love This Recipe
About the Ingredients
6 cups (720g) day-old rustic bread, cut into 1-inch cubes
Stale bread is the whole point here, since fresh bread dissolves. A sourdough boule or country loaf works best; in a pinch, tear up ciabatta or even sturdy bagels.
3 tablespoons (45ml) olive oil, divided
Regular olive oil is fine; save the fancy finishing oil for drizzling at the end. Avocado oil or melted butter can stand in if you prefer a richer flavor.
1 large yellow onion, diced (about 1 1/2 cups / 200g)
Yellow onion gives the sweetest base. Swap in two leeks, white parts only, for a gentler, more delicate broth.
3 garlic cloves, minced
Fresh garlic is best, but 1 teaspoon garlic powder works in a rush. Add it off the heat so it doesn't scorch.
1 1/2 cups (150g) fresh or frozen cranberries, plus a handful for garnish
Frozen cranberries work beautifully and don't need thawing. If you only have dried, use 3/4 cup and reduce the honey to 1 teaspoon.
6 cups (1.4L) low-sodium vegetable or chicken broth
Use a good-quality broth since it's the backbone of the soup. Better Than Bouillon paste dissolved in water is a solid shortcut.
1 tablespoon fresh thyme leaves, plus sprigs for garnish
Dried thyme works at 1 teaspoon. If you have rosemary, use half the amount, since it's much stronger.
1 teaspoon smoked paprika
Smoked paprika adds a subtle campfire note that plays off the cranberries. Sweet paprika is a fine substitute, but you'll lose some depth.
1 tablespoon honey or maple syrup
Taste your cranberries first; if they're very tart, add the full tablespoon. Maple syrup gives a warmer, more autumnal flavor.
1 1/2 cups (170g) sharp white cheddar, shredded
Sharp cheddar balances the tartness. Gruyère or a smoked gouda are excellent swaps for a nuttier, meltier top.
1/2 cup (50g) grated Parmesan
Parmesan adds a salty crust. Pecorino Romano is sharper, so use a little less if you go that route.
Salt and black pepper to taste
Season in layers as you go. The cheese is salty, so hold back until the end.
Tips & Tricks
Toast the bread properly
Skip this and your soup turns to porridge. Spread the cubes on a sheet pan and bake at 375°F (190°C) for 12 to 15 minutes until they feel dry and light, like croutons.
Don't boil the cranberries hard
A gentle simmer at 200°F to 205°F (93°C to 96°C) keeps them bursting open without turning the broth bitter. If the surface is churning, lower the heat.
Hold the cheese until the end
Stirring cheddar into the pot early makes it stringy and greasy. Save most of it for broiling on top of each bowl.
Pro Tips
Step-by-Step Instructions
1. Toast the bread cubes
Heat your oven to 375°F (190°C). Toss the bread cubes with 1 tablespoon of olive oil and a pinch of salt on a sheet pan, then bake for 12 to 15 minutes, until they feel dry and rattle lightly when you shake the pan. Set them aside and leave the oven on.
2. Soften the aromatics
Warm the remaining 2 tablespoons of olive oil in a Dutch oven over medium heat. Add the onion and cook for 6 to 8 minutes, until translucent and soft at the edges, then stir in the garlic and thyme for 30 seconds, just until fragrant.
3. Build the broth
Pour in the broth, then add the cranberries, smoked paprika and honey. Bring it to a gentle simmer, around 200°F to 205°F (93°C to 96°C), and let it bubble softly for 15 minutes, until the cranberries have burst and the liquid is a deep ruby red.
4. Season and taste
Mash a few cranberries against the side of the pot with a spoon to thicken the broth. Taste and add salt and pepper; it should be bright, a touch sweet and savory underneath.
5. Add the bread and cheese
Stir in the toasted bread cubes and 1 cup of the cheddar. Simmer for 4 to 5 minutes, until the bread is soft but still holds its shape and the cheese has melted into silky ribbons.
6. Broil the bowls
Ladle the soup into oven-safe bowls, top with the remaining cheddar and the Parmesan, and broil at 500°F (260°C) for 2 to 3 minutes, until the cheese is bubbling and golden brown at the edges. Watch closely, since broilers go from golden to burnt fast.
7. Garnish and serve
Scatter a few fresh cranberries and thyme sprigs over the top and serve right away, while the cheese is still stretchy. Warn your guests: the bowls are hot.
Delicious Variations
Sausage and Apple
Brown 8 ounces of crumbled Italian sausage with the onion, then swap one cup of broth for apple cider for a heartier, sweeter bowl.
Vegetarian Mushroom
Add 8 ounces of sliced cremini mushrooms with the onion and use vegetable broth for a deeply savory version.
Turkey Leftover
Stir in 1 1/2 cups of shredded roast turkey with the bread for a post-holiday meal in a bowl.
How to Store Cranberry Bread Soup Bowls
Refrigerator
Keep the soup, without the cheese topping, in an airtight container for up to 3 days. The bread will soften further, so add a fresh handful of toasted cubes when reheating.
Freezer
Freeze the broth base without the bread or cheese for up to 2 months. Thaw overnight in the fridge, then add toasted bread and cheese fresh when you reheat.
Reheating
Warm gently on the stovetop over medium-low heat, around 200°F (93°C), for 5 to 7 minutes, stirring occasionally. Add a splash of broth if it has thickened too much.
Frequently Asked Questions
Q: How do I keep the cheese from sticking to the bowl?
Brush the inside of each oven-safe bowl with a little olive oil before ladling in the soup. That thin layer lets the cheesy top release cleanly when you dig in.
Give this cranberry bread soup a try the next time you want something that feels like a hug in a bowl, and let me know how your cheese crust turned out. Taste as you go, trust your tongue.
Cranberry Bread Soup Bowls
Cranberry Bread Soup Bowls bring tangy-sweet cranberry broth, toasty bread cubes and melty cheese together in one cozy, dunkable bowl of comfort.
🧂 Ingredients
- 6 cups (720g) day-old rustic bread, cut into 1-inch cubes
- 3 tablespoons (45ml) olive oil, divided
- 1 large yellow onion, diced (about 1 1/2 cups / 200g)
- 3 garlic cloves, minced
- 1 1/2 cups (150g) fresh or frozen cranberries, plus a handful for garnish
- 6 cups (1.4L) low-sodium vegetable or chicken broth
- 1 tablespoon fresh thyme leaves, plus sprigs for garnish
- 1 teaspoon smoked paprika
- 1 tablespoon honey or maple syrup
- 1 1/2 cups (170g) sharp white cheddar, shredded
- 1/2 cup (50g) grated Parmesan
- Salt and black pepper to taste
📋 Instructions
- 1Toast the bread cubes — Heat your oven to 375°F (190°C). Toss the bread cubes with 1 tablespoon of olive oil and a pinch of salt on a sheet pan, then bake for 12 to 15 minutes, until they feel dry and rattle lightly when you shake the pan. Set them aside and leave the oven on.
- 2Soften the aromatics — Warm the remaining 2 tablespoons of olive oil in a Dutch oven over medium heat. Add the onion and cook for 6 to 8 minutes, until translucent and soft at the edges, then stir in the garlic and thyme for 30 seconds, just until fragrant.
- 3Build the broth — Pour in the broth, then add the cranberries, smoked paprika and honey. Bring it to a gentle simmer, around 200°F to 205°F (93°C to 96°C), and let it bubble softly for 15 minutes, until the cranberries have burst and the liquid is a deep ruby red.
- 4Season and taste — Mash a few cranberries against the side of the pot with a spoon to thicken the broth. Taste and add salt and pepper; it should be bright, a touch sweet and savory underneath.
- 5Add the bread and cheese — Stir in the toasted bread cubes and 1 cup of the cheddar. Simmer for 4 to 5 minutes, until the bread is soft but still holds its shape and the cheese has melted into silky ribbons.
- 6Broil the bowls — Ladle the soup into oven-safe bowls, top with the remaining cheddar and the Parmesan, and broil at 500°F (260°C) for 2 to 3 minutes, until the cheese is bubbling and golden brown at the edges. Watch closely, since broilers go from golden to burnt fast.
- 7Garnish and serve — Scatter a few fresh cranberries and thyme sprigs over the top and serve right away, while the cheese is still stretchy. Warn your guests: the bowls are hot.



