clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of roasted tomato and bread soup.

Roasted Tomato and Bread Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Alexandra Stafford
  • Total Time: 3 hours 15 minutes
  • Yield: 4-6 servings as a first course


Inspired originally by a soup served at Cafe Mimosa in San Clemente.

Notes: Plan ahead: the vegetables roast for three hours. Once they are done, however, the soup comes together in no time. Feel free to use whatever vegetables you have on hand — a few leeks, celery, peppers, etc. would all make nice additions.


  • 3 lbs (1.36 kg) tomatoes, about, halved if large, left whole if cherry or grape, enough to fill a sheet tray
  • 1 onion, peeled and chopped into big chunks (9.5 oz | 256 g once trimmed)
  • 1 shallot, peeled and chopped into big chunks (3⅛ oz | 88 g once trimmed)
  • 1 head garlic, cloves separated but left peeled, lightly smashed (1.5 oz | 42 g)
  • one large carrot, unpeeled, roughly chopped (2 oz | 55 g)
  • 3 tablespoons olive oil, about
  • 1 teaspoon kosher salt plus more to taste
  • fresh cracked pepper
  • 4 to 5 oz | 135 g (a couple slices) bakery style bread or peasant bread
  • 2 to 3 cups water
  • 1 bunch (1 oz | 28 g) fresh basil
  • crushed red pepper flakes to taste
  • Shaved Parmigiano Reggiano and more bread for serving, optional
  • olive oil for drizzling, optional


  1. Preheat the oven to 300ºF. Line a rimmed sheet tray with all of the vegetables. The vegetables should cover the tray in a single layer. (Note: the total weight of vegetables is about 4 lbs or 1.812 kg.) Drizzle olive oil over top. Season with 1 teaspoon kosher salt and pepper to taste. Roast for about three hours, but start checking after 2 hours — sometimes they are done in 2.5 hours. The vegetables should be soft and slightly caramelized.
  2. Meanwhile, toast the bread. If you haven’t already, slice the bread into ½-inch thick pieces. Place on the counter to dry or toast briefly in the toaster. You can also stick the bread in the oven for about 20 minutes or so while the tomatoes are roasting. You just want to dry out the bread; you’re not trying to brown it.
  3. When the vegetables are done, place them in a pot with 2½ cups of water. Bring to a simmer. Note: It’s best to bring this soup to a simmer slowly — it spits violently if you heat it too quickly. Also, reheat with the lid on over low heat for the same reason.
  4. Season with a pinch of salt and crushed red pepper flakes if using. Add the bunch of basil. Break one slice of bread into medium-sized cubes and add to the pot. Using an emersion blender or food processor or traditional blender, puree the soup roughly. Add the other slice of bread if necessary. The soup should be slightly chunky. Taste and add more salt or bread if necessary. Thin with more water until soup reaches desired consistency.
  5. Serve with a drizzle of olive oil and a few shavings of Parmigiano Reggiano.
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Soup
  • Method: Roast, Oven
  • Cuisine: Italian, American