The most popular type of plants for indoor gardening are tropical plants. They work so well because they are beautiful, easy to care for, and drought tolerant.
Tropical plants are used to sandy soil, which naturally drains well. Because of this, it is important that you give the same conditions in your pots. Using loamy soil with pebbles embedded in it is a good option. There should be at least one hole at the bottom of the pot to help with drainage. To keep the soil in while letting water out, you can cover the hole(s) with wire mesh. If the mesh is too small, however, it will clog up.