Using a food processor or blender, process basil, hot pepper, nuts, garlic, lemon juice, salt and black pepper until almost a smooth paste.
Slowly stream in olive oil (using either a food processor or blender, while the lid is still on).
Once everything is combined, stir in parmesan cheese.
Taste and adjust salt and pepper as desired.