{"id":"84087401-bbe1-43e2-83a1-11305d14f7f2","url":"https://recipestripper.com/recipes/84087401-bbe1-43e2-83a1-11305d14f7f2","source_url":"https://www.delish.com/cooking/recipe-ideas/a45794767/creamy-white-bean-tomato-soup-recipe/","title":"Creamy White Bean Tomato Soup","description":"This easy creamy white bean tomato soup recipe combines two of our favorite soups for the most comforting dish.","servings":4,"servings_text":"4 - 6 serving(s)","prep_time":"PT20M","cook_time":"PT0S","total_time":"PT1H","ingredients":[{"text":"8 oz. ciabatta, cut into 1\" squares","item":"ciabatta, cut into 1\" squares","quantity":8,"unit":"oz"},{"text":"2 tbsp. extra-virgin olive oil","item":"extra-virgin olive oil","quantity":2,"unit":"tbsp"},{"text":"3/4 tsp. dried oregano","item":"dried oregano","quantity":0.75,"unit":"tsp"},{"text":"1/4 tsp. garlic powder","item":"garlic powder","quantity":0.25,"unit":"tsp"},{"text":"Kosher salt","item":"Kosher salt"},{"text":"1 tbsp. extra-virgin olive oil","item":"extra-virgin olive oil","quantity":1,"unit":"tbsp"},{"text":"1 small yellow onion, chopped","item":"small yellow onion","quantity":1,"preparation":"chopped"},{"text":"3 cloves garlic, finely chopped","item":"garlic","quantity":3,"unit":"clove","preparation":"finely chopped"},{"text":"1/4 c. tomato paste","item":"tomato paste","quantity":0.25,"unit":"cup"},{"text":"1 (28-oz.) can whole peeled tomatoes","item":"(28-oz.) can whole peeled tomatoes","quantity":1},{"text":"2 c. low-sodium chicken or vegetable broth","item":"low-sodium chicken or vegetable broth","quantity":2,"unit":"cup"},{"text":"2 (15-oz.) cans cannellini beans, rinsed, drained, divided","item":"(15-oz.) cans cannellini beans, rinsed, drained","quantity":2,"preparation":"divided"},{"text":"1 tsp. dried oregano","item":"dried oregano","quantity":1,"unit":"tsp"},{"text":"Pinch of crushed red pepper flakes","item":"crushed red pepper flakes","unit":"pinch"},{"text":"Freshly ground black pepper","item":"Freshly ground black pepper"},{"text":"3 c. packed baby spinach","item":"packed baby spinach","quantity":3,"unit":"cup"},{"text":"1/2 c. grated Parmesan, plus more for serving","item":"grated Parmesan","quantity":0.5,"unit":"cup","preparation":"plus more for serving"},{"text":"1/2 c. heavy cream","item":"heavy cream","quantity":0.5,"unit":"cup"}],"instructions":[{"number":1,"text":"Preheat oven to 350°. On a baking sheet, toss bread, oil, oregano, garlic powder, and a large pinch of salt. Spread in an even layer.","section":"Croutons"},{"number":2,"text":"Bake croutons, shaking pan halfway through, until golden and crispy, 15 to 18 minutes.","section":"Croutons"},{"number":3,"text":"In a large pot over medium heat, heat oil. Add onion and cook, stirring, until softened, about 8 minutes. Add garlic and cook, stirring, until fragrant, about 1 minute more. Add tomato paste and cook, stirring, until onions are coated and paste slightly darkens, about 2 minutes.","section":"Soup"},{"number":4,"text":"Stir in tomatoes, broth, and 1 cup beans until combined. Add oregano and red pepper flakes; season with salt and black pepper. Bring to a boil, then reduce heat to medium-low and bring to a simmer. Cook, stirring occasionally, until slightly reduced and flavors have melded, about 20 minutes.","section":"Soup"},{"number":5,"text":"Remove pot from heat and carefully puree with an immersion blender until smooth. Alternatively, transfer soup to a standard blender and blend, stopping to allow steam to escape very carefully every 10 seconds, until smooth.","section":"Soup"},{"number":6,"text":"Return soup to medium-low heat. Add spinach, Parmesan, cream, and remaining beans. Bring to a simmer and cook, stirring occasionally, until spinach is wilted and cheese is melted and incorporated, about 10 minutes more.","section":"Soup"},{"number":7,"text":"Divide soup among bowls. Top with croutons and more Parmesan.","section":"Soup"}],"date_published":"2026-10-29T23:42:16.326673+00:00","date_modified":"2026-10-29T23:42:16.326673+00:00"}