Start by chopping up some fresh tomatoes—about 6 medium ones work great. Toss them in a pot with a splash of olive oil and let them soften up for a few minutes. Add in a diced onion and a couple of garlic cloves. Let everything cook together until it smells amazing and the onions are translucent. Pour in 2 cups of vegetable broth and bring it all to a simmer. Let it cook for about 20 minutes so the flavors really blend. Use an immersion blender to puree the soup until it’s smooth. Season with salt, pepper, and a little basil if you like. Serve hot, maybe with a grilled cheese on the side. Nothing beats homemade tomato soup! #tomatosoup #cookingathome #comfortfood #Food #Cooking