This homemade Tomato Basil Soup is juicy, flavorful, and simple to blend up. The perfect soup recipe to enjoy with seasonal or canned tomatoes! Serve with avocados, parmesan cheese, and whole grain bread.
Preheat oven to 400 degrees F. Line a large baking sheet with parchment paper. Place halved tomatoes, garlic cloves, and onions on the baking sheet and drizzle with 3 tablespoons of olive oil. Generously season with salt and pepper. Roast in the oven for 45 minutes or until tomatoes are shriveled and beginning to brown on the bottom.
Once done roasting, add roasted tomatoes, onion, garlic, basil, dried oregano, and broth to a large pot. Immersion blend until smooth.** Season with salt and pepper, to taste.
Allow tomato soup to simmer on low heat for 10 minutes before serving. Serve with basil leaves, a sprinkle of parmesan cheese, avocado slices, and a hearty bread, if desired.
Notes
*If you are using canned tomatoes, roast two 28-ounce cans. Reserve extra liquid from the can and add into step 2 into final large pot.** If you don’t have an immersion blender, you can use a high powered blender and blend until smooth. Be sure to leave an opening in the top of the blender and cover with a towel to ensure the pressure from the heat doesn’t allow the top of the blender to pop off. You can then transfer this mixture to a large pot to heat.