In a large pan, heat some olive oil over medium heat.
Add the chopped onions and carrots. Sauté for about 5 minutes until they start to soften.
Add the minced garlic and cook for an additional minute.
Add the ground lamb or beef and cook until browned, breaking it up with a spatula as it cooks.
Stir in the tomato paste and cook for another 2 minutes.
Pour in the beef or vegetable broth and Worcestershire sauce. Stir well.
Add the thyme, salt, and pepper. Allow the mixture to simmer for about 10-15 minutes until it thickens.
If using frozen peas, stir them into the filling mixture and cook for an additional 2-3 minutes.