Heat an oven to 500°F (260°C) and line a baking tray with aluminum foil. Roast the peppers (whole) for about 20 minutes, or until nearly blackened on all sides. Remove from the oven and either wrap the peppers in aluminum foil or place them in a sealed bag and allow them to steam for a few minutes.
In the meantime, toast the almonds in a dry pan over medium-low heat, until golden brown. This will take about 5 minutes, take care not to burn the nuts. Set aside.
Now unwrap the peppers and remove and discard the skin, stems, and seeds.
Place the flesh of the peppers into a food processor or blender along with the toasted almonds, olive oil, lemon juice, garlic, salt, and chili flakes.
Blend until creamy and smooth then taste and adjust the flavorings, adding more lemon, garlic, salt and chili flakes to taste.
Once cooled, store this salsa in an airtight container in the refrigerator for 5-7 days.