Roasted asparagus with cherry tomatoes is a delicious Mediterranean-inspired dish. It pairs deliciously with seafood, steak, or chicken.
This easy side dish is light, bright, and so tasty! It brings together ingredients from the Mediterranean and is a low-carb and tasty veggie dish. The asparagus and tomatoes are almost like a marriage between spring and summer vegetables, and pair beautifully together.
Serve as is, or pair with a delicious chicken, steak, or seafood dish. You can even customize it to your liking! Want it a bit spicy? Add some red pepper flakes. Want to add a bit of depth? Drizzle a little balsamic vinegar over the top.
Key ingredients
- Asparagus - Asparagus is so delicious, and easily found in spring months. For this recipe, I used regular asparagus, but you can also use thin if you alter the cooking times.
- Cherry tomatoes - I use red cherry tomatoes, but you can also use yellow cherry tomatoes or another type. We do recommend using cherry tomatoes for this recipe.
- Fresh basil - Fresh basil is easy to keep around! We keep a pot or some growing in our garden. However, you can find it in the refrigerated produce section of most grocery stores if needed.
- Lemon - All you need is the juice!
How to make the roasted asparagus and tomatoes
First, preheat the oven and trim the woody bottoms off of the asparagus. Slice up the basil into thin strips.
Spread the asparagus over a sheet pan, and toss with olive oil. Season with salt and pepper, then start cooking in the oven.

After the asparagus has been cooking in the oven for 15 minutes (10 minutes if cooking thin asparagus), start heating olive oil in a skillet.
Add the cherry tomatoes, sprinkle with salt and pepper, and cook, stirring frequently. As tomatoes soften, press down on a few gently to release the tomato juices into the oil.

Remove the asparagus from the oven, then top with the tomatoes any any oil and juice in the pan. Squeeze half a lemon over the top, add the chopped basil, and season with salt and pepper as needed.

Recipe tips
- If you use thin asparagus, you'll cook it for less time in the oven (about 15 minutes).
- You can mix this up with different seasonings! Red pepper flakes are a delicious addition.

Roasted Asparagus with Cherry Tomatoes
Ingredients
- 1 lb asparagus
- 8 oz cherry tomatoes
- 3 tablespoon olive oil divided
- 6 leaves basil
- 1 lemon
- salt
- black pepper
Instructions
- Preheat oven to 400 degrees F.
- Prepare the asparagus by snapping off or cutting the woody ends of the stems. Place the asparagus on a sheet pan and drizzle with 1 tablespoon olive oil. Season with salt and pepper and toss.
- Cook the asparagus in the oven for 20-25 minutes if thick, (15-18 minutes if thin.
- Take the basil leaves and slice thinly.
- Heat 2 tablespoon olive oil in a skillet over medium heat. Once hot, add the cherry tomatoes and season with salt and pepper. Cook 5-7 minutes until blistered, stirring frequently.
- As tomatoes soften, smash a few carefully with a spoon to release the juices into the olive oil.
- Remove asparagus from the oven when done. Plate, then spoon tomatoes and oil over the asparagus. Squeeze juice from half a lemon over the top. Add the sliced basil. Add salt and pepper.
Notes
- If you use thin asparagus, you'll cook it for less time in the oven (about 15 minutes).
- You can mix this up with different seasonings! Red pepper flakes are a delicious addition.
Nutrition
If nutrition info is shown, values are based on an online calculator and are estimates. Please verify using your own data.



Leave a Reply