Prep the tomatoes: Rinse and pat dry. For cherry or grape tomatoes, leave them whole or slice in half for extra caramelization.
For small Roma or plum tomatoes, slice into halves or quarters lengthwise.
Season: In a bowl, toss tomatoes with olive oil, salt, pepper, Italian seasoning, and garlic. If using, add balsamic and a pinch of red pepper flakes. Coat evenly so every piece gets flavor.
Preheat the air fryer: Set to 375°F (190°C) for 3 minutes.
Preheating helps the tomatoes start roasting right away.
Arrange in the basket: Lightly spray or line the basket. Spread the tomatoes in a single layer. A little overlap is fine, but avoid piling them too high or they’ll steam instead of roast.
Air fry: Cook at 375°F (190°C) for 10 to 14 minutes.
Shake the basket or gently stir at the 6–7 minute mark. Cook until the skins blister and edges caramelize.
Check doneness: They’re ready when softened, lightly shriveled, and juicy with some browned spots. If you want deeper color, add 2–3 more minutes.
Finish and serve: Transfer to a bowl.
Taste and adjust salt. Sprinkle with chopped fresh basil or parsley. Serve warm or at room temperature.