Ingredients
For the Roasted Asparagus & Tomatoes:
- 1 bunch fresh asparagus (trimmed)
- 1 cup cherry tomatoes (halved)
- 2 tablespoons olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes (optional)
For the Topping:
- ¼ cup grated Parmesan cheese
- 1 tablespoon balsamic glaze (or balsamic reduction)
- 1 tablespoon fresh basil (chopped, for garnish)
Instructions
1. Preheat the Oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with olive oil.
2. Prepare the Asparagus & Tomatoes
In a large bowl, toss together:
- Asparagus, cherry tomatoes, olive oil, salt, black pepper, garlic powder, oregano, and red pepper flakes.
Mix well to coat everything evenly.
3. Arrange on a Baking Sheet
Spread the asparagus and tomatoes in a single layer on the prepared baking sheet, ensuring they are not overcrowded.
4. Roast the Vegetables
Place the baking sheet in the preheated oven and roast for 12-15 minutes, or until the asparagus is tender and slightly crispy at the edges and the tomatoes are blistered.
5. Add the Parmesan & Balsamic
- Remove from the oven and immediately sprinkle grated Parmesan cheese over the asparagus and tomatoes.
- Drizzle with balsamic glaze for a sweet and tangy finish.
6. Serve & Enjoy!
Garnish with fresh basil and serve warm as a delicious side dish to your favorite main course.
Notes
✔ Choose Fresh Asparagus – Look for bright green, firm stalks with tight tips.
✔ Trim the Stems Properly – Snap off the woody ends or trim about 1-2 inches from the bottom.
✔ Use Fresh Parmesan – Grate it yourself for the best texture and flavor.
✔ Don’t Overcrowd the Pan – Spread everything evenly for even roasting.
✔ Add Extra Flavor – Sprinkle with lemon zest or toasted pine nuts for a gourmet touch.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Gluten Free
Nutrition
- Serving Size: 1 portion
- Calories: 120 kcal
- Sugar: 4g
- Sodium: 300mg
- Fat: 8g
- Carbohydrates: 9g
- Protein: 5g
- Cholesterol: 5mg