GrilledPreheat grill to medium-high heat (around 375°F to 400°F).Prepare a grill basket: Cover a grill basket with foil will help keep the cherry tomatoes from falling through the grates and the butter and tomatoes own juices from dripping into the grill. If you don't have one, you can use foil.Grill the asparagus and tomatoes: Place the asparagus and cherry tomatoes in the grill basket and cook for 4-6 minutes. Use tongs to turn occasionally until they have cooked.
RoastedPreheat oven to 400°F (200°C).Arrange on a sheet pan: Spread the asparagus and cherry tomatoes on a parchment paper lined sheet pan in a single layer.Roast: Roast asparagus and tomatoes in the oven for 15-20 minutes, flipping the asparagus halfway through. The asparagus should be tender, and the tomatoes should start to blister and soften.
SauteedHeat a large skillet over medium heat.Sauté asparagus: Add 1 tbsp of garlic herb butter to the pan. Once melted, add the asparagus and tomatoes and cook for 10-15 minutes, stirring occasionally.The asparagus will be tender and tomatoes softened. If you want a little crunch in your asparagus cook for 8-10 minutes.
Air FryerPreheat air fryer to 375°F (190°C).Arrange in the basket: Place the asparagus and cherry tomatoes in the air fryer basket in a single layer.Air fry: Cook for 5-10 minutes, shaking the basket halfway through to ensure even cooking. The asparagus should be tender, and the tomatoes will be slightly blistered.
Notes
Grill Basket: You can find these at you local grocery store or cooking supply store. They are also available on Amazon.