Preheat oven to 350 degrees F. Grease a 9” square baking dish.
Slice tofu and drain well between paper towels.
In a blender container, combine tofu, eggs, cottage cheese, 1 ounce of the Parmesan cheese, onion flakes, flour, oregano, salt, pepper, garlic powder and parsley. Blend till smooth.
Pour mixture into a greased 9” baking dish.
In a small bowl, combine bread crumbs with the remaining Parmesan cheese and sprinkle evenly over top. Dot with butter.
Bake 35 minutes till set and lightly browned. Cut into squares to serve.
Meanwhile, in a saucepan, heat spaghetti sauce. Pour over tofu squares.