Roasted Tomato Vinaigrette
With roasted cherry tomatoes, fresh basil and garlic, this tomato vinaigrette is a creamy and flavorful vegan dressing perfect for salads, grain bowls or marinade.
Prep Time10 minutes mins
Cook Time30 minutes mins
Total Time40 minutes mins
Course: Salad
Cuisine: Italian
Servings: 6
For roasted tomatoes
- 1 pint cherry tomatoes
- 2 tablespoons olive oil
- Pinch of red pepper flakes
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
For vinaigrette
- 2 garlic cloves
- 1 tablespoon whole grain mustard
- 1 shallot
- 1/4 cup fresh basil leaves
- 2 tablespoons red wine vinegar
- 1/4 cup olive oil
Preheat the oven to 400 degrees F.
Combine the tomatoes, 2 tablespoons olive oil, red pepper flakes, salt and pepper in an 8-inch baking dish. Stir them together.
Roast the tomatoes for 25-30 minutes until they are wrinkled and juicy. Then let them cool.
In a food processor or blender, combine 1 cup roasted tomatoes, garlic, mustard, shallot, basil, red wine vinegar and 1/4 cup olive oil. (You should have a few spoonfuls of the juices from the baking dish in that cup of tomatoes.)
Puree the ingredients until smooth, about 1-2 minutes. If it is too thick, you can thin it out by adding more liquid from the baking dish.
Recipe makes about 1 cup dressing.
You can keep the vinaigrette in an airtight container in the refrigerator up to 5 days. Let it sit at room temperature for at least 20 minutes before you use it. If it is too thick, add some oil.
You can freeze the dressing up to 1 month. Thaw it in the refrigerator.
Calories: 147kcal | Carbohydrates: 5g | Protein: 1g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 232mg | Potassium: 219mg | Fiber: 1g | Sugar: 3g | Vitamin A: 441IU | Vitamin C: 19mg | Calcium: 18mg | Iron: 1mg