A rich, slightly caramelized tomato sauce made by roasting tomatoes, garlic, and onions, then blending and simmering with basil and olive oil. Great for pasta, sandwiches, and bowls.
Preheat oven to 425°F (220°C). Toss tomatoes, onion wedges, and garlic head with 2 tablespoons olive oil, 1 teaspoon salt, and 1/2 teaspoon pepper. Arrange cut-side up on a rimmed baking sheet and roast 30–40 minutes until tomatoes blister and edges caramelize.
Heat remaining 1 tablespoon olive oil in a skillet over medium heat. If using, add tomato paste and cook 1–2 minutes until it darkens slightly. Add roasted tomatoes, onions, and squeeze in roasted garlic. Stir to combine.
Blend the mixture until smooth or leave it slightly chunky. Return to skillet and simmer gently 10–15 minutes. Taste and adjust salt, pepper, and sugar if needed. Add red pepper flakes if you want heat.
Stir in torn basil and finish with butter or a drizzle of olive oil for shine. Serve warm over pasta, grilled proteins, or use as a sandwich spread. Cool and refrigerate or freeze in portioned containers.
Notes
For a smoky flavor, broil for the last 2–3 minutes until edges char slightly—watch closely.
Freeze in 1-cup portions for quick weeknight meals.
Use canned whole tomatoes in a pinch—drain and roast briefly to mimic the fresh-roasting effect.
Adjust acidity with a pinch of sugar or a splash of balsamic vinegar if needed.