Start by bringing 1 cup of water to a boil in a medium saucepan. Once boiling, stir in 1 cup of instant white rice. Cover and remove from heat, letting it sit for about 5 minutes until the rice is tender and fluffy. Fluff with a fork and set aside.
While the rice is cooking, heat a large skillet over medium-high heat. Add 1 pound of lean ground beef, breaking it up with a wooden spoon. Cook until the beef is no longer pink and begins to brown, about 6-8 minutes. Drain any excess fat to keep the casserole from getting greasy.
To the browned beef, add 1/2 teaspoon ground black pepper, 1/2 teaspoon garlic salt, 1 (8-oz) can of tomato sauce, and 1 teaspoon Worcestershire sauce. Stir well and let it simmer on low for 5 minutes to allow the flavors to meld.
In a mixing bowl, combine 1 cup of cottage cheese and 1 cup of sour cream. Stir until smooth and creamy. This mixture will add a delightful richness to the casserole.
Preheat your oven to 350°F (175°C). In a 9x13 inch baking dish, spread the cooked rice evenly across the bottom. Next, layer the seasoned beef mixture over the rice. Then, dollop and spread the sour cream and cottage cheese blend over the beef layer.
Sprinkle 1 cup of shredded cheddar cheese evenly over the top of the casserole. Bake uncovered for 25-30 minutes, or until the cheese is melted and bubbling with a golden crust forming on top.
Let the casserole cool for a few minutes before serving. This dish pairs wonderfully with a simple green salad or steamed vegetables for a complete meal.