Soup might not be the first thing that comes to mind when you’re planning summer meals, but this one is about to change that.
This Summer Tomato Basil Orzo Soup takes the best flavors of the season garden ripe tomatoes and fresh basil and turns them into a light, comforting bowl that comes together in a single pot in under 30 minutes.
It’s proof that soup season doesn’t have to end when the weather warms up.
This dish is simple, budget friendly, and made with ingredients you can pick up at any regular grocery store here in the States.
It’s the kind of recipe that feels fresh and bright without a ton of effort, which makes it perfect for a busy weeknight or a relaxed weekend lunch on the porch.
Why This Soup Works So Well in Summer
The magic here comes from using tomatoes at their peak. When tomatoes are in season, they’re naturally sweeter and juicier, and that flavor comes through in every spoonful of this soup.
Paired with fresh basil, garlic, and a handful of pantry staples, this soup tastes like it took hours to make, even though it’s ready in half that time.
Because everything cooks in a single stock pot, cleanup is quick too.
There’s no juggling multiple pans or dirtying a stack of dishes. Just one pot, a handful of fresh ingredients, and a short simmer on the stove.
To round out the meal, serve this soup with a loaf of crusty bread for dipping and a simply dressed green salad on the side.
It’s a complete, satisfying dinner that doesn’t leave you feeling weighed down, which is exactly what you want on a warm summer evening.
Ingredients You’ll Need
Here’s everything required to make this soup from start to finish. Most of these items are easy to find at any US grocery store.
- 3–4 tablespoons olive oil
- ½ yellow onion, chopped
- 1 carrot, chopped
- 2 celery stalks, chopped
- 2 garlic cloves, chopped
- 2½ pounds Roma tomatoes, diced
- 4–5 cups chicken broth or vegetable broth
- Salt and black pepper, to taste
- 1 cup dried orzo pasta
- ½ cup fresh basil, chopped
That’s the full ingredient list no hard-to-find items, no long grocery run required. Just fresh vegetables, a good broth, and a handful of pantry basics.
Step by Step Instructions
In a large stock pot, heat the olive oil over medium heat. Add the chopped onion, carrot, celery, and garlic to the pot.

Cook, stirring occasionally, for about 5 minutes, until the vegetables begin to soften. Add the diced tomatoes along with 4 cups of the broth to the pot.
Bring the mixture to a boil, then reduce the heat, cover the pot, and let it cook for about 10 minutes.

Stir in the dried orzo, cover the pot again, and let everything simmer until the orzo is tender, about 10 more minutes.

If the soup looks too thick or dry at any point, add the remaining cup of broth to loosen it up. Season the soup with salt and pepper to taste.

Top each bowl with a generous handful of fresh chopped basil right before serving. That’s it. In roughly 30 minutes, you have a warm, flavorful, well rounded meal ready to bring to the table.
Tips for Making This Soup Even Better
A few small adjustments can make this recipe fit your taste and schedule even better.
If you want a heartier version, swap the vegetable broth for chicken broth, which adds more depth of flavor.
If you’re cooking for a vegetarian crowd, vegetable broth works just as well and keeps the dish completely meat free.
Keep an eye on the orzo while it simmers. Pasta can soak up liquid quickly, so if your soup starts looking more like a stew than a soup, simply stir in a splash more broth or water until you reach the consistency you like.
If you have extra basil on hand, don’t be shy about adding more on top. Fresh basil is really what ties this whole dish together, giving it that bright, summery finish that makes it stand out from a typical tomato soup.
Roma tomatoes are recommended here because they tend to be meatier with fewer seeds, which helps the soup hold a nice texture. If Roma tomatoes aren’t available, any ripe, in-season tomato will still give you great results.
Yes, you can prepare the base of the soup everything before adding the orzo a day or two in advance and store it in the fridge. When you’re ready to eat, bring it back to a simmer, add the orzo, and finish cooking as directed. Keep in mind that orzo will continue to soak up liquid the longer it sits, so it’s best added fresh.
Orzo works well here because of its small, rice-like shape, but small pasta shapes like ditalini or small shells can be used as a substitute if that’s what you have on hand.
Yes, as long as you use vegetable broth instead of chicken broth, this soup is completely vegetarian.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Since the orzo will continue absorbing liquid over time, you may want to add a splash of broth or water when reheating.
Freezing is possible, but pasta can turn mushy after being frozen and thawed. If you’re planning to freeze a batch, it’s best to freeze the soup base without the orzo, then cook fresh orzo and stir it in after reheating.
Crusty bread and a simply dressed salad are the perfect pairing. The bread is great for soaking up the broth, and a light salad adds a refreshing crunch to balance out the warm soup.
No peeling is necessary for this recipe. The diced tomato skins soften as the soup simmers and blend right into the dish.
Summer Tomato Basil Orzo Soup: A Light One-Pot Meal for Warm Days
Ingredients
- 3.5 tablespoons olive oil
- 0.5 yellow onion chopped
- 1 carrot chopped
- 2 celery stalks chopped
- 2 garlic cloves chopped
- 2.5 pounds Roma tomatoes diced
- 4.5 cups chicken or vegetable broth
- 0.5 teaspoons salt
- 0.3 teaspoons black pepper
- 1 cups dried orzo pasta
- 0.5 cups fresh basil chopped
Instructions
- Heat the oil: Heat 3.5 tablespoons olive oil in a large stock pot over medium heat.
- Add vegetables: Add 0.5 yellow onion, chopped, 1 carrot, chopped, 2 celery stalks, chopped, and 2 garlic cloves, chopped to the pot.
- Saute: Saute for about 5 minutes
- until softened.
- Add tomatoes and broth: Add 2.5 pounds Roma tomatoes, diced and 4 cups of 4.5 cups chicken or vegetable broth to the pot.
- Simmer: Bring to a boil, then reduce heat, cover, and cook for 10 minutes
- Cook orzo: Stir in 1 cups dried orzo pasta, cover again, and simmer until tender, about 10 more minutes.
- Adjust consistency: If too dry, stir in the remaining broth.
- Season: Season with 0.5 teaspoons salt and 0.3 teaspoons black pepper.
- Garnish and serve: Top with 0.5 cups fresh basil, chopped and serve.

