Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Balsamic Asparagus and Tomatoes

Balsamic Asparagus and Tomatoes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Leslie Bennett
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Balsamic Asparagus and Tomatoes recipe is a simple yet vibrant dish that highlights the natural sweetness of roasted tomatoes and the earthy crispness of asparagus. A drizzle of rich balsamic vinegar ties everything together for a delicious, healthy side dish perfect for spring dinners, summer cookouts, or everyday meals.


Ingredients

Scale
  • 1 lb asparagus, trimmed
  • 1 cup cherry or grape tomatoes, halved
  • 2 tbsp olive oil
  • 1 tbsp balsamic vinegar (or balsamic glaze)
  • 1 clove garlic, minced (optional)
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp red pepper flakes (optional)
  • Fresh basil or thyme for garnish
  • 2 tbsp grated Parmesan cheese (optional)

Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Toss asparagus and tomatoes with olive oil, balsamic vinegar, salt, and pepper. Spread evenly on the baking sheet.
  3. Roast for 12-15 minutes, or until asparagus is tender and tomatoes are slightly caramelized.
  4. Remove from oven and garnish with fresh herbs and Parmesan cheese (if using).
  5. Serve warm as a side dish or light meal. Enjoy!

Notes

  • Use aged balsamic for a deeper, richer flavor.
  • For a grilled version, cook asparagus and tomatoes on a grill pan over medium heat for 6-8 minutes.
  • Add toasted pine nuts or feta cheese for extra texture and flavor.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: ~150-200
  • Sugar: 3g
  • Sodium: 200mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 5mg (if using Parmesan)