Roasted Squash and Tomato Soup: Creamy Comfort in a Bowl
Roasted Squash and Tomato Soup is the ultimate comfort food for a chilly, rainy autumn day. There’s nothing quite like the aroma of roasted butternut squash and tomatoes filling the kitchen, mingling with the gentle fragrance of caramelised garlic and shallots, promising warmth and flavour in every spoonful. Sweet, silky squash and sun-ripened tomatoes blend into a creamy, indulgent base, finished with a dollop of cream cheese, a drizzle of olive oil, and a sprinkle of fresh thyme and chilli flakes.
Paired with golden, melty grilled mozzarella sandwiches, this soup transforms a simple meal into a cozy, heart-warming experience. It’s the kind of dish that makes you pause, savour, and feel completely at ease — perfect for a quiet lunch at home, a relaxed dinner with friends, or as a starter for a comforting feast. Every spoonful is a balance of sweet, savoury, and aromatic flavours, capturing the essence of autumn in a bowl.
Scroll down or tap ‘Jump to Recipe’ to get started!
Simple Ingredients, Big Flavours
This soup proves that humble ingredients can transform into something magical with a little roasting and blending.
- Butternut squash – naturally sweet and creamy when roasted, it forms the heart of the soup.
- Tomatoes – juicy and roasted to bring out their natural tang and sweetness.
- Garlic and shallots – roast them with the squash to create a rich, aromatic base.
- Thyme – earthy and fragrant, it infuses the soup with subtle herbal notes.
- Cream cheese – adds silky creaminess; for more protein, swap with cottage cheese.
- Vegetable stock – keeps the soup light while helping achieve the perfect consistency.
Optional extras: bell peppers, carrots, or other vegetables can be added for extra flavour and nutrition. Smoked paprika or a pinch of chilli powder adds warmth and depth.
How to Make Roasted Squash and Tomato Soup
Roast the Vegetables
First, preheat your oven to 200°C / 400°F (fan). Take your butternut squash, score it, and place it cut-side up on a baking tray. Stuff the garlic bulb and shallots into the squash cavity, scatter the tomatoes around, pop a couple of thyme sprigs on top, drizzle everything with olive oil, and season with salt and pepper. Roast for 35–40 minutes until the squash is golden and tender. The smell while it’s roasting? Absolutely heavenly.

Blend the Soup
Once roasted, peel off the tomato skins and scoop out the squash flesh. Throw the squash, roasted tomatoes, squeezed garlic, shallots, and thyme leaves into a food processor. Add the cream cheese and vegetable stock, then blend until silky smooth. Don’t have a food processor? An immersion blender works perfectly right in the pot. Adjust the consistency with extra stock if needed, and taste to see if it needs a little more salt or pepper.

Make the Grilled Cheese Sandwiches
While the soup is blending, let’s get the sandwiches ready. Spread butter on one side of each slice of bread. Heat a pan over medium–low, place two slices butter-side down, and cook for a minute. Top one slice with half of the mozzarella, then place the other slice on top, butter-side up. Press gently with a spatula and cook until golden and the cheese melts — about 2–3 minutes, flipping halfway through. Repeat with the remaining bread and cheese. You’ll get that perfect golden crust and gooey, melty cheese inside.

Serve and Enjoy
Ladle the soup into bowls and finish with a dollop of cream cheese, a drizzle of olive oil, fresh thyme leaves, and a sprinkle of chilli flakes. Serve alongside the grilled cheese sandwiches, and you’ve got the ultimate comfort meal. Each bite of the soup with a cheesy sandwich is like a little hug — perfect for a rainy autumn day.

Customise to Your Taste
This soup is incredibly versatile and easy to adapt to your preferences:
- Swap cream cheese for cottage cheese to make it higher in protein.
- Add extra vegetables like bell peppers, carrots, or zucchini to boost nutrition.
- Spice it up with smoked paprika, chilli flakes, or your favourite herbs.
- Serve as a starter, main meal, or even in small cups as a party appetizer.
The soup thickens as it cools, so simply stir in extra stock or water when reheating. This flexibility makes it ideal for meal prep or batch cooking.
Make Ahead and Storage
Leftovers keep in the fridge for a few days and reheat gently on the stove. The soup freezes well for up to three months — defrost overnight and reheat carefully to preserve its creamy texture. Grilled cheese sandwiches are best served fresh but can be lightly toasted again if needed.
Why You’ll Love Roasted Squash and Tomato Soup
- Comforting and Creamy: Perfect for chilly days or anytime you need a cozy meal.
- Quick and Easy: Minimal prep, simple roasting, and easy blending.
- Versatile: Adaptable for different vegetables, dietary preferences, or spice levels.
- Perfect Pairing: Goes beautifully with grilled cheese or crusty bread.
- Freezer-Friendly: Ideal for batch cooking and meal prep.
Whether you’re cooking for yourself, your family, or guests, this soup delivers comfort, flavour, and a little bit of indulgence in every spoonful.
Watch on Instagram & Explore More Recipes
Check out our quick video tutorial on Instagram to see this Roasted Squash and Tomato Soup in action.
If you like this recipe, don’t miss our other delicious soups and comforting dishes:
- High-Protein Cauliflower Basil Soup
- Pea and Mint Soup
- Roasted Parsnip Soup
- Roasted Butternut Squash and Pear Soup with Gorgonzola
- Creamy Roasted Tomato Soup with Mozzarella Pastry Crust
Happy cooking,
Izabella
Description
Creamy, cosy, and packed with flavour, this roasted squash and tomato soup is the ultimate comfort in a bowl. Sweet butternut squash, juicy tomatoes, roasted garlic, and shallots are blended into a silky base with cream cheese and a splash of vegetable stock for richness. Finished with a dollop of cream cheese, a drizzle of olive oil, and a sprinkle of chilli flakes, it’s hearty yet elegant. Serve with golden grilled mozzarella sandwiches for the perfect dipping companion.
Ingredients
For soup:
For topping:
For grilled sandwiches:
Instructions
-
Preheat the oven to 200°C / 400°F (fan). Score the butternut squash and place cut-side up on a baking tray. Tuck the garlic bulb and shallots into the squash cavity, arrange the tomatoes around the squash, place the thyme sprigs on top, drizzle with olive oil and season with salt and pepper. Roast for 35–40 minutes, or until the squash is golden and tender.
-
Once ready, discard the tomato skins, scoop out the flesh of the butternut squash and add it to a food processor with the roasted tomatoes, the squeezed roasted garlic, the shallots and the roasted thyme leaves. Add the cream cheese, vegetable stock, more salt and pepper, and process until smooth. You can also use an immersion blender if you don’t have a food processor — blend until silky and adjust the consistency with extra stock to your liking. Taste and adjust seasoning.
-
Ladle into bowls and finish with a dollop of cream cheese, a drizzle of olive oil, fresh thyme leaves and a sprinkle of chilli flakes.
-
For the grilled sandwiches, spread butter over one side of each slice of bread. Heat a pan over medium–low, place two slices butter-side down and cook for 1 minute. Add half the mozzarella to one slice, then top with the other slice, butter-side up. Press gently and cook until golden and the cheese melts, about 2–3 minutes, flipping halfway through. Repeat with the remaining bread and cheese.
-
Leftovers keep in the fridge and reheat gently; the soup also freezes well.
Nutrition Facts
Servings: 2 ServingCalories:458.63kcalTotal Fat:24.94gSaturated Fat: 11.2gTrans Fat: 0.58gCholesterol:50.5mgSodium:206.71mgPotassium:1763.39mgTotal Carbohydrate:56.69gDietary Fiber: 10.09gSugars: 17.16gProtein:10.46gVitamin A: 1562.98IUVitamin C: 100.92mgCalcium: 266.64mgIron: 3.91mgVitamin D: 0IUVitamin E: 6.28IUVitamin K: 29.73mcgThiamin: 0.42mgRiboflavin: 0.26mgNiacin: 4.75mgVitamin B6: 1.06mgFolate: 123.44mcgVitamin B12: 0.11mcgPhosphorus: 259.14mgMagnesium: 135.24mgZinc: 1.55mg
Note
- The soup thickens as it cools; just stir in a little extra stock or water when reheating.
- This soup is super versatile — add bell peppers or any other veggies you love.
- For extra depth, try a pinch of smoked paprika or chilli powder before blending.
- To boost the protein, swap the cream cheese for cottage cheese (I love using it in soups!).
- Any rustic bread works well for the grilled sandwiches — sourdough is a favourite.
- Makes 2 generous portions as a meal on its own, or 4 smaller portions as a starter.
- Leftovers freeze for up to 3 months; defrost overnight in the fridge and reheat gently.
