Imagine the bright, summery flavors of a classic Caprese salad wrapped in a warm, comforting bowl of orzo. This Creamy Caprese Orzo brings the best of both worlds—a fresh burst of basil, tomato, and mozzarella paired with a silky, herb‑infused sauce that coats every bite.
What makes it truly special is the way the creamy sauce melds with the al dente orzo, while the cherry tomatoes and mozzarella add juicy texture and a tangy finish. A drizzle of extra‑virgin olive oil and a sprinkle of flaky sea salt tie everything together.
Breakfast lovers, brunch hosts, and anyone craving a light yet satisfying meal will adore this dish. It’s perfect for lazy weekend mornings, a festive brunch buffet, or a quick weekday pick‑me‑up.
The process is straightforward: cook the orzo, toss it in a fragrant basil‑garlic cream, fold in fresh tomatoes and mozzarella, and finish with a burst of basil and a drizzle of olive oil. You’ll have a restaurant‑quality plate in under 30 minutes.
Why You'll Love This Recipe
Bright & Fresh: Sun‑kissed tomatoes, fragrant basil, and creamy mozzarella create a palate‑pleasing contrast that feels like a summer garden on a plate.
One‑Pan Simplicity: All ingredients come together in a single skillet, minimizing cleanup while delivering a dish that looks and tastes gourmet.
Versatile Timing: Ready in under 30 minutes, it fits perfectly into both leisurely brunches and rushed weekday mornings without compromising flavor.
Nutritious Balance: Whole‑grain orzo, fresh vegetables, and a modest amount of cheese provide protein, fiber, and essential vitamins for a balanced start to the day.
Ingredients

This dish shines because each component contributes a distinct texture or flavor. The orzo provides a tender, slightly chewy base; the cream sauce, built from butter, garlic, and fresh herbs, adds richness; and the Caprese trio—ripe tomatoes, buttery mozzarella, and aromatic basil—delivers brightness. A splash of lemon juice lifts the whole bowl, while a pinch of red‑pepper flakes introduces a gentle heat that keeps the palate excited.
Main Ingredients
- 1 cup orzo pasta
- 1 ½ cups low‑fat milk
- 2 tablespoons unsalted butter
Orzo & Vegetables
- 1 cup cherry tomatoes, halved
- 8 ounces fresh mozzarella, cubed
- ¼ cup fresh basil leaves, torn
Sauce & Seasonings
- 2 cloves garlic, minced
- 1 tablespoon all‑purpose flour
- 1 teaspoon lemon zest
- ½ teaspoon red‑pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
The butter and flour create a velvety roux that thickens the milk without clumping, while garlic infuses the sauce with depth. Lemon zest brightens the richness, and the red‑pepper flakes add a whisper of heat. Salt and pepper finish the seasoning, ensuring each bite is perfectly balanced. The fresh basil, tomatoes, and mozzarella are added at the end to preserve their delicate flavors and textures.
Step-by-Step Instructions

Preparing the Orzo
Bring a large pot of salted water to a rolling boil. Add the orzo and cook according to package directions, usually 8‑9 minutes, until al dente. Drain, reserving ½ cup of the cooking water, and set aside. The reserved water will help loosen the sauce later if needed.
Creating the Creamy Base
- Make the roux. In a wide skillet over medium heat, melt the butter. Sprinkle the flour over the melted butter, whisking constantly for 1‑2 minutes until the mixture turns a light golden hue. This cooks out the raw flour taste and forms the foundation for a smooth sauce.
- Add aromatics. Stir in the minced garlic and continue whisking for another 30 seconds until fragrant. Be careful not to let the garlic brown, which would introduce bitterness.
- Incorporate liquid. Slowly pour the milk into the roux while whisking vigorously. The sauce will thicken within 3‑4 minutes; if it becomes too thick, add a splash of the reserved orzo water to reach a silky consistency.
- Season and brighten. Add the lemon zest, red‑pepper flakes, and a generous pinch of salt and black pepper. Taste and adjust seasoning, remembering that the mozzarella will add a mild saltiness later.
- Combine orzo and sauce. Reduce the heat to low, then fold the cooked orzo into the creamy sauce. Toss gently until each grain is glossy and fully coated. The sauce should cling to the orzo without pooling.
Finishing the Caprese Touch
Remove the skillet from heat. Gently stir in the cherry tomato halves and cubed mozzarella. The residual heat will soften the mozzarella just enough to create creamy pockets without fully melting it. Finally, fold in the torn basil leaves and drizzle a thin stream of extra‑virgin olive oil. Serve immediately, garnished with an extra pinch of sea salt and a few whole basil leaves for visual flair.
Tips & Tricks
Perfecting the Recipe
Use cold milk. Starting with cold milk prevents the roux from separating and guarantees a smooth, velvety sauce.
Al dente orzo. Cook the orzo just shy of fully done; it will finish cooking in the sauce, absorbing flavor without becoming mushy.
Reserve pasta water. The starchy water helps loosen the sauce if it thickens too quickly and adds a subtle silkiness.
Season in layers. Add a little salt at each stage—roux, sauce, and final mix—to build depth without over‑salting.
Flavor Enhancements
Finish with a squeeze of fresh lemon juice for a bright pop, and stir in a tablespoon of grated Parmesan for an extra umami boost. A drizzle of aged balsamic reduction over the top adds a sweet‑tangy contrast that elevates the Caprese profile.
Common Mistakes to Avoid
Avoid boiling the milk after adding it to the roux; high heat can cause curdling. Also, don’t over‑mix the mozzarella; stirring too vigorously will melt it completely, losing those delightful creamy pockets.
Pro Tips
Fresh basil matters. Add the basil at the very end to preserve its aromatic oils and vivid color.
Use a heavy‑bottom skillet. Even heat distribution prevents scorching of the roux and ensures a uniform sauce.
Serve immediately. The dish is at its creamiest within minutes of plating; waiting too long can cause the sauce to thicken.
Adjust consistency. If the sauce feels too thick, thin it with a splash of low‑sodium chicken broth or additional reserved pasta water.
Variations
Ingredient Swaps
Replace orzo with gluten‑free rice pasta or pearl couscous for a different texture. Swap fresh mozzarella for creamy goat cheese or feta for a tangier bite. Use sun‑dried tomatoes instead of cherry tomatoes for an intensified, slightly sweet flavor.
Dietary Adjustments
For a dairy‑free version, substitute butter with olive oil and use coconut‑milk or oat‑milk in place of dairy milk. Vegans can replace mozzarella with a plant‑based cheese and use a vegan butter alternative. Gluten‑free diners should choose certified gluten‑free orzo or a rice‑based pasta.
Serving Suggestions
Pair the creamy Caprese orzo with a crisp arugula salad dressed in lemon vinaigrette, or serve alongside toasted sourdough for extra crunch. A side of roasted asparagus or sautéed spinach adds a nutritious green element that balances the richness.
Storage Info
Leftover Storage
Allow the dish to cool to room temperature, then transfer it to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, flatten, and freeze for up to 2 months. Label with the date to track freshness.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a splash of milk or broth to revive creaminess. Stir frequently until warmed through, about 4‑5 minutes. In a pinch, microwave in a covered bowl for 2‑3 minutes, stirring halfway, and finish with a drizzle of olive oil.
Frequently Asked Questions
This Creamy Caprese Orzo captures the bright spirit of a Caprese salad while delivering the comforting warmth of a brunch‑ready grain dish. By following the step‑by‑step guide, using fresh ingredients, and applying the tips provided, you’ll create a plate that looks as stunning as it tastes. Feel free to experiment with swaps or add a protein to suit your palate. Enjoy the harmony of flavors and share the joy at your next breakfast or brunch gathering!