Creamy Roasted Tomato Soup

Spread the love

Sharing is caring!

Creamy Roasted Tomato Soup: A Cozy, Fast Comfort Food Fix

There’s something about a bowl of Creamy Roasted Tomato Soup that hugs you from the inside out. Whether you’re juggling work calls, carpool, or just craving a simple, comforting dinner, this roasted tomato soup slides into your weeknight routine like an old friend—reliable, warm, and always welcome. I love recipes that feel fancy but are actually easy, and this one checks both boxes: deep, caramelized flavor with a silky finish and minimal fuss.

If you like mixing and matching quick sides, this pairs beautifully with a crisp salad (try my take on a creamy avocado tomato salad for a fresh contrast). Ready to turn pantry tomatoes into something magical? Let’s get roasting.

Why You’ll Love This Creamy Roasted Tomato Soup

This Creamy Roasted Tomato Soup is fast, forgiving, and wildly flavorful. Roasting the tomatoes concentrates their sweetness and adds a smoky depth that canned soup just can’t mimic. And because we finish it with a splash of cream (or a plant-based swap), the texture is velvety without being heavy. Perfect for picky eaters, picky schedule days, or anyone who wants a bowl of comfort without hours at the stove.

  • Quick enough for a weeknight, cozy enough for a lazy weekend.
  • Easy to customize: make it dairy-free, add herbs, or spice it up.
  • Great for leftovers and freezes well for busy households.

Ingredients

(serves 4)

  • 3 pounds ripe tomatoes, halved or large cherry tomatoes (about 8–10 medium tomatoes)
  • 1 medium yellow onion, roughly chopped
  • 4 cloves garlic, peeled
  • 3 tablespoons olive oil, divided
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 tablespoon tomato paste (optional, for extra depth)
  • 1 teaspoon dried oregano or a few sprigs of fresh thyme
  • 2 cups low-sodium vegetable or chicken broth
  • 1/2 cup heavy cream or full-fat coconut milk for dairy-free option
  • 1 tablespoon butter (or vegan butter)
  • Pinch of red pepper flakes (optional)
  • Fresh basil leaves and croutons or grilled cheese for serving

Note: If tomatoes aren’t in season, use a 28-ounce can of whole peeled tomatoes (and skip the roasting step) for a speedy version.

Step-by-Step: How to Make Creamy Roasted Tomato Soup

  1. Preheat and prep: Preheat your oven to 425°F (220°C). Toss the halved tomatoes, chopped onion, and whole garlic cloves with 2 tablespoons olive oil, salt, and pepper on a rimmed baking sheet. Spread them in one layer so everything gets a little caramelized—crowding causes steaming, not roasting.

  2. Roast for flavor: Roast for 25–35 minutes, turning once halfway through, until edges are browned and the tomatoes have collapsed. If you love a little char, bump the oven to broil for the last 2 minutes while watching closely.

  3. Sauté the base: While the tomatoes roast, heat the remaining 1 tablespoon olive oil and butter in a large pot over medium heat. Add a teaspoon of tomato paste and cook 1 minute to deepen flavor (this is optional but worth it). Add the roasted onions and garlic straight from the pan—those browned bits are flavor gold.

  4. Combine and simmer: Add the roasted tomatoes to the pot. Pour in the broth and add oregano or thyme. Bring to a gentle simmer and let everything mingle for 10 minutes so the flavors marry.

  5. Blend to silky: Use an immersion blender directly in the pot to puree until smooth. If you prefer a super-smooth finish, transfer the soup in batches to a blender (careful—hot liquids expand) and blend until velvety.

  6. Finish with cream: Lower the heat and stir in the heavy cream or coconut milk. Warm gently—don’t boil—so the cream doesn’t break. Taste and adjust salt, pepper, and a pinch of red pepper flakes if you like a little kick.

  7. Serve: Ladle into bowls, garnish with fresh basil and croutons or a classic grilled cheese on the side. Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months.

Tip: If you used canned tomatoes, add a splash of balsamic vinegar or a teaspoon of sugar to round out the flavor after blending.

Helpful Cooking Tips (Because Life Happens)

  • Don’t panic if your soup looks a tad thin after blending. A quick simmer will reduce it, or whisk in a tablespoon of tomato paste for body.
  • Craving a smokier profile? Add a roasted red pepper or a few drops of smoked paprika.
  • If you’re short on time, roast just the tomatoes and use store-bought sautéed onions (or skip the onion and add onion powder).
  • For a dairy-free swap, full-fat coconut milk gives a lovely creaminess without coconut overtone; oat milk is thinner but works in a pinch.
  • To sharpen flavor on day two, reheat with a splash of broth and a squeeze of lemon juice to brighten it up.

A Short Kitchen Story

Patricia and I landed on this soup on one of those backyard tomato bonanzas—our plants produced more than the neighbors could handle. We roasted everything one afternoon with two pots simmering on the stove, kids running through sprinklers, and the neighborhood dog making hopeful eyes at fallen tomatoes. The first bowl I tasted and thought, “Why have we never done this sooner?” It quickly became the go-to when we needed something simple but soulful to bring to book club or a rain-soaked movie night.

Serving Suggestions

  • Classic: Grilled cheese (cheddar on sourdough) dunked into each spoonful.
  • Lighter: Pair with a crunchy green salad or the creamy mushroom soup for a cozy soup night mix-and-match.
  • Fancy: Drizzle with basil oil, add goat cheese crumbles, or top with roasted chickpeas for texture.

FAQs

Q: Can I use canned tomatoes instead of fresh?
A: Absolutely. Use one 28-ounce can of whole peeled tomatoes if fresh aren’t an option. Skip the roasting step, but simmer the canned tomatoes with a splash of olive oil and a pinch of sugar or a touch of balsamic to mimic roasted sweetness.

Q: How do I make this dairy-free or vegan?
A: Swap heavy cream for full-fat coconut milk or a creamy oat creamer. Use plant-based butter or olive oil instead of butter. The result is still rich and comforting.

Q: Will this soup freeze well?
A: Yes—freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, thinning with a little broth if needed.

Q: Can I make this on the stove without roasting?
A: You can sauté chopped tomatoes and onions in olive oil until they break down and caramelize. It takes a bit more hands-on time but yields a lovely result if your oven is occupied.

Q: How can I thicken the soup if it’s too thin?
A: Simmer uncovered to reduce, or stir in a tablespoon of tomato paste or a slurry of cornstarch and water (1 tsp cornstarch + 1 tbsp cold water). Heat gently until thickened.

Feeding a Crowd or Saving for Later

This recipe scales nicely. Double it for a potluck, then freeze single-serving portions for quick lunches or kid-friendly dinners. If you’re bringing it to a party, pack the garnishes separately—fresh basil and croutons travel better that way.

Conclusion

If you need a fast, comforting dinner that tastes like you spent hours fussing, this Creamy Roasted Tomato Soup is your new secret weapon. It’s forgiving, versatile, and just the right kind of cozy for busy nights or when you want a little culinary hug. For a crisp, fresh pairing try the 6 Ingredient Creamy Roasted Tomato Soup as inspiration or compare techniques with this version from Creamy Roasted Tomato Soup (from fresh tomatoes!)—both excellent reads if you want to experiment further.

Meta description:
Creamy Roasted Tomato Soup is the perfect quick, cozy meal for busy nights. Easy, silky, and full of flavor—your new weeknight favorite.

Creamy Roasted Tomato Soup

A comforting bowl of Creamy Roasted Tomato Soup that is fast and forgiving, perfect for busy weeknights with a silky texture and deep flavor.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 250

Ingredients
  

Main Ingredients
  • 3 pounds ripe tomatoes, halved or large cherry tomatoes About 8–10 medium tomatoes.
  • 1 medium yellow onion, roughly chopped
  • 4 cloves garlic, peeled
  • 3 tablespoons olive oil, divided
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 tablespoon tomato paste (optional, for extra depth) Optional
  • 1 teaspoon dried oregano or a few sprigs of fresh thyme Herb options for flavor
  • 2 cups low-sodium vegetable or chicken broth
  • 1/2 cup heavy cream or full-fat coconut milk for dairy-free option
  • 1 tablespoon butter (or vegan butter)
  • Pinch of red pepper flakes (optional) Optional for spice
  • Fresh basil leaves and croutons or grilled cheese for serving Suggested accompaniments

Method
 

Preparation
  1. Preheat your oven to 425°F (220°C). Toss the halved tomatoes, chopped onion, and whole garlic cloves with 2 tablespoons olive oil, salt, and pepper on a rimmed baking sheet.
  2. Spread them in one layer so everything gets a little caramelized.
Roasting
  1. Roast for 25–35 minutes, turning once halfway through, until edges are browned and the tomatoes have collapsed.
  2. For additional char, bump the oven to broil for the last 2 minutes while watching closely.
Sautéing
  1. While the tomatoes roast, heat the remaining 1 tablespoon olive oil and butter in a large pot over medium heat.
  2. Add a teaspoon of tomato paste and cook for 1 minute to deepen flavor (this is optional).
  3. Add the roasted onions and garlic straight from the pan.
Combining and Simmering
  1. Add the roasted tomatoes to the pot and pour in the broth.
  2. Add oregano or thyme, bring to a gentle simmer, and let everything mingle for 10 minutes.
Blending
  1. Use an immersion blender directly in the pot to puree until smooth.
  2. For a super-smooth finish, transfer the soup in batches to a blender and blend until velvety.
Finishing
  1. Lower the heat and stir in the heavy cream or coconut milk. Warm gently—don’t boil—so the cream doesn’t break.
  2. Taste and adjust salt, pepper, and a pinch of red pepper flakes if desired.
Serving
  1. Ladle into bowls, garnish with fresh basil and croutons or a classic grilled cheese on the side.
  2. Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months.

Notes

Use canned tomatoes, if needed, and add a splash of balsamic vinegar or sugar to round out the flavor after blending. Don’t panic if your soup is thin; a quick simmer will reduce it, or whisk in a tablespoon of tomato paste.

Related posts: