There are a few plants that would help with your savage garden desires.
Check out pitcher plants for example. These plants use a pitcher of nectar water to attract bugs who get stuck and slowly dissolved in the water - any captured flies act as fertilizer for the plants.
Alternatively look up "sundew" plants - They are essentially leaves with sticky "dew" that catches bugs which land on the surface of the leaves (and slowly absorbed the fly - some varieties will even curl up around the bug to digest it faster)
Both of these plants grow best in a "bog planter" (imagine a mini swamp on your desk) - with a tray of water constantly full to keep the soil "damp" at all times. I ended up 3D printing my own bog planters for my pitcher plants. My Sundew died, but I need to buy another one - I enjoyed growing them.