Peel and cube the mango into 1/2-inch pieces, then juice the limes to get about 3 tablespoons of liquid. Seed the jalapeño (remove seeds for milder heat, keep them for more spice) and finely mince it. Remove the cilantro stems and roughly chop the leaves, keeping some whole for garnish. Finely dice the red onion into 1/4-inch pieces, mince the garlic, seed and dice the tomato, and measure out the cumin, salt, and pepper. Having everything prepped and ready will make assembly smooth and quick.
In a blender, combine the cubed mango, lime juice, minced jalapeño, and most of the chopped cilantro (reserve some for garnish). Pulse until the mixture becomes a chunky sauce with small mango pieces still visible—you want texture, not a smooth purée. This bright, aromatic base will give your guacamole complexity and prevent the avocado from oxidizing too quickly.
Cut the avocados in half, remove the pit, and scoop the flesh into a large bowl. Add the diced tomato, red onion, minced garlic, cumin, salt, and pepper to the avocados. Gently fold these ingredients together using a fork or spatula, mashing the avocado only partially to keep some texture—I prefer to leave some small chunks rather than make it completely smooth, as it adds body to the dip.
Pour the mango-cilantro mixture from Step 2 over the avocado mixture and gently fold everything together until just combined. Be careful not to overmix—you want to preserve some texture and keep the flavors distinct rather than creating a uniform purée. Taste and adjust seasoning with additional salt or lime juice if needed.
Transfer the mango guacamole to a serving bowl and top with the reserved cilantro leaves. Add a squeeze of fresh lime juice over the top for brightness and to help prevent browning. Serve immediately with tortilla chips or as a topping for tacos and other dishes.