BOIL: add mexican squash and the tomatillos to a medium sauce pan with water. Bring to a boil over medium high heat. Lower the heat so that it simmers, and cook until the tomatillos start to burst, about 7-9 minutes.
FRY: while the veggies boil, add the oil to a medium skillet. Cook the garlic, onions, and peppers in oil until the veggies are slightly charred, about 5-7 minutes. Set aside for now.
TRANSFER: the boiled veggies using a slotted spoon to a blender. Discard the liquid, it can make your salsa bitter. Carefully hold down the lid with a towel, and blend until smooth.
BLEND: Transfer the fried ingredients with the oil and chicken bouillon to the blender. Blend until combined. Add the cilantro and continue to blend until it breaks down into specks. Taste and see if you need the lime juice; I don’t use it.
ADJUST: Add the lime, if using, and pulse. You can also use a tablespoon of water if the sauce is too thick to squeeze out of a bottle, I typically don’t need it. Season with more bouillon if needed.
STORE: Transfer to a bowl or a squeeze bottle and let cool completely before refrigerating. I like to serve this warm or room temperature but you can refrigerate and serve this too! Keep for up to 1 week in the refrigerator.