Okay, let me just apologize for the marginal-at-best photos here. I made these tonight and wasn't planning on photographing it, but I was very impressed at how delicious and easy they were that I changed my mind.
You know those cheesy garlicky biscuits from Red Lobster? Well, on their menu they're called Cheddar Bay Biscuits (never knew that till tonight when I did a search, I'll be honest). But Mama Pea recently did a vegan version which she so appropriately calls Better Bay Biscuits. You can find the recipe here. They are so very easy and yummy.