Cozy up with a bowl of this creamy tomato carrot soup. It makes a delicious lunch or light dinner and tastes great with grilled cheese. It’s easy to make with just a few simple ingredients, and it’s ready in just 30 minutes!

a bowl of Tomato Carrot Soup with cheese toast - 1

This tomato soup with carrots is creamy, smooth, and naturally sweet, with the carrots adding a mellow depth that makes it feel extra comforting. It’s a vibrant twist on classic tomato soup—rich and velvety, but not heavy—and the kind of recipe that reminds me why homemade soup is always worth it. Simple ingredients come together into something far more flavorful than anything from a carton.

The carrots soften and blend seamlessly into the tomatoes, giving the soup a thicker, more substantial texture that’s perfect for lunch or a light dinner. A touch of cream rounds everything out, balancing the tomatoes’ acidity and making each spoonful silky and satisfying. Finished with fresh basil or parsley, it tastes bright, cozy, and deeply familiar.

I usually serve this with a sandwich or grilled cheese, and it’s especially good topped with grilled cheese croutons when I want something a little fun. It’s an easy, reliable soup I make again and again—simple, comforting, and full of flavor.

a pot of carrot tomato soup - 2 Tomato Carrot Soup in a bowl with a spoon. - 3

Tips for making the best tomato carrot soup

This soup is simple to make but here are a few tips to make sure it’s a success:

  • Make sure to season it well with salt and pepper. The seasoning is key to a tasty soup!
  • Be careful when transferring the hot soup to the blender, and use a ladle if necessary.
  • If you’re using a regular blender, you may need to work in batches.
  • Use a nice quality canned tomato for a great-tasting soup!
  • The best soups are always made with bone broth. It’s easy to make and stores well in your freezer. If you don’t have bone broth, you may want to add a little more salt, pepper, and cream to make the soup taste a little richer.

What to serve with tomato carrot soup

Enjoy this creamy carrot tomato soup on its own as a light lunch or dinner, or pair it with your favorite sandwich or salad for a more substantial meal. In the pictures, I serve it with sliced baguette topped with melted cheese and herbs.

Sandwiches that taste great with soup

  • Grilled Cheese and Apple Sandwich with Sriracha Butter
  • Best Bacon Sandwich with Caramelized Onions
  • Porchetta Sandwich
Tomato Carrot Soup in a bowl with a spoon. - 4 Tomato Carrot Soup in a bowl with a spoon. - 5

Tomato Carrot Soup Recipe

  • Pin
Tomato Carrot Soup - 6

Ingredients

  • ▢ 2 tablespoons olive oil
  • ▢ 4 medium carrots (sliced)
  • ▢ 1 medium onion (chopped)
  • ▢ 4 cloves garlic (smashed )
  • ▢ 2 cups chicken stock (or vegetable stock)
  • ▢ 28-ounce can crushed tomatoes
  • ▢ 1-2 teaspoon salt (see notes)
  • ▢ 1 teaspoon dried thyme
  • ▢ ½ cup cream
  • ▢ Minced basil or parsley (to serve)

Instructions

  • Heat the oil in a large pot over medium-high heat. Add the carrots and onion and cook until the onion is translucent, about 5 minutes. Add the garlic and cook for one minute more. 2 tablespoons olive oil, 4 medium carrots, 1 medium onion, 4 cloves garlic
  • Add the tomatoes, stock, salt, and thyme and bring the pot to a boil. Lower the heat and simmer, uncovered, for 10 minutes, until the carrots are soft. 2 cups chicken stock, 28-ounce can crushed tomatoes, 1-2 teaspoon salt, 1 teaspoon dried thyme
  • Working in batches, blend the soup until it’s smooth then return it to the pot. (You can also use an immersion blender.)
  • Stir the cream into the soup then season to taste with extra salt and pepper, if needed. ½ cup cream

Video

Notes

Nutrition

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Tomato Carrot Soup in a bowl with a spoon. - 7 Tomato Carrot Soup in a bowl with a spoon. - 8

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !

Cozy soup recipes

Roasted Garlic Soup – Rich and Creamy

Broccoli Cheese Soup

Cozy Celery Soup

Mexican Quinoa Soup

Tomato Carrot Soup in a bowl with a spoon. - 9

Tomato Carrot Soup Recipe

Ingredients

  • 2 tablespoons olive oil
  • 4 medium carrots , sliced
  • 1 medium onion , chopped
  • 4 cloves garlic , smashed
  • 2 cups chicken stock , or vegetable stock
  • 28-ounce can crushed tomatoes
  • 1-2 teaspoon salt , see notes
  • 1 teaspoon dried thyme
  • ½ cup cream
  • Minced basil or parsley , to serve

Instructions

  • Heat the oil in a large pot over medium-high heat. Add the carrots and onion and cook until the onion is translucent, about 5 minutes. Add the garlic and cook for one minute more. 2 tablespoons olive oil, 4 medium carrots, 1 medium onion, 4 cloves garlic
  • Add the tomatoes, stock, salt, and thyme and bring the pot to a boil. Lower the heat and simmer, uncovered, for 10 minutes, until the carrots are soft. 2 cups chicken stock, 28-ounce can crushed tomatoes, 1-2 teaspoon salt, 1 teaspoon dried thyme
  • Working in batches, blend the soup until it’s smooth then return it to the pot. (You can also use an immersion blender.)
  • Stir the cream into the soup then season to taste with extra salt and pepper, if needed. ½ cup cream

Notes

https://www.theendlessmeal.com/tomato-carrot-soup/