Brown the beef in the Instant Pot using the saute function on normal.
Add the onions and garlic and cook until soft, about 2-3 minutes. Add the remaining ingredients.
Switch the Instant Pot to pressure cook on normal (high) for 20 minutes. Let the pressure release naturally for 5 minutes, then release the remaining pressure using the quick release.
Serve with sliced avocado, grated cheddar cheese, sour cream and chopped green onions (optional but recommended).
Notes
Roast the poblano peppers and tomatoes in advance to make the recipe even easier to throw together. I like to roast batches of veggies on the weekends and freeze them for future use.
Make sure to stir the ground beef while it is browning to prevent sticking. If you get a "hot" warning on the Instant Pot, you need to stir it. When you add the remaining ingredients, be sure to stir so any pieces stuck to the bottom will be stirred in.
Use a spoon to break up the ground meat in small pieces so you're chili doesn't have big chunks in it.
The chili is awesome the day you make it, but is even more super awesome the next day. Chili is always better the second day because the flavors have had time to meld together.
If your chili is too thin, add 1 tablespoon of cornstarch to 1 tablespoon of water in a small dish and mix to make a cornstarch slurry. Add a little of the cornstarch mixture at a time to the chili, stirring constantly while it simmers, until the desired thickness is reached.