Oven-roasted tomatoes

Roast
oven-roasted tomatoes

Roasting

This oven-roasted tomatoes recipe, an Italian method of slow roasting, creates a sticky, sweet tomato for use in a multitude of ways.

0

25

0

Comments