New Roots is a partnership of Catholic Charities of Northeast Kansas and Cultivate KC

Roasted Tomato Basil Pesto


  • 1 lb. of tomatoes, cherry or heirloom
  • 1/2 cup almonds toasted.
  • 2 garlic cloves
  • 1 cup tightly packed basil + more for garnish.
  • 1/4 cup extra virgin olive oil + more for drizzling on tomatoes.
  • Kosher salt & freshly ground black pepper to taste.
  • Your desired amount of cooked Pasta


  1. Preheat oven to 400 F and line a baking sheet with parchment. Place sliced tomatoes on the sheet and drizzle with oil, salt and pepper. Roasted for about 1 hour and 10 minutes at 400F. Watch closely during the last 15 minutes of roasting.
  2. Reduce oven heat to 325F and toast almonds for 8-10 minutes. Add 1/3 cup into food processor and process until finely chopped. I left mine a bit chunky for texture. Remove and set aside.
  3. With processor turned on, add 2 garlic cloves and let it whirl around until finely chopped. Now add in the basil and process until finely chopped.
  4. Add in the oil, optional nutritional yeast, and 1.5 cups of roasted tomatoes (you will have tomatoes left over.) Process until smooth. Pulse in 1/3 cup toasted almonds. Season generously with salt and pepper. I think I used about 1/2 tsp salt or a bit more.
  5. Pour your desired amount of pesto over the cooked pasta and mix well. Chop the remaining roasted tomatoes and stir into pasta. Chop remaining almonds and chiffonade the basil (see below)