My Eclectic Bites

  • Home
  • Cooking for Two
  • Recipe Index
  • About
menu icon
go to homepage
  • Home
  • Cooking for Two
  • Recipe Index
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Cooking for Two
    • Recipe Index
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Side Dish

    Easy Roasted Asparagus Salad with Mushrooms and Tomatoes

    Published May 31, 2026 · Updated May 1, 2026

    Jump to Recipe

    Roasted asparagus salad with mushrooms and tomatoes tossed in a sweet and tangy vinaigrette. A fresh, easy spring side that pairs with just about anything.

    Close-up of roasted asparagus salad with mushrooms and tomatoes in vinaigrette

    At a Glance

    • What it is / tastes like:
      A warm roasted vegetable salad with tender asparagus, earthy mushrooms, and juicy tomatoes in a light sweet and tangy vinaigrette.
    • When to make it:
      A great vegetable-forward side for spring meals, weeknight dinners, or anytime you want something fresh without much effort.
    • What to serve with:
      Goes beautifully with chicken breast (from my Parmesan Orzo Chicken), salmon, or a simple grain like couscous.
    • Cooking for two:
      Best enjoyed fresh. If cooking for two, make a smaller batch or plan to eat it the same day.
    • Skill level: Easy

    This roasted asparagus salad is a warm, easy spring side that goes with just about anything. I first tasted a version of it at a friend’s house, and I adapted the recipe with a simple pantry vinaigrette. It’s a simple, bright, and reliable spring side dish that you’ll keep coming back to.

    Fresh asparagus, mushrooms, and cherry tomatoes prepared for roasted asparagus salad

    Ingredients You’ll Need

    • Asparagus: fresh and tender, perfect for roasting
    • Baby bella mushrooms: add a savory, meaty depth (white mushrooms work just as well)
    • Cherry tomatoes: bring light sweetness and juiciness
    • Olive oil: helps the vegetables roast and adds richness
    • Salt and black pepper: for balanced seasoning
    • Dried thyme: adds a subtle earthy note (or use fresh thyme)
    • For the vinaigrette:
      • Red wine vinegar: bright, tangy base
      • Shallots: mild, slightly sweet sharpness
      • Dijon mustard: helps emulsify and adds a gentle kick
      • Honey: balances the acidity with a touch of sweetness
      • Olive oil: rounds out the dressing
      • Salt and pepper: to taste

    How to Make It

    Asparagus, mushrooms, and cherry tomatoes spread on a sheet pan before roasting
    Roasted asparagus, mushrooms, and tomatoes being transferred into a mixing bowl
    1. Preheat the oven
      Preheat to 425°F.
    2. Prep the vegetables
      Place the asparagus, mushrooms, and tomatoes on one or two sheet pans. Drizzle with olive oil, then season with salt, pepper, and thyme. Toss to coat and spread into an even layer.
    3. Roast
      Roast for 10–12 minutes, until the mushrooms are lightly browned and the tomatoes are softened. Use two sheet pans if needed to avoid overcrowding.
    4. Make the vinaigrette
      While the vegetables roast, whisk together red wine vinegar, shallots, Dijon mustard, honey, olive oil, and a pinch of salt and pepper.
    5. Cool slightly
      Let the vegetables cool for about 5 minutes before dressing. This keeps the vinaigrette from wilting everything.
    6. Toss and serve.
      Transfer to a bowl, pour over the vinaigrette, and gently toss to combine. Serve warm or at room temperature.
    Pouring sweet and tangy vinaigrette over roasted asparagus, mushrooms, and tomatoes
    Tossing roasted asparagus salad with mushrooms and tomatoes in vinaigrette

    Tips for Success

    • Serve it fresh
      This salad really shines when the vegetables are still slightly warm and the vinaigrette just coasts them. As it sits, the veggies absorb the dressing and the texture softens. It’s still good but it will dull the color slightly. 
    • Don’t crowd the pan
      Use two sheet pans if needed. Vegetables that have space to breathe will roast and caramelize; vegetables that are packed in will steam. The difference in flavor is worth the extra pan. 
    • Dress while slightly warm
      Tossing the vegetables with the vinaigrette while they're still warm helps them absorb the flavors without getting soggy.
    • Storing leftovers
      If possible, store the roasted vegetables and vinaigrette separately and toss just before serving. If already dressed, expect the texture to soften a bit with mellower flavor.
    • Revive leftovers with a pinch of salt
      Cold or room-temperature leftovers often just need a little seasoning to wake back up.
    • Make it a meal
      Add chicken, shrimp, or salmon right on top, or serve alongside couscous or a slice of focaccia to round it out.
    Roasted asparagus salad with mushrooms and tomatoes served as a spring side dish

    This salad is a great reminder that simple, seasonal ingredients don't need much help. A hot oven and a good vinaigrette do most of the work. Serve it while it's still slightly warm and watch it disappear.

    Print

    Easy Roasted Asparagus Salad with Mushrooms and Tomatoes

    Close-up of roasted asparagus salad with mushrooms and tomatoes in vinaigrette
    Print Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    Roasted asparagus salad with mushrooms and tomatoes tossed in a sweet and tangy vinaigrette. A fresh, easy spring side that pairs with just about anything.

    • Author: George
    • Prep Time: 10 minutes
    • Cook Time: 12 minutes
    • Total Time: 22 minutes
    • Yield: 4 servings 1x
    • Category: Side Dish
    • Method: Roasting
    • Cuisine: American
    • Diet: Vegetarian

    Ingredients

    Scale

    For the vegetables

    • 8 oz asparagus (about ½ bunch), cut into 2-inch pieces
    • 6 to 8 oz baby bella mushrooms, halved or quartered
    • 6 oz cherry tomatoes (about ½ pint), halved
    • 2 to 3 tablespoons olive oil
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • Pinch of dried thyme ( ¼ to ⅛ teaspoon, or 1 teaspoon fresh thyme)

    For the vinaigrette

    • 1 tablespoon red wine vinegar
    • 1 tablespoon minced shallots
    • 1 teaspoon Dijon mustard
    • ½ tablespoon honey
    • 2 tablespoons olive oil
    • Pinch of salt and pepper

    Instructions

    1. Preheat the oven
      Preheat to  425°F.
    2. Prepare the vegetables
      Place the asparagus, mushrooms, and tomatoes on one or two sheet pans. Drizzle with olive oil, then season with salt, pepper, and thyme. Toss to coat and spread into an even layer. 
    3. Roast
      Roast for 10 - 12 minutes, until the mushrooms are lightly browned and the tomatoes are softened. Use two sheet pans if needed to avoid overcrowding. 
    4. Make the vinaigrette
      While the vegetables roast, whisk together red wine vinegar, shallots, Dijon mustard, honey, olive oil, and a pinch of salt and pepper. 
    5. Cool slightly
      Let the vegetables cook for about 5 minutes before dressing. This keeps the vinaigrette from wilting everything. 
    6. Toss and serve
      Transfer to a bowl, pour over the vinaigrette, and gently toss to combine. Serve warm or at room temperature. 

    Notes

    • For the best texture and color, serve this salad while the vegetables are still slightly warm. 
    • Avoid overcrowding the pan so the vegetables roast instead of steaming. Use two sheet pans if needed. 
    • If making ahead, store the vinaigrette separately and toss just before serving. 
    • Leftovers will soften, and the color may dull slightly, but the flavor will still be good. Add a small pinch of salt before serving to refresh the taste. 

    Did you make this recipe?

    Share a photo and tag us — we can't wait to see what you've made!

    More Side Dish

    • Cabbage carrot salad topped with sliced chicken, edamame, and fresh vegetables
      Cabbage Carrot Salad with Soy Sesame Dressing (Fresh & Crunchy)
    • Golden sourdough discard focaccia with crisp edges and flaky salt
      Small-Batch Sourdough Discard Focaccia
    • Simple skillet sautéed corn with bell peppers served on a plate, close-up view
      Simple Skillet Sautéed Corn
    • Creamy parmesan orzo in a saucepan, stirred with a wooden spoon while still glossy and smooth
      Creamy Parmesan Orzo for Two (Easy One-Pot Dinner or Side)

    Share your thoughts below! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Footer

    ↑ back to top

    About

    • About George
    • Privacy Policy

    Stay Connected!

    • Pinterest
    • Instagram
    • Facebook

    Copyright © My Eclectic Bites