Put the onions in a skillet with a bit of butter until soft. Add the beef and brown. Once the beef is cooked, add the salt, pepper, minced garlic, tomato sauce and water to the beef mix. Bring to a boil and add your rice. Cover and simmer for 20 mins. Layer cabbage, then beef/rice mixture, then cabbage and then beef/rice mixture in a 9x12 baking dish. Cover with foil and bake at 350 degrees farenheit for 1 hour. You can shred cheese on top or eat with sour cream if you like.