Description
Caprese Roasted Asparagus is a vibrant, cheesy twist on the classic veggie side. Fresh asparagus is roasted until tender, topped with gooey mozzarella and juicy cherry tomatoes, then finished with fragrant basil and a sweet balsamic glaze. This easy recipe is perfect for elevating your weeknight dinner or impressing guests at your next gathering.
Ingredients
Scale
Vegetables
- 1 lb asparagus, trimmed
- 2 cups cherry tomatoes, halved
Dairy
- 2 cups shredded mozzarella cheese
Oils & Condiments
- 2 tablespoons olive oil
- Balsamic glaze, for drizzling
Seasonings & Garnish
- Salt and black pepper, to taste
- Fresh chopped basil, for garnish
Instructions
- Prep the Asparagus: Preheat your oven to 400°F (200°C). Arrange the trimmed asparagus spears in a single layer on a large baking sheet to ensure even roasting.
- Season the Veggies: Drizzle the asparagus with olive oil, then sprinkle salt and freshly ground black pepper evenly over the top. Toss gently to coat.
- Add the Toppings: Generously sprinkle the shredded mozzarella over the asparagus, then scatter the halved cherry tomatoes on top, distributing them as evenly as possible.
- Roast: Place the baking sheet in the preheated oven and roast for 15-18 minutes. The cheese should be melted and bubbly, and the asparagus should be fork-tender.
- Finish & Serve: Remove the asparagus from the oven. While still hot, garnish with fresh chopped basil and a generous drizzle of balsamic glaze. Serve immediately for the best flavor and texture.
Notes
- For extra flavor, add a few thinly sliced garlic cloves before roasting.
- Try using a mix of mozzarella and Parmesan for a sharper cheese flavor.
- Balsamic glaze can be found in most grocery stores or made easily at home.
- Great for meal prep: reheat leftovers in the oven for best results.
- Prep Time: 5 mins
- Cook Time: 18 mins
- Category: Side-dishes
- Method: Baking
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 220
- Sugar: 6g
- Sodium: 330mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 30mg