Parmesan Roasted Asparagus with Cherry Tomatoes & Balsamic Glaze a crisp-tender asparagus spears roasted to perfection with juicy cherry tomatoes, a sprinkle of parmesan cheese, and a tangy balsamic drizzle—this vibrant side dish brings elegance and flavor to any meal. I love how simple yet sophisticated it feels, making it a great addition to weeknight dinners or holiday spreads.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
1 lb fresh asparagus, ends trimmed
1 cup cherry tomatoes, halved
2 tablespoons olive oil
½ teaspoon garlic powder
Salt and pepper, to taste
⅓ cup freshly grated parmesan cheese
1–2 tablespoons balsamic glaze (store-bought or homemade)
Directions
I preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
I arrange the asparagus in a single layer on the baking sheet, then scatter the cherry tomatoes around.
I drizzle everything with olive oil and sprinkle with garlic powder, salt, and pepper. Then I toss gently to coat.
I roast it in the oven for 12–15 minutes, until the asparagus is fork-tender and the tomatoes are blistered.
Once out of the oven, I sprinkle the vegetables immediately with parmesan cheese.
Just before serving, I drizzle on the balsamic glaze and serve it warm.
Servings and timing
Prep Time: 5 minutes
Cooking Time: 15 minutes
Total Time: 20 minutes
Servings: 4
Calories: 130 kcal per serving
Variations
I sometimes switch things up by using baby heirloom tomatoes for more color or adding a sprinkle of crushed red pepper for a bit of heat. For a vegan version, I skip the parmesan or use a plant-based alternative. Swapping the balsamic glaze with lemon zest and juice gives it a brighter, citrusy flavor.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I use a 350°F oven for about 5–10 minutes or a quick zap in the microwave. I recommend reheating in the oven for the best texture.
FAQs
How do I know when the asparagus is done roasting?
I check by piercing a spear with a fork; it should be tender but still firm. The tips might be slightly crispy, which I love.
Can I make this recipe ahead of time?
Yes, I roast the vegetables in advance and store them without the glaze. I add the parmesan and balsamic glaze just before serving for the freshest taste.
What can I use instead of balsamic glaze?
If I don't have balsamic glaze, I reduce regular balsamic vinegar on the stove with a touch of honey until thickened. Lemon juice is also a bright substitute.
Can I use frozen asparagus?
I prefer fresh, but in a pinch, I thaw and pat frozen asparagus dry before roasting. The texture isn't quite the same but still tasty.
Is this dish suitable for special diets?
Yes, it's naturally gluten-free, vegetarian, and low-carb. I love how it fits into many dietary preferences.
Conclusion
Parmesan Roasted Asparagus with Cherry Tomatoes & Balsamic Glaze is one of my go-to side dishes when I want something easy, colorful, and full of flavor. It pairs beautifully with just about any main course and is always a crowd-pleaser. I hope it becomes a favorite in your kitchen too.
Recipe:

Parmesan Roasted Asparagus with Cherry Tomatoes & Balsamic Glaze
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Crisp-tender roasted asparagus and juicy cherry tomatoes topped with savory parmesan and a tangy balsamic glaze. A quick, colorful side dish perfect for weeknight dinners or festive meals.
Ingredients
1 lb fresh asparagus, ends trimmed
1 cup cherry tomatoes, halved
2 tablespoons olive oil
½ teaspoon garlic powder
Salt and pepper, to taste
⅓ cup freshly grated parmesan cheese
1–2 tablespoons balsamic glaze (store-bought or homemade)
Instructions
- Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Arrange asparagus in a single layer on the baking sheet and scatter cherry tomatoes around them.
- Drizzle with olive oil and sprinkle with garlic powder, salt, and pepper. Toss gently to coat.
- Roast for 12–15 minutes until the asparagus is tender and tomatoes are blistered.
- Remove from oven and immediately sprinkle with parmesan cheese.
- Drizzle with balsamic glaze just before serving. Serve warm.
Notes
Use baby heirloom tomatoes for added color and variety.
Add crushed red pepper flakes for a spicy kick.
For a vegan version, omit parmesan or use a plant-based alternative.
Replace balsamic glaze with lemon zest and juice for a citrusy twist.
Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat in a 350°F oven for 5–10 minutes for best texture.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: ¼ of recipe
- Calories: 130
- Sugar: 4g
- Sodium: 200mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 5mg