Roasted Tomato Orzo Recipe
- Total Time: 35 minutes
- Yield: Serves 6
- Diet: Vegetarian
Description
A creamy, comforting roasted tomato orzo made with jammy oven-roasted cherry tomatoes, tender orzo, and a touch of cream and Parmesan for a simple yet flavorful side dish.
Ingredients
12 oz cherry tomatoes
¼ cup olive oil
2 garlic cloves, thinly sliced
Handful of fresh basil leaves, roughly chopped
Kosher salt, to taste
Freshly cracked black pepper, to taste
2 tablespoons olive oil
1 large shallot, minced
1¼ cups dried orzo
3 tablespoons tomato paste
3 cups chicken broth or vegetable broth
¼ cup heavy cream
2 tablespoons unsalted butter
½ cup freshly grated Parmesan cheese
2 tablespoons fresh basil, minced
Instructions
- Preheat oven to 375°F.
- Place cherry tomatoes in a small baking dish and toss with olive oil, sliced garlic, basil, salt, and pepper.
- Roast for 40–45 minutes until tomatoes are soft, jammy, and bursting.
- While tomatoes roast, heat olive oil in a large skillet over medium heat.
- Add minced shallot and cook until translucent.
- Stir in orzo and toast for 2–3 minutes until lightly golden.
- Add tomato paste and cook for about 2 minutes, stirring constantly, until darkened.
- Pour in broth, season with salt and pepper, and bring to a simmer.
- Add roasted tomatoes with their juices, garlic, and basil. Stir well.
- Cover, reduce heat to low, and cook for about 12 minutes, stirring occasionally.
- Uncover and stir in butter and heavy cream. Simmer gently until creamy.
- Remove from heat and stir in Parmesan cheese and minced basil.
- Taste, adjust seasoning, and serve warm.
Notes
Grape tomatoes can be substituted for cherry tomatoes.
Add spinach or arugula at the end for extra greens.
Use vegetable broth to keep the dish vegetarian.
Add a splash of broth when reheating to loosen the orzo.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Roasting & Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 6g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 35mg

Directions
