Go Back

Spicy Roasted Tomato Soup

The creamiest, most delicious tomato soup. This Spicy Roasted Tomato Soup is packed full of flavor from fresh, roasted tomatoes and has the perfect little kick of spice!
Prep Time1 hour
Cook Time20 minutes
Servings: 10 Servings
Author: Maggie @ Cupcakes and Sarcasm

Ingredients

  • 3 1/2 Lbs Roma or Plum Tomatoes, halved
  • 2 Medium Sweet Onions, cut into large wedges
  • 8 Garlic Cloves (still in the papery skin)
  • 2 Tbsp Olive Oil
  • Salt and Pepper
  • 3 Cups Low-Sodium Chicken Broth
  • 1 Tbsp Balsamic Vinegar
  • 1/2 Tsp Cayenne Pepper
  • 1/4 Tsp Dried Thyme
  • 1/4 Cup Fresh Basil, roughly chopped
  • Pinch of Crushed Red Pepper Flakes
  • 1/2 Cup Heavy Cream
  • Parmesan Rind (optional)
  • Fresh Basil, for topping (optional)

Instructions

  • Preheat oven to 400 degrees and line a baking sheet with foil. Place the halved tomatoes on the pan, along with the onion wedges and garlic cloves. Drizzle with the olive oil and season with salt and pepper. Toss to coat.
  • Bake for 45-55 minutes until the tomatoes are soft and a little browned around the edges. Watch the garlic cloves while roasting and remove if they get too browned.
  • After the tomatoes, onions, and garlic have roasted, let them cool. Once cool, pour them into a large pot or Dutch oven. (Squeeze out the garlic cloves from their papery skin).
  • Add the chicken broth, balsamic vinegar, cayenne pepper, dried thyme, fresh basil, and crushed red pepper flakes. Give everything a good stir. Using an immersion blender, blend until super smooth. Or remove to blender and blend in 2 batches until smooth.
  • Season with a little more salt and pepper (about 1/2 tsp each), add a parmesan rind (optional), and add 1/2 cup heavy cream.
  • Cook for 20 minutes on medium to heat the soup through and let the flavors marry together. Taste for seasoning, add more salt or pepper if necessary (and remove parmesan rind, if used). Top with fresh basil (optional). Enjoy!