Tomato Soup Recipe for the Soul – Rich, Creamy, and Comforting

45 minutes

medium

4-6

Spoonfuls of Comfort: The Coziest Tomato Soup Ever 🍅✨

🥣 Tomato Soup Recipe for the Soul – Rich, Creamy, and Comforting

There’s something about a bowl of homemade tomato soup that just feels like home. This Tomato Soup Recipe for the Soul is rich, velvety, and deeply nourishing—slow-simmered with ripe tomatoes, caramelized onions, garlic, and just the right touch of cream for cozy indulgence in every bite.

We layered in warm spices and fresh basil to enhance the natural sweetness of the tomatoes, creating a perfectly balanced soup that’s both comforting and full of depth—without any added sugar or balsamic. Just real ingredients, slow-cooked with care.

Each spoonful is like a best friend in a bowl—warm, soothing, and made for slow moments. For the ultimate cozy pairing, serve it with a Sourdough Brie Grilled Cheese—crispy, creamy, and perfectly golden. Want to take it to the next level? Try it with my fail-proof sourdough bread recipe, crafted for that perfect golden crunch and rich flavor.

This isn’t just tomato soup—it’s soul food in the truest sense. 🍅✨

bite every time.

Why You’ll Love & Benefit from These Ingredients 🍵✨

🍅 Tomatoes – Loaded with antioxidants and vitamin C, boosting immunity and skin health.
🧄 Garlic – A natural powerhouse for immune support and rich, bold flavor.
🧅 Onions – Sweet and savory, filled with anti-inflammatory benefits.
🌿 Basil & Oregano – Fragrant, digestion-friendly herbs that enhance every spoonful.
🥛 Cream or Coconut Milk – Adds a luscious, velvety texture while balancing acidity.
🫒 Olive Oil – A heart-healthy fat that deepens the richness of flavors.
🧂 Sea Salt & Black Pepper – Simple, essential seasonings that bring out the best in each ingredient.

Looking for more comforting, flavor-packed meals? Check out our [other recipes here]!

🛒 Shop My Kitchen Favorites!

Love the tools and ingredients used in this recipe? I’ve gathered my favorite must-haves to make cooking easier and more enjoyable. [Click here] to check out my Amazon store for everything I used!

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.

No Reviews

Ingredients

Adjust Servings
2 tbsp olive oil
1 small yellow onion, diced
3 cloves garlic, minced
2 tbsp tomato paste
2 lbs of fresh Roma or plum tomatoes
2 cups vegetable broth
½ cup heavy cream (or coconut milk for dairy-free)
1 tsp dried or fresh oregano
1 tsp dried or fresh basil
½ tsp crushed red pepper flakes (optional)
1 tsp salt (adjust to taste)
½ tsp black pepper
2 tbsp butter (or vegan alternative)
For Products
Amazon

Nutritional Information

250-300 Calories
4g Protein
20g Carbs
4g Fiber
8-10g Sugar
600-800mg Salt

Directions

1.

Roasted Tomatoes

Half Roma tomatoes or spread out plum tomatoes (or your favorite tomatoes) on a baking sheet, drizzle with olive oil and roast at 400°F (200°C) for 25-30 minutes. This enhances the flavor.
Mark as complete
2.

Sauté the Aromatics:

Heat olive oil in a large pot over medium heat. Add onion and cook until soft and translucent (~5 minutes). Stir in garlic and cook for 1 more minute.
Mark as complete
3.

Build the Flavor:

Stir in tomato paste and cook for another 2 minutes to deepen the flavor.
Mark as complete
4.

Simmer the Soup:

Pour in fresh roasted tomatoes, vegetable broth, oregano, basil, red pepper flakes, salt, and black pepper. Bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes, stirring occasionally.
Mark as complete
5.

Blend Until Smooth:

Use an immersion blender to blend the soup until smooth. Alternatively, carefully transfer to a blender in batches.
Mark as complete
6.

Make It Creamy & Rich:

Stir in heavy cream and butter, letting it melt into the soup for a silky texture, Coconut Milk Option: Replace the heavy cream with 1/2 cup of coconut milk for a lighter, dairy-free alternative. This is our favorite!
Mark as complete
7.

Serve & Enjoy:

Ladle into bowls, garnish with fresh basil and parmesan, and serve with crusty sourdough or grilled cheese.
Mark as complete

Notes

From the moment the onions and garlic hit the pan, you know this soup is going to be something special. As it simmers and fills your home with warmth, anticipation builds for that first creamy, flavorful spoonful. Whether you’re curling up with a bowl on a chilly evening or making a quick, nourishing meal, this tomato soup is like a gentle hug from the inside out. Pair it with toasted sourdough, a melty grilled cheese, or just a sprinkle of fresh basil, and let each bite be a moment of comfort, presence, and simple joy.

Leave a Reply

Your email address will not be published. Required fields are marked *