1 ½cupschopped yellow or white onion (from 1 large onion)
2cans (28-ounces each) whole tomatoes, diced tomatoes, or crushed tomatoes (see note)
2cupschicken broth or stock
1tablespoonbrown sugar
1 ½teaspoondried basil
½teaspoonbaking soda
¼teaspoontable salt
Pinch black pepper
½ to ¾cupheavy cream
Optional Garnishes:
Freshly grated Parmesan cheese
Croutons
Instructions
Heat butter over medium heat in a stainless or enameled cast iron pot (see note). Add the onion and cook for 10 to 12 minutes, stirring often, until the onion is softened and lightly browned.
Add the tomatoes (don't drain before adding), broth, brown sugar, basil, baking soda, salt and pepper. Stir to combine. Bring to a boil over medium-high heat. Reduce the heat to medium and simmer for 10 to 15 minutes, stirring occasionally.
Off the heat, use an immersion blender to puree the soup (alternately, the soup can be ladled into a blender and processed until smooth - don't over fill the blender and make sure to vent the lid to allow steam to escape).
Stir the heavy cream into the soup. Taste and add additional salt and pepper, if needed.
Serve warm. Garnish with croutons and Parmesan cheese and/or serve with grilled cheese sandwiches.
Notes
Tomatoes: Different brands or varieties of tomatoes will vary in acidity. My favorite tomatoes to use in this soup are San Marzano tomatoes (I use the kind that come whole in the can and break them up a bit with a wooden spoon after adding them to the pot; they blend up just fine with an immersion blender), but any variety of canned tomatoes will work. Baking Soda: The baking soda helps mellow the acidity of the tomatoes and balance the flavors, so don't leave it out.