If you’re searching for comforting yet simple tomato soup with pasta recipes, this classic version is a perfect choice. Made with tomatoes, carrots, celery, and tender pasta, it’s light enough for supper but filling enough to keep you satisfied. It also travels well, making it ideal for packed lunches or meals on the go.
This recipe serves 2 to 3 people and comes together with basic ingredients and minimal prep time.
Why Tomato Soup with Pasta Is a Great Everyday Meal
Adding pasta to tomato soup turns a simple bowl into a complete meal. The vegetables create a flavorful base, while orzo or small soup pasta adds texture and heartiness without making the soup heavy. A splash of cream is optional, allowing you to keep it light or slightly richer depending on your preference.
Among popular tomato soup with pasta recipes, this one stands out for being flexible, family friendly, and easy to customize.
Ingredients for Tomato Soup with Pasta
You’ll need the following ingredients to make this comforting soup:
2 tablespoons olive oil
½ onion, finely chopped
1 small carrot, finely chopped
1 celery stick, finely chopped
100ml passata
1 (400g) can peeled tomatoes or 4 ripe fresh tomatoes
½ vegetable or chicken stock cube
2 tablespoons cream (optional)
100g orzo or small soup pasta, cooked until al dente
Shaved Parmesan cheese, for serving
Fresh basil, pesto, and breadsticks, to serve
These ingredients combine to create a smooth tomato base with added texture from vegetables and pasta.
How to Make Tomato Soup with Pasta
Step 1: Cook the Vegetables and Tomatoes
Heat the olive oil in a saucepan over low heat. Add the onion, carrot, and celery and cook gently for 8–10 minutes until soft but not browned. Stir in the passata and tomatoes, then bring the mixture to a boil.
Add the stock cube, 200ml of water, and a small pinch of sugar. Season with salt and pepper, then reduce the heat and simmer for 20 minutes. Taste and adjust seasoning, adding more water if the soup is too thick. At this stage, the soup can be cooled and frozen if needed.
Step 2: Add Pasta and Finish
Stir in the cream if using, followed by the cooked pasta. Spoon the soup into bowls and top with shaved Parmesan, fresh basil, pesto, or a combination of all three. Serve warm with breadsticks on the side.
Serving and Storage Tips
This tomato soup with pasta is best served warm, but it also works well for meal prep. Pour it into a heat safe flask for an easy lunch, or store leftovers in the refrigerator for up to two days. If freezing, freeze the soup base without pasta and add freshly cooked pasta when reheating.
Nutrition Information (Per Serving)

Calories: 187 kcal
Fat: 8g
Carbohydrates: 19g
Fiber: 4g
Protein: 7g
Salt: 0.5g
This makes it one of the lighter tomato soup with pasta recipes, suitable for balanced, everyday eating.
Final Thoughts
Simple, comforting, and versatile, this dish shows why tomato soup with pasta recipes are loved by families everywhere. With fresh vegetables, a rich tomato base, and tender pasta, it’s an easy meal you can enjoy at home or take with you on the go.
