Creamy Tomato Basil Soup

Creamy Tomato Basil Soup

Cozy up with the dreamiest Creamy Tomato Basil Soup with Grilled Cheese Vibes around. This easy soup recipe is rich, comforting, and ready in under an hour for the ultimate weeknight win.

Okay so real talk: this is the soup I make when I want to feel like a functional adult without actually trying that hard. My mom used to make a version of this on rainy days, and honestly, one spoonful still makes me feel about seven years old again.

It’s silky, it’s a little garlicky, it’s got basil doing its whole fragrant thing, and it pairs with a grilled cheese so good you’ll forget boxed soup ever existed. Let’s get into it.

Why This Soup Is About to Become Your New Obsession

This isn’t just another tomato soup recipe floating around the internet. It’s blended until silky smooth, packed with veggies you can’t even taste (sneaky, I know), and finished with fresh basil that makes the whole pot smell like an Italian grandma’s kitchen.

It’s the kind of cozy healthy weeknight soup that comes together with one pot and a blender, no fancy skills required. Pair it with a buttery, melty grilled cheese and you’ve basically created the ultimate comfort food combo.

What Makes It So Good

  • Blended smooth and creamy without a drop of heavy cream
  • Loaded with hidden veggies like carrots and celery
  • Ready with mostly pantry staples and one trip to the produce aisle
  • Naturally vegetarian and easy to make vegan
  • Pairs perfectly with a classic grilled cheese for dunking

If you’re into easy weeknight dinners, you’ll probably also like these high protein BBQ chicken bowls for nights when soup just won’t cut it alone.

What You’ll Need: The Ingredient Lineup

easy soup recipes

Nothing wild here. Just simple, real ingredients that come together into something way better than the sum of its parts. Here’s your shopping list, broken into the soup and the sandwich.

Tomato Soup Ingredients

IngredientAmount
Avocado oil or butter1 tablespoon
Garlic cloves, minced3
Large onion, diced1
Large carrots, diced3
Celery stalks (skip if no high-speed blender)3
Crushed tomatoes (28-ounce can)1 can
Diced tomatoes (14.5-ounce can)1 can
Italian seasoning1 teaspoon
Salt, plus more to taste1 teaspoon
Cracked black pepper, plus more to taste1/2 teaspoon
Vegetable broth1 cup
Fresh basil, chopped1/2 cup
Grated parmesan (optional)1/4 cup

Easy Grilled Cheese Ingredients

IngredientAmount
Bread of choice (or homemade sandwich bread)1 batch
Butter2 tablespoons
Cheddar cheese, sliced or grated1 slice or 1/4 cup
Mozzarella cheese, sliced or grated1 slice or 1/4 cup

Quick note on the celery: if you don’t own a high-speed blender, just skip it. Otherwise you might end up with stringy bits floating in your gorgeous smooth soup, and nobody wants that texture surprise.

Let’s Make This Tomato Soup Recipe Together

cozy healthy weeknight soup

This whole thing comes together in basically three stages: sauté, simmer, blend. Then you make the best grilled cheese of your life. Easy.

Build Your Flavor Base

Heat your avocado oil or butter in a medium soup pot or dutch oven over medium heat. Toss in the garlic, onion, carrots, and celery.

Let everything cook for about 10 minutes, stirring occasionally, until the onions turn translucent and everything smells like a cozy kitchen daydream. You want soft veggies, not browned ones, so keep an eye on the heat.

Simmer It Down

Add in both cans of tomatoes, half of your chopped basil, the Italian seasoning, salt, pepper, and vegetable broth. Save that other 1/4 cup of basil for later, it’s doing important work down the line.

Bring everything to a boil over medium-high heat, then reduce to a simmer for 20 minutes. This is the part where your kitchen starts smelling like an actual Italian restaurant, so light a candle for the ambiance if you’re feeling extra.

Blend It Smooth and Silky

Carefully transfer the soup to a high-speed blender. Add the remaining basil and parmesan if you’re using it, then blend until it’s velvety smooth.

“You can use an immersion blender, but fair warning, it’ll need extra time to get that same silky finish.” Taste it, adjust the salt and pepper, and serve it hot.

Make the Grilled Cheese

While your soup simmers, let’s talk sandwiches. If you’re making your own bread, let it cool first so it doesn’t turn into a buttery mess.

Spread one tablespoon of butter on one side of each slice of bread. In a skillet over medium heat, melt another tablespoon of butter.

Lay two slices of bread butter-side down in the skillet. Add your cheddar and mozzarella to one slice, then top with the other piece of bread.

Cook for about 2 minutes until the bottom turns golden and the cheese starts melting. Flip and cook another 30 to 60 seconds until both sides are crisp and golden brown.

Garnish your tomato soup with extra basil, a sprinkle of parmesan, a drizzle of olive oil, some croutons, or even a swirl of pesto. Then dunk that grilled cheese right in.

Tips, Tricks, and a Few Honest Confessions

Expert Tips for Smoother Soup

Blend in batches if your blender is on the smaller side, hot soup expands and you do not want a tomato explosion on your ceiling. Trust me, I learned this the messy way.

Let the soup cool for a couple minutes before blending if you’re nervous about steam pressure building up in the lid.

Tasty Variations to Try

Want it spicier? Add a pinch of red pepper flakes while it simmers. Craving extra creaminess? A splash of coconut milk or heavy cream stirred in at the end works beautifully.

For a heartier cozy healthy weeknight soup, stir in some cooked white beans or lentils after blending. It adds protein without messing with that smooth texture.

Troubleshooting Common Soup Struggles

Soup too thin? Let it simmer a few extra minutes uncovered to reduce. Too thick? Splash in a bit more vegetable broth until it’s just right.

If your soup tastes a little flat, it usually just needs more salt or an extra squeeze of something acidic like a tiny splash of lemon juice. It makes a bigger difference than you’d expect.

Storing, Reheating, and Zero-Waste Ideas

Storage MethodHow Long It Lasts
Refrigerator (airtight container)Up to 5 days
Freezer (airtight container or freezer bag)Up to 3 months
Grilled cheese (best fresh)1 day, store separately from soup

To reheat, warm the soup on the stovetop over medium-low heat, stirring occasionally so it doesn’t stick to the bottom. Microwaving works too, just stir halfway through.

Got leftover veggie scraps from the onion, carrots, or celery? Toss them in a freezer bag and save them for homemade vegetable broth later. Zero waste, maximum flavor.

Stale extra bread from the grilled cheese batch makes amazing croutons. Just cube it, toss with olive oil and salt, and bake until crispy for your next bowl of soup.

Nutritional Information

tomato soup recipe
NutrientApproximate Amount Per Serving
Calories290
Protein9g
Carbohydrates32g
Fat14g
Fiber5g
Sodium780mg

Note that these numbers are estimates and will vary depending on the bread, cheese, and optional add-ins you choose.

If you’re tracking protein on busy weeknights, this soup pairs nicely as a side to something like these chicken caesar protein wraps for a more filling meal.

Frequently Asked Questions

Can I make this tomato soup recipe ahead of time?

Yes! This soup actually tastes even better the next day once the flavors have had time to mingle. Store it covered in the fridge and reheat gently on the stove.

Can I freeze this creamy tomato basil soup?

Absolutely, this soup freezes beautifully for up to 3 months. Just thaw it in the fridge overnight and reheat on the stovetop, stirring occasionally.

What can I use instead of a high-speed blender?

An immersion blender works great, it just needs a bit more time to get that silky smooth texture. You can also skip the celery to avoid stringy bits if you’re using a regular blender.

Is this soup recipe vegan friendly?

It’s very close to vegan as is. Just skip the optional parmesan and use a plant-based butter for the grilled cheese to make it fully plant-based.

What’s the best cheese for the grilled cheese pairing?

Cheddar and mozzarella together give you that perfect combo of sharp flavor and gooey melt. Feel free to swap in gruyere or provolone if that’s what you’ve got on hand.

Conclusion

This Creamy Tomato Basil Soup with Grilled Cheese Vibes is everything cozy comfort food should be: simple, soulful, and seriously satisfying. It’s the easy soup recipe you’ll keep coming back to all season long.

Give it a try this week, snap a picture of that gorgeous dunk shot, and pin it on Pinterest so you can find it again later. Drop a comment below and let me know how yours turned out!

Craving something different for your next cozy night in? Check out these grilled chicken wraps or these crowd-pleasing buffalo chicken pinwheels for your next get-together.

Creamy Tomato Basil Soup

Creamy Tomato Basil Soup with Grilled Cheese Vibes

Cozy up with the dreamiest Creamy Tomato Basil Soup with Grilled Cheese Vibes around. This easy soup recipe is rich, comforting, and ready in under an hour for the ultimate weeknight win.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 4 servings
Calories 290 kcal

Equipment

  • Soup pot or dutch oven
  • High-speed blender
  • Skillet

Ingredients
  

Tomato Soup

  • 1 tablespoon Avocado oil or butter
  • 3 Garlic cloves minced
  • 1 Large onion diced
  • 3 Large carrots diced
  • 3 stalks Celery omit if you don’t have a high-speed blender
  • 1 28-ounce can Crushed tomatoes
  • 1 14.5-ounce can Diced tomatoes
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Salt more as desired
  • ½ teaspoon Cracked black pepper more as desired
  • 1 cup Vegetable broth
  • ½ cup Fresh basil chopped
  • ¼ cup Grated parmesan optional

Easy Grilled Cheese

  • 1 batch All-Purpose Sandwich Bread or bread of choice
  • 2 tablespoons Butter
  • 1 slice Cheddar cheese or 1/4 cup grated
  • 1 slice Mozzarella cheese or 1/4 cup grated

Instructions
 

  • In a medium soup pot or dutch oven, heat oil or butter over medium heat. Add in garlic, onions, carrots, celery, and cook for about 10 minutes, until onions are translucent and veggies are soft and fragrant, but not browned.
  • Add in the tomatoes, 1/2 of the basil, spices, and vegetable broth. Save additional 1/4 cup of basil.
  • Bring to a boil over medium high heat, reduce heat and let simmer for 20 minutes.
  • Transfer soup to a high-speed blender, add remaining 1/4 cup of basil and optional parmesan if adding. Blend until fully smooth. You can use an immersion blender but it will need extra blending! Taste and adjust salt and pepper as desired. Serve hot.
  • Make your grilled cheese. Make sandwich bread if making your own and let cool.
  • Spread 1 tablespoon butter on one side of each slice of bread.
  • In a skillet over medium heat, melt 1 tablespoon butter.
  • Add two slices of bread, butter side down. Add the cheese to one side of the bread, and top with other piece of bread.
  • Cook until bread is golden and cheese is beginning to melt, about 2 minutes.
  • Flip and continue to cook until cheese is melty and both sides are golden brown, about 30 to 60 seconds more.
  • Garnish tomato soup with additional basil, grated parmesan, olive oil drizzle, croutons, or pesto!

Notes

Blend in batches if your blender is on the smaller side, since hot soup expands. Skip the celery if you don’t have a high-speed blender to avoid stringy bits. For extra creaminess, stir in a splash of coconut milk or heavy cream at the end. Add red pepper flakes for heat, or stir in cooked white beans or lentils for a heartier soup. If the soup tastes flat, add more salt or a small squeeze of lemon juice.
Keyword easy soup recipe, grilled cheese, tomato basil soup

Similar Recipes

Leave a Reply

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

Recipe Rating