In a medium sized pot, heat the oil and butter over medium heat.
Add in the chopped shallots, minced garlic, thyme, red pepper flakes and a little salt and pepper.
Cook for a couple minutes until the shallots have softened.
Then add in the peas and stock. Continue to cook for 4-5 minutes until the peas can easily be mushed with a spoon (you can test this right in the pot).
Use an immersion blender to blend everything together.
Taste and add more salt and pepper if you think it needs it. Then squeeze fresh lemon juice over the top just before serving.
Notes
If you don't have an immersion blender, you can puree the soup in a blender or food processor.
Option: Add a splash of cream or little grated Parmesan. Also croutons are my go-to for this soup recipe.