First, wash and slice all your vegetables into thin strips. I like keeping peppers and onions roughly the same size so they cook evenly. Mince the garlic separately to add later without burning.
Heat olive oil in a large pan over medium heat. Add the onions and peppers first, cooking until slightly soft. Then toss in courgettes, garlic, paprika, cumin, salt, and pepper, stirring for a few minutes until everything is tender but still vibrant.
Scoop avocado flesh into a bowl and mash it lightly with a fork. Stir in finely chopped tomato, red onion, garlic, lime juice, and salt. I usually taste it at this stage to adjust salt or lime for perfect balance.
Warm tortillas in a dry pan for about 30 seconds per side or wrap in foil and heat in the oven. I like keeping them soft yet slightly pliable for easy rolling.
Spread a layer of guacamole on each tortilla, then pile on the sautéed vegetables. Roll them up and serve immediately for the freshest flavor. I sometimes garnish with extra lime wedges or coriander for a pop of color.