물론이죠! 전치사 on 대신에 with를 써도 전혀 문제 될 것은 없답니다! 하지만 그 대상이 음식이나 음료일 경우, fill up on이라는 표현을 쓰는 것이 더 자연스럽고 널리 쓰이는 편이에요. 만약 with를 쓰고 싶다면, 소유격과 함께 fill oneself up with라고 쓰는 편이 더 자연스러워요.
예: Don't fill up with rice or you won't have room for dessert.
= Don't fill yourself up with rice or you won't have room for dessert.
= Don't fill up on rice or you won't have room for dessert. (쌀밥을 배불리 먹으면, 후식 먹을 공간도 없을 거다.)