One Pot Tomato Basil Zucchini Orzo
This one-pot tomato basil zucchini orzo turns simple vegetables, pasta, and broth into a creamy dinner that tastes fresh, cozy, and bright.
It uses zucchini, cherry tomatoes, garlic, basil, and parmesan to build flavor without a long cook time. The orzo releases starch as it simmers, so the pot becomes creamy without cream.
Why You’ll Love This Recipe
- Creamy texture: Orzo cooks right in the broth and creates a silky sauce.
- Fresh flavor: Cherry tomatoes soften and burst, while basil adds a sweet garden finish.
- Budget smart: Zucchini, onion, pasta, and broth stretch into four filling servings.
- Easy cleanup: Everything cooks in one pot, so dinner stays simple.
Fabian’s Budget & Health Tip: Use store brand orzo and vegetable broth, then save money on herbs by mixing fresh basil with a handful of parsley if basil costs too much. The zucchini and tomatoes add fiber, vitamin C, and volume, so the meal feels generous without extra cost.
Ingredients (Serves 4)
- 2 tablespoons olive oil (30 ml)
- 1 medium yellow onion, finely chopped (150 g)
- 3 cloves garlic, minced (9 g)
- 2 medium zucchini, chopped into small half moons (400 g)
- 1 1/2 cups orzo (300 g)
- 2 cups cherry tomatoes, halved (300 g)
- 3 cups vegetable broth (720 ml)
- 1/2 teaspoon fine sea salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
- 1/2 cup grated parmesan cheese (45 g)
- 1/2 cup fresh basil leaves, torn (15 g)
Step-by-Step Instructions
1. Sauté the Onion and Zucchini
Warm the olive oil in a large pot over medium heat. Add the onion and cook for about 3 minutes, stirring often, until it looks soft and smells sweet.
Add the garlic and zucchini. Cook for 4 to 5 minutes, until the zucchini edges turn lightly golden and the garlic smells warm but not sharp. Stir often so the garlic does not burn.
2. Toast the Orzo and Add the Tomatoes
Stir in the orzo and let it toast for 1 minute. The grains should look glossy and smell lightly nutty.
Add the cherry tomatoes, salt, and pepper. Stir until the tomato juices start to shine on the bottom of the pot.
3. Simmer Until Creamy
Pour in the vegetable broth and scrape the bottom of the pot with a spoon to lift up all the flavor. Bring the mixture to a gentle simmer.
Cook for 10 to 12 minutes, stirring every minute or two. The orzo should turn tender, the tomatoes should soften, and the broth should thicken into a creamy sauce. If the pot looks dry before the orzo is tender, add a small splash of broth or water.
4. Finish with Parmesan and Basil
Turn off the heat. Stir in the parmesan until it melts into the orzo and makes the sauce glossy.
Fold in the torn basil. Let the pot rest for 2 minutes so the sauce can settle and cling to every spoonful. Taste and add more salt or pepper if needed.
Expert Troubleshooting & FAQs
Why is my orzo sticking to the pot?
Orzo releases starch as it cooks, so it needs regular stirring. Keep the heat at a gentle simmer, not a hard boil. If it starts to catch, lower the heat and add a splash of broth.
Why is my orzo still firm after the broth is gone?
Your heat may be a little high, or your pot may be wide. Add 1/4 cup broth or water (60 ml) and keep simmering until the orzo tastes tender.
Can I make this without parmesan?
Yes. For a dairy free version, use nutritional yeast or a plant based parmesan. Add it off the heat, then taste for salt since parmesan usually adds salty flavor.
Can I add more protein?
Yes. Stir in cooked chickpeas, white beans, or shredded cooked chicken near the end. Let them warm through before adding the basil.
How do I store leftovers?
Store leftovers in a covered container in the fridge for up to 3 days. Reheat gently with a splash of broth or water because the orzo thickens as it sits.
Estimated Nutritional Facts
These values are rough estimates per serving.
- Calories: 390
- Protein: 14 g
- Carbs: 58 g
- Fats: 12 g
One Pot Tomato Basil Zucchini Orzo

Ingredients
- 2 tablespoons olive oil (30 ml)
- 1 medium yellow onion, finely chopped (150 g)
- 3 cloves garlic, minced (9 g)
- 2 medium zucchini, chopped into small half moons (400 g)
- 1 1/2 cups orzo (300 g)
- 2 cups cherry tomatoes, halved (300 g)
- 3 cups vegetable broth (720 ml)
- 1/2 teaspoon fine sea salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
- 1/2 cup grated parmesan cheese (45 g)
- 1/2 cup fresh basil leaves, torn (15 g)
Instructions
- 1. Sauté the Onion and Zucchini. Warm the olive oil in a large pot over medium heat. Add the onion and cook for about 3 minutes, stirring often, until it looks soft and smells sweet. Add the garlic and zucchini. Cook for 4 to 5 minutes, until the zucchini edges turn lightly golden and the garlic smells warm but not sharp. Stir often so the garlic does not burn.
- 2. Toast the Orzo and Add the Tomatoes. Stir in the orzo and let it toast for 1 minute. The grains should look glossy and smell lightly nutty. Add the cherry tomatoes, salt, and pepper. Stir until the tomato juices start to shine on the bottom of the pot.
- 3. Simmer Until Creamy. Pour in the vegetable broth and scrape the bottom of the pot with a spoon to lift up all the flavor. Bring the mixture to a gentle simmer. Cook for 10 to 12 minutes, stirring every minute or two. The orzo should turn tender, the tomatoes should soften, and the broth should thicken into a creamy sauce. If the pot looks dry before the orzo is tender, add a small splash of broth or water.
- 4. Finish with Parmesan and Basil. Turn off the heat. Stir in the parmesan until it melts into the orzo and makes the sauce glossy. Fold in the torn basil. Let the pot rest for 2 minutes so the sauce can settle and cling to every spoonful. Taste and add more salt or pepper if needed.









