One-Pot Cozy Tomato Basil Soup – Simple, Comforting, and Quick

Tomato basil soup is one of those meals that feels like a hug in a bowl. It’s warm, silky, and surprisingly easy to pull together on a busy weeknight. This version keeps everything in one pot, so cleanup is quick and painless.

With pantry staples and a handful of fresh ingredients, you’ll get deep flavor without fuss. Pair it with grilled cheese or crusty bread, and you’ve got a complete, comforting dinner.

Save

One-Pot Cozy Tomato Basil Soup - Simple, Comforting, and Quick

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 servings

Ingredients
  

  • Olive oil – For sautéing and richness.
  • Unsalted butter (optional) – Adds a little roundness to the flavor.
  • Yellow onion – The sweet, mellow base.
  • Garlic – Fresh cloves for aromatic punch.
  • Tomato paste – Concentrated tomato depth.
  • Canned whole peeled tomatoes (preferably San Marzano) – 28-ounce can.
  • Vegetable or chicken broth – Choose low-sodium.
  • Carrot – Natural sweetness to balance acidity.
  • Bay leaf – Subtle herbal backbone.
  • Fresh basil – Leaves and tender stems.
  • Heavy cream or coconut milk – For creaminess (optional but recommended).
  • Salt and black pepper – To taste.
  • Red pepper flakes – A hint of warmth (optional).
  • Sugar or honey – Just a pinch if needed to balance acidity.
  • Parmesan rind (optional) – Adds savory depth during simmering.
  • Lemon – A squeeze at the end brightens everything.

Instructions
 

  • Sauté the aromatics. Warm 2 tablespoons olive oil (and 1 tablespoon butter if using) in a large pot over medium heat. Add 1 diced onion and a pinch of salt. Cook 6–8 minutes until soft and lightly golden. Stir in 3–4 minced garlic cloves and cook 30 seconds until fragrant.
  • Toast the tomato paste. Add 2 tablespoons tomato paste and cook, stirring, for 1–2 minutes. It should darken slightly; this deepens the flavor.
  • Build the base. Add the 28-ounce can of whole peeled tomatoes (with juices), 3 cups low-sodium broth, 1 peeled and chopped carrot, 1 bay leaf, a small pinch of red pepper flakes, and the Parmesan rind if using. Break the tomatoes up with a spoon.
  • Simmer gently. Bring to a low simmer, then reduce heat to medium-low. Cook uncovered for 20–25 minutes, stirring occasionally. The carrot should be tender and the flavors melded.
  • Add basil. Stir in 1 packed cup fresh basil leaves (save a few for garnish). Simmer 2 minutes to soften the leaves without dulling their freshness.
  • Blend until smooth. Remove the bay leaf (and Parmesan rind). Use an immersion blender to puree the soup right in the pot until silky. For extra-smooth texture, blend in batches in a countertop blender, venting the lid.
  • Finish and balance. Stir in 1/3 to 1/2 cup heavy cream or coconut milk. Taste and season with salt and black pepper. If it’s too tangy, add 1/2 to 1 teaspoon sugar or honey. Add a small squeeze of lemon to lift the flavors.
  • Serve. Ladle into bowls and top with torn basil, cracked pepper, and a drizzle of olive oil. Add garlic croutons or a grilled cheese on the side if you like.
Jump to Recipe Card
Stop Overeating Reset

Overeating is a pattern. This helps you fix that problem. A quick reset for cravings, snacking, and “I’ll start tomorrow” moments.

Built for busy home cooks who want real-life structure. Simple steps that fit meal prep, family dinners, and late-night snack attacks.

🍽️ Always still hungry? Fix the “not satisfied” loop with a simple plate tweak.
🌙 Night cravings? Build an easy evening routine that actually sticks.
🔥 Ate more than you planned? Get back on track the same day, no guilt, no restart.
What you’ll get
Eat meals that actually satisfy you so snacking and grazing naturally drop off
🍊 Craving reset that work with real food, not “perfect” eating or restriction
🧠 Simple mindset tools for stress eating that you can use in the moment
A repeatable reset you can come back to anytime overeating creeps back
Get Instant Access →

Why This Recipe Works

Cooking process, close-up detail: A large enameled Dutch oven on the stove with tomato basil soup acSave

This soup builds flavor in layers, starting with aromatics and ending with fresh basil for brightness. Using canned tomatoes keeps it consistent and convenient, while a quick simmer softens any sharp edges.

A touch of cream (or coconut milk) gives it body without making it heavy. Blending at the end turns it smooth and velvety, but you still get that homemade taste you can’t buy in a carton.

Shopping List

  • Olive oil – For sautéing and richness.
  • Unsalted butter (optional) – Adds a little roundness to the flavor.
  • Yellow onion – The sweet, mellow base.
  • Garlic – Fresh cloves for aromatic punch.
  • Tomato paste – Concentrated tomato depth.
  • Canned whole peeled tomatoes (preferably San Marzano) – 28-ounce can.
  • Vegetable or chicken broth – Choose low-sodium.
  • Carrot – Natural sweetness to balance acidity.
  • Bay leaf – Subtle herbal backbone.
  • Fresh basil – Leaves and tender stems.
  • Heavy cream or coconut milk – For creaminess (optional but recommended).
  • Salt and black pepper – To taste.
  • Red pepper flakes – A hint of warmth (optional).
  • Sugar or honey – Just a pinch if needed to balance acidity.
  • Parmesan rind (optional) – Adds savory depth during simmering.
  • Lemon – A squeeze at the end brightens everything.

How to Make It

Final dish, overhead shot: of a bowl of smooth, velvety tomato basil soup, rich red-orange color, fiSave
  1. Sauté the aromatics. Warm 2 tablespoons olive oil (and 1 tablespoon butter if using) in a large pot over medium heat. Add 1 diced onion and a pinch of salt.

    Cook 6–8 minutes until soft and lightly golden. Stir in 3–4 minced garlic cloves and cook 30 seconds until fragrant.

  2. Toast the tomato paste. Add 2 tablespoons tomato paste and cook, stirring, for 1–2 minutes. It should darken slightly; this deepens the flavor.
  3. Build the base. Add the 28-ounce can of whole peeled tomatoes (with juices), 3 cups low-sodium broth, 1 peeled and chopped carrot, 1 bay leaf, a small pinch of red pepper flakes, and the Parmesan rind if using.

    Break the tomatoes up with a spoon.

  4. Simmer gently. Bring to a low simmer, then reduce heat to medium-low. Cook uncovered for 20–25 minutes, stirring occasionally. The carrot should be tender and the flavors melded.
  5. Add basil. Stir in 1 packed cup fresh basil leaves (save a few for garnish).

    Simmer 2 minutes to soften the leaves without dulling their freshness.

  6. Blend until smooth. Remove the bay leaf (and Parmesan rind). Use an immersion blender to puree the soup right in the pot until silky. For extra-smooth texture, blend in batches in a countertop blender, venting the lid.
  7. Finish and balance. Stir in 1/3 to 1/2 cup heavy cream or coconut milk.

    Taste and season with salt and black pepper. If it’s too tangy, add 1/2 to 1 teaspoon sugar or honey. Add a small squeeze of lemon to lift the flavors.

  8. Serve. Ladle into bowls and top with torn basil, cracked pepper, and a drizzle of olive oil.

    Add garlic croutons or a grilled cheese on the side if you like.

Keeping It Fresh

Let the soup cool, then store in airtight containers in the fridge for up to 4 days. It thickens as it sits, so you may want to whisk in a splash of broth or water when reheating. For freezing, skip the cream before freezing if you can.

Freeze up to 3 months, then thaw in the fridge overnight and stir in cream after reheating for the best texture.

Health Benefits

  • Tomatoes are rich in lycopene, an antioxidant linked to heart health and reduced inflammation. Cooking tomatoes with fat (like olive oil) helps your body absorb it.
  • Basil offers plant compounds that can support a healthy immune system and bring anti-inflammatory benefits.
  • Carrots add vitamin A and natural sweetness, reducing the need for added sugar.
  • Olive oil provides heart-friendly monounsaturated fats.
  • Balanced comfort: With broth as the base and optional cream, this soup stays light yet satisfying.

What Not to Do

  • Don’t boil vigorously. A hard boil can make the soup taste sharp and reduce the fresh basil’s aroma. Keep it to a gentle simmer.
  • Don’t skip the tomato paste step. Untoasted paste tastes flat.

    Cook it briefly to build depth.

  • Don’t add all the salt early. The soup reduces as it simmers. Season gradually and finish at the end.
  • Don’t blend with the bay leaf or rind inside. Remove them before blending to avoid bitterness or gritty bits.
  • Don’t fear sweetness. If the tomatoes are acidic, a small pinch of sugar or honey balances the flavor without making it sweet.

Recipe Variations

  • Roasted Tomato Twist: Roast fresh tomatoes, onion wedges, and garlic with olive oil until caramelized, then simmer with broth and basil.
  • Creamy Parmesan: Stir in 1/2 cup grated Parmesan at the end for extra umami. Skip if keeping it dairy-free.
  • Spicy Arrabbiata-Style: Increase red pepper flakes and add a pinch of smoked paprika for heat and depth.
  • Protein Boost: Add cooked mini meatballs, shredded rotisserie chicken, or white beans after blending.

    Simmer 5 minutes to warm through.

  • Dairy-Free and Vegan: Use olive oil only, vegetable broth, and coconut milk or cashew cream for richness.
  • Herb Swap: If basil is scarce, add parsley and a little fresh oregano. Finish with a few basil leaves if you can find them.
  • Grain Add-In: Stir in cooked orzo, farro, or rice for a heartier bowl. Add just before serving so it doesn’t over-soften.

FAQ

Can I use crushed or diced tomatoes instead of whole?

Yes.

Whole peeled tomatoes often have better texture and sweetness, but crushed or diced work too. If using diced, blend thoroughly for a smooth finish.

How can I make it thicker?

Simmer a few minutes longer to reduce, or add an extra tablespoon of tomato paste. You can also blend in a small cooked potato or a spoonful of cashew butter for body.

Is an immersion blender necessary?

No.

A countertop blender gives a very silky texture. Just blend in batches and vent the lid to let steam escape. Return the soup to the pot to finish.

What should I serve with it?

Grilled cheese is a classic.

You can also serve garlic bread, a simple green salad, or a mozzarella and tomato panini for a themed meal.

How do I fix soup that’s too acidic?

Add a small pinch of sugar or honey, a splash of cream, and a little more olive oil. A quick simmer and a squeeze of lemon at the end can balance flavors without dulling them.

Can I make it without cream?

Absolutely. It’s delicious without dairy.

Use a touch more olive oil for richness, or add coconut milk or blended cashews for a creamy feel.

What if I don’t have fresh basil?

Use 1–2 teaspoons dried basil and add it during the simmer. If possible, finish with a handful of any fresh herbs you do have for brightness.

In Conclusion

This one-pot tomato basil soup is simple, fast, and deeply comforting. It leans on pantry staples but tastes fresh and bright, thanks to basil and a smart finishing squeeze of lemon.

Keep the method the same, then riff with the variations to match your mood. Whether it’s a weeknight dinner or a cozy weekend lunch, this bowl delivers every time.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

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

Recipe Rating