This cozy and comforting Butternut Squash and Tomato Soup brings together the sweetness of squash and the brightness of cherry tomatoes for the ultimate fall soup you'll want on repeat. Ready in under an hour and made with frozen squash to save you time, it's the perfect mix of summer harvest and autumn vibes!

If you're anything like me, fall in Texas means you're still pulling cherry tomatoes off the vine even when the Halloween candy hits the shelves. That's exactly why I love this butternut squash tomato soup; it bridges late summer's bounty with cozy fall flavors.
What makes my version unique? I skip the peeling and chopping and go straight for frozen butternut squash. It saves so much time without sacrificing flavor. Everything gets roasted right in the Dutch oven hello, fewer dishes and deeper flavor.
If you've made my Dutch Oven Pot Roast or Dutch Oven Short Rib Rigatoni, you already know why I reach for it all the time. Whether you pair it with Grilled Chicken Kabobs, a juicy steak, or keep it classic with a grilled cheese sandwich, this soup brings major flavor with minimal effort.
And if you're into cozy fall flavors, I've got more where that came from, like my Vitamix Sheet Pan Tomato Soup, Butternut Squash Feta Pasta, Butternut Squash Feta Salad, Dutch Oven Braised Chicken Thighs, hearty Dutch Oven Chili, or creamy Saffron and Mushroom Risotto.
Jump to:
Ingredients You'll Need

- Cherry Tomatoes: I use cherry tomatoes from my garden, especially in early fall when they re still at peak sweetness. If you're buying them, look for ripe, in-season tomatoes with vibrant color and a firm texture. Roasting them brings out their natural sugars, which balance beautifully with the richness of the squash.
- Frozen Butternut Squash: A huge time-saver. I prefer using organic frozen squash, it s harvested and frozen at peak ripeness, so you get great flavor without the prep. That said, you can totally peel and chop your own if you'd rather go fresh. Either works here.
- Yellow Onion: Adds depth and savoriness that anchors the sweetness of the squash and tomatoes. Roasting it mellows out the bite and helps build that cozy, fall flavor.
- Carrot: Boosts the natural sweetness and gives the soup a little more body. I usually peel mine for a smoother texture, but it's not essential; go with whatever works best for you.
- Garlic Cloves: Roasted garlic becomes mellow and rich, adding another layer of flavor without overpowering the soup. Four cloves is the sweet spot for that cozy, garlicky warmth.
- Fresh Thyme & Rosemary: These herbs are earthy and comforting, perfect for fall. I like to tie the sprigs into a small herb bouquet using kitchen twine. It's totally optional, but it makes cleanup easier and keeps you from having to fish out woody stems later.
- Extra Virgin Olive Oil: Helps the vegetables roast up golden and caramelized. Use a good-quality olive oil for the best flavor, or swap in avocado oil if you prefer a more neutral option.
- Sea Salt & Black Pepper: These simple seasonings pull everything together. I go pretty generous on the salt to help highlight the sweetness of the tomatoes and squash, and finish with fresh cracked pepper for a little bite.
- Chicken Broth: This thins the soup to the perfect consistency while adding a savory backbone. Use homemade or store-bought, and swap in veggie broth if you're keeping it vegetarian.
- Whole Milk: For a creamy finish without making the soup too heavy. I always recommend grass-fed whole milk if you can find it. It's richer, naturally sweeter, and adds a beautiful, silky texture.
- Fresh Basil (Optional): A few leaves on top bring brightness and a pop of color. It s optional, but it adds a fresh finish that pairs really well with the roasted tomato flavor.
See the recipe card for full information on ingredients and quantities.
Substitutions And Variations
- Vegetarian-Friendly: Just swap the chicken broth for a good-quality vegetable broth. If you're using store-bought, go for one that's low-sodium and has clean ingredients; you don't want it to overpower the roasted veggies.
- Dairy-Free Option: Skip the milk and go with full-fat canned coconut milk or homemade cashew cream for that velvety texture. I've made this soup with coconut milk as well, and it still turned out super creamy and cozy.
- Add Some Heat: If you like a little kick, sprinkle in a pinch of red pepper flakes when you toss the veggies with oil and herbs. Roasting brings out the flavor without making it too spicy; just warm and balanced.
- No Cherry Tomatoes: Don't have cherry tomatoes? No problem. Roma tomatoes or even heirloom tomatoes work really well. Just make sure they're ripe and in season for the best flavor. If using larger tomatoes, cut them into chunks so they roast evenly.
- Switch Up the Herbs: I love the fall vibe from rosemary and thyme, but you can totally play around here. Sage adds a deeper, woodsy note (especially good with butternut squash), and oregano leans a little more Mediterranean if that's what you're craving.
How To Make Butternut Squash Tomato Soup
This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

Step 1. Preheat your oven to 400°F. In your Dutch oven, add the cherry tomatoes, frozen butternut squash, onion, carrot, garlic, thyme, and rosemary. Drizzle with olive oil, sprinkle generously with sea salt and black pepper, and toss everything together until well coated.

Step 2. Roast uncovered for 25 30 minutes, or until the tomatoes have burst and the squash, onion, and carrot are fork-tender.
Sheet Pan Option: If you prefer more caramelization or don't have a Dutch oven, you can also roast everything on a parchment-lined sheet pan. Just spread the ingredients evenly and roast at 400°F for 25 30 minutes, then transfer to a soup pot to finish.

Step 3. Carefully move the Dutch oven to the stovetop over low heat. Add the chicken broth and blend everything together using an immersion blender until smooth and creamy.

Step 4. Stir in the milk, then taste and adjust the seasoning with more salt and pepper if needed.
Save This Recipe! 📧

Step 5. Ladle into bowls and top with fresh basil and cracked black pepper before serving.
Bonus points: top it off with a parmesan crisp. I made mine from scratch while the veggies were roasting, and it's the perfect salty, crunchy contrast to the creamy texture.
Nadia's Expert Tips And Tricks
- Frozen squash = time saver: Don t sleep on frozen butternut squash. It s already peeled and chopped (which, if you've ever done it yourself, you know it s not quick), and it s frozen at peak ripeness, so the flavor is spot-on. I use it all the time for this soup, and it makes weeknight prep so much faster.
- Roast uncovered for max flavor: Leaving the lid off helps everything caramelize and get those little golden edges that bring out sweetness in the tomatoes, squash, and onions. It's what gives the soup that rich, slow-roasted flavor without actually taking all day. For max caramelization, a sheet pan gives everything room to brown. Especially helpful if you're doubling the batch.
- Immersion blender is your best friend: Blending right in the Dutch oven is quick and keeps cleanup minimal. If you're using a regular blender, just let the mixture cool a bit and blend in batches with the lid slightly ajar so steam can escape.
- Make it your texture: Add more broth if you like a thinner, sippable soup, or hold back if you want it thicker and heartier. I usually go somewhere in between and adjust after blending if needed.
- Tastes even better the next day: Once the flavors have had time to mingle, this soup is next-level delicious. I always make a double batch and keep leftovers in the fridge, which makes a cozy nourishing lunch or quick dinner addition later in the week.
What To Serve With Tomato Butternut Squash Soup
- Toppings: A drizzle of olive oil or swirl of coconut cream adds richness, but if you want to go the extra mile, top each bowl with a homemade Parmesan crisp. It adds crunch, saltiness, and a little wow factor. Toasted pumpkin seeds or crispy chickpeas also work great. And don't skip the basil or a crack of black pepper!
- Protein Pairings: Serve it alongside smoked boneless chicken thighs or Traeger grilled salmon for a cozy dinner. It's also delicious with leftover smoked brisket if you're craving something heartier.
- Sandwiches: Grilled cheese is the classic choice here. I love a sharp cheddar on sourdough, but you could also do a turkey and Swiss melt or even a cottage cheese toast with hot honey and thyme for something lighter. A cozy bowl of soup and a melty sandwich is hard to beat.
- Side Salads: Balance the creamy soup with tuna Caesar salad or with my Mexican chicken salad if you're meal prepping and want to round out your protein.
Storage And Reheating
- Storage: Once the soup has cooled down, transfer it to airtight containers or glass jars with lids. I like using wide-mouth mason jars if I'm planning to eat it for lunch during the week. It'll keep well in the fridge for up to 4 days, and the flavor actually deepens a bit after the first day, so don't be surprised if it tastes even better tomorrow.
- Freezing: Butternut squash soup with tomatoes freezes beautifully. Just portion it out into freezer-safe containers (or silicone soup cubes if you re fancy like that). I recommend freezing in individual servings so you can pull out exactly what you need. Let it cool completely before freezing, and don't forget to leave a little space at the top of the container since it'll expand. When you're ready to enjoy it, thaw it in the fridge overnight.
- Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring now and then to keep it creamy. If it thickens up a bit in the fridge or freezer which it probably will, just add a splash of broth, water, or milk to loosen it up. I usually give it a quick taste and adjust salt or pepper if needed. It warms up like a dream and makes the easiest lunch or light dinner.
Recipe FAQs
No worries at all, you can still make this tomato soup with butternut squash using a high-speed blender like a Vitamix. Just let the roasted veggies and broth cool for a few minutes before transferring them in batches to your blender. Be sure to vent the lid slightly or remove the center cap and cover it with a towel so steam can escape safely (this prevents pressure buildup). Blend until smooth, then pour it back into the Dutch oven, stir in the milk, and warm it up. Works like a charm!
Use less broth or let it simmer uncovered after blending to reduce it. You can also stir in a spoonful of cashew cream or cream cheese for extra body.
While I think this soup is a perfect fit for Dutch oven cooking, you can roast the veggies in a baking dish, then transfer everything to a soup pot to finish. I do prefer using a Dutch oven because you roast the veggies, blend, and simmer all in one pot. I use my Dutch oven year-round, but especially for soups, stews, and braised meats in fall and winter.
Yes! This soup is great for meal prep. It's freezer-friendly, reheats beautifully, and you can portion it out into jars or containers for grab-and-go lunches.

More Dutch Oven Recipes You'll Love!
If you tried this recipe please leave a 🌟 star rating and let me know how it went in the 📝 comments below. You can also stay in touch through social media by following along on Instagram, Pinterest, YouTube, or Facebook. Thanks for visiting today!

Roasted Butternut Squash And Tomato Soup (Dutch Oven)
Ingredients
- 2 cups Cherry Tomatoes
- 10 oz Butternut Squash frozen
- ½ medium Onion quartered
- 1 Carrot cut into large chunks
- 4 cloves Garlic
- 2-3 sprigs Thyme
- 2-3 sprigs Rosemary
- 2 tablespoons Extra Virgin Olive Oil
- ½-1 teaspoon Sea Salt
- ¼ teaspoon Pepper
- 1 ½ cups Chicken Broth
- ½ cup Milk
- Basil for topping
Instructions
- Preheat your oven to 400°F. In your Dutch oven, add the cherry tomatoes, frozen butternut squash, onion, carrot, garlic, thyme, and rosemary. Drizzle with olive oil, sprinkle generously with sea salt and black pepper, and toss everything together until well coated.2 cups Cherry Tomatoes, 10 oz Butternut Squash, ½ medium Onion, 1 Carrot, 4 cloves Garlic, 2-3 sprigs Thyme, 2-3 sprigs Rosemary, 2 tablespoons Extra Virgin Olive Oil, ½-1 teaspoon Sea Salt, ¼ teaspoon Pepper
- Roast uncovered for 25 30 minutes, or until the tomatoes have burst and the squash, onion, and carrot are fork-tender. Sheet Pan Option: If you prefer more caramelization or don t have a Dutch oven, you can also roast everything on a parchment-lined sheet pan. Just spread the ingredients evenly and roast at 400°F for 25 30 minutes, then transfer to a soup pot to finish.
- Carefully move the Dutch oven to the stovetop over low heat. Add the chicken broth and blend everything together using an immersion blender until smooth and creamy.1 ½ cups Chicken Broth
- Stir in the milk, then taste and adjust the seasoning with more salt and pepper if needed.½ cup Milk
- Ladle into bowls and top with fresh basil and cracked black pepper before serving.Basil
Notes
- Frozen squash = time saver: Don t sleep on frozen butternut squash. It s already peeled and chopped (which, if you ve ever done it yourself, you know it s not quick), and it s frozen at peak ripeness, so the flavor is spot-on. I use it all the time for this soup, and it makes weeknight prep so much faster.
- Roast uncovered for max flavor: Leaving the lid off helps everything caramelize and get those little golden edges that bring out sweetness in the tomatoes, squash, and onions. Its what gives the soup that rich, slow-roasted flavor without actually taking all day. For max caramelization, a sheet pan gives everything room to brown. Especially helpful if you're doubling the batch.
- Immersion blender is your best friend: Blending right in the Dutch oven is quick and keeps cleanup minimal. If you re using a regular blender, just let the mixture cool a bit and blend in batches with the lid slightly ajar so steam can escape.
- Make it your texture: Add more broth if you like a thinner, sippable soup, or hold back if you want it thicker and heartier. I usually go somewhere in between and adjust after blending if needed.









Leave a Reply