No-Cook Blender Tomato Soup Recipe

Photograph: J. Kenji López-Alt

Why It Works

  • Using nothing but pantry ingredients, this dish can be made start to finish at the spur of the moment.
  • Bread and olive oil emulsify to give the soup a creamy texture, with no dairy at all.
  • The friction created by a high-powered blender is all the heat you need to cook it.

You thought making tomato soup was easy? It's even easier if you've got a high-powered blender. Just dump in the ingredients, turn it on, and let friction do the work for you. This soup gets a rich, creamy texture from the emulsion of olive oil and white bread, without a drop of dairy fat added to it.

Recipe Facts



Active: 1 min
Total: 5 mins
Serves: 2 to 3 servings

Rate & Comment


  • 1/4 cup (60ml) extra-virgin olive oil, plus more for serving

  • 1 clove garlic

  • 1/2 small onion, roughly chopped (2.5 ounces; 75g)

  • 1/2 teaspoon dried oregano

  • 1/2 teaspoon red pepper flakes

  • 1 slice white bread, crusts removed, torn into rough 1/2-inch pieces (about 1 ounce; 30g)

  • 1 (28-ounce) can peeled whole tomatoes packed in juice (about 800g)

  • 1 cup (235ml) water or stock

  • Kosher salt and freshly ground black pepper

  • Minced chives, basil, or parsley as garnish


  1. Combine olive oil, garlic, onion, oregano, red pepper flakes, bread, tomatoes and their juices, and water or stock in the jar of a high-powered blender. Turn blender on to low speed and slowly increase speed to maximum. Blend until soup is steaming hot and completely smooth, about 4 minutes. Season to taste with salt and pepper. If an even smoother soup is desired, press through a fine-mesh strainer or chinois before serving. Serve immediately garnished with herbs and drizzled with olive oil, or chill and serve cold. (Once chilled, you can adjust the texture by whisking in water a tablespoon at a time until desired consistency s reached.)

Special equipment

A high-powered blender

This Recipe Appears In

Nutrition Facts (per serving)
279 Calories
20g Fat
21g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2 to 3
Amount per serving
Calories 279
% Daily Value*
Total Fat 20g 26%
Saturated Fat 3g 15%
Cholesterol 2mg 1%
Sodium 806mg 35%
Total Carbohydrate 21g 8%
Dietary Fiber 4g 14%
Total Sugars 10g
Protein 6g
Vitamin C 39mg 196%
Calcium 56mg 4%
Iron 2mg 9%
Potassium 786mg 17%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)