Preheat your oven to 375°F and line an 8x8" square pan with aluminum foil leaving excess foil hanging off the sides. Brush some tahini on the bottom and sides inside the pan. I also grease with just a bit of cooking spray just in case. Another note: I suggest you use a liquid measuring cup for both wet and dry ingredients. This is how it's done in Lebanon so that's what I did here even though it goes against my baker brain. Use the same liquid measuring cup for wet and dry. Use the spoons where applicable but where it says cup, use the same liquid measurign cup.
Combine all your dry ingredients in a large bowl and whisk until they're combined.
Slowly whisk in the oil and then the milk. I use a rubber spatula to get the flour off the sides and bottom of the bowl, then I switch back to the whisk. It will look like it's too much liquid and lumpy, but as you slowly whisk it will come together into a smooth batter. Whisk for 15-20 seconds once it's smooth to incorporate some air. Be sure not to overmix!
Pour your batter into your prepared pan. Use the back of a knife to score four squares across and four squares down. Top each square with one to two peeled and sliced almond pieces or whole pine nuts.
Bake at 350°F for 30-40 minutes. I check at the 25-minute mark and continue checking every 5-7 minutes. Use a wooden skewer or toothpick to test the cake for doneness. The top should be golden brown, the batter won't jiggle and the skewer or toothpick will come out with a few moist crumbs. Be sure not to overbake. Once out of the oven, let it cool in the pan for a few minutes, before lifting it out of the pan with the foil and moving it to a wire rack to cool for at least half an hour. Once cool enough, cut into squares and enjoy!