Balsamic Roasted Asparagus & Tomato with Blue Cheese: Easy Recipe

Balsamic Roasted Asparagus & Tomato with Crumbled Blue Cheese: An easy recipe suited for appetizer or light vegetarian entree.
Course Appetizer, Side Dish
Cuisine Ecclectic
Prep Time 5 minutes
Cook Time 15 minutes
Servings 4
Calories 98 kcal
Author Robin Gagnon


  • 1 bunch asparagus
  • 2 Campari tomatoes or equivalent quantity of other small tomato variety
  • 1/3 cup white onion sliced and quartered
  • 2 cloves garlic minced
  • 1 tbs fresh thyme sprigs
  • 1 tbs olive oil plus more for drizzling
  • 1/2 tbs balsamic vinegar
  • 1/2 tsp Kosher salt
  • 1/4 cup crumbled blue cheese
  • fresh ground black pepper


  1. Preheat oven to 425 degrees.
  2. Cut off ends of asparagus removing any "woodiness". Quarter the tomatoes (if using cherry or grape varieties just cut in half).
  3. Put the asparagus, onion, garlic and thyme in a mixing bowl wide enough to accommodate the asparagus*
  4. Drizzle on the oil and vinegar & sprinkle on the salt. Mix to coat.
  5. Remove asparagus to roasting pan, then put tomatoes in bowl. Gently mix, just enough to coat, taking care not to break up tomatoes. Add them to roasting pan. Pour any juices left in bowl over the top.
  6. Roast for 10 minutes, then turn the vegetables, and roast an additional 5 minutes.
  7. Remove from oven and allow to cool a bit before plating.
  8. Sprinkle with blue cheese and drizzle a little olive oil on top, then finish with a few grinds of fresh pepper.

Recipe Notes

*Use plastic storage bag if you don't have appropriate size bowl.
*If preparing for those on gluten-free diet, check the blue cheese labeling, artisinal brands often start the mold in the traditional method using bread. Look for gluten-free brand or swap with crumbled feta, Romano or goat cheese.

Nutrition Facts
Balsamic Roasted Asparagus & Tomato with Blue Cheese: Easy Recipe
Amount Per Serving
Calories 98 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 2g13%
Cholesterol 6mg2%
Sodium 413mg18%
Potassium 341mg10%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 3g3%
Protein 4g8%
Vitamin A 1175IU24%
Vitamin C 12mg15%
Calcium 80mg8%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.