Yep! You can add physical cash to your account with Greendot. Just bring both your cash and your Sesame Cash debit card to the register at any participating Greendot retailer. Check this link to find a Greendot location near you.
Please note that Sesame Cash doesn’t charge a fee but Greendot might.