Go Back
+ servings
roasted tomato basil soup recipe
Print Recipe
5 from 3 votes

Creamy Tomato Soup Recipe

This Homemade Fresh Tomato Soup Recipe is a delicious and easy roasted tomato soup.  It's made with fresh tomatoes, herbs, and spices, and makes an amazing homemade tomato soup. 
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Main Course
Cuisine: American
Servings: 8 people
Calories: 170kcal
Author: The Carefree Kitchen

Ingredients

  • 3.5 lbs Fresh Tomatoes washed and halved
  • 2 medium Onions yellow or white, roughly chopped
  • 2-3 large Carrots cut into 2" pieces
  • 8 cloves Garlic minced
  • 3 Tablespoons Avocado Oil or Olive Oil
  • teaspoon Sea Salt
  • 2 teaspoon Basil dried
  • 1 tsp Oregano dried
  • ¼ tsp Pepper
  • ¼ tsp Crushed Red Pepper optional
  • ½ Cup Heavy Cream half and half, or whole milk
  • ¼ Cup Parmesan Cheese grated, for garnishing (Optional)

Instructions

  • Preheat oven to 400 degrees
  • In a gallon size freezer bag, add the tomatoes, onions, carrots, and garlic.  Drizzle in the avocado oil and roll the bag around until all the veggies are coated. Add the seasonings and salt and pepper.  Mix again.
  • Place the veggies onto a baking sheet and spread out evenly.  
  • Roast in the preheated oven for 30-40 minutes, or until the onions are slightly golden and the tomatoes are baked. 
  • Remove the veggies from the oven and pour them into a blender. Be sure to include any juices left on the tray. Blend until smooth, then pour into a pot.
  • Heat over medium heat and add the cream.  Remove from the heat and serve with a sprinkle of Parmesan cheese. Enjoy!

Video

Nutrition

Calories: 170kcal | Carbohydrates: 14g | Protein: 4g | Fat: 12g | Saturated Fat: 5g | Cholesterol: 23mg | Sodium: 517mg | Potassium: 591mg | Fiber: 4g | Sugar: 7g | Vitamin A: 4948IU | Vitamin C: 31mg | Calcium: 88mg | Iron: 1mg