Saute onion and garlic in a pan with oil or broth until soft and fragrant, about 5 minutes.
Put it with the other ingredients (except extra barbecue sauce and mashed cauliflower) into a food processor and pulse until crumbly in texture.
Put into greased muffin tins or loaf pan, top with extra sauce (one tablespoon on each muffin or spread on loaf) and bake for 30-35 minutes. You want the meatloaf to be firm but not overcooked.
Allow to cool to help firm up the texture.
Serve with preferred sides and enjoy!
Notes
Using dried chickpeas gives the best texture but canned will work too.
You can also use pecans if you don't have walnuts.
If your barbecue sauce is salty you may not need much salt.
To make this muffins, you need to cut the recipe in half and put in a muffin pan. You will get 9 muffin cups.
To make your own mashed cauliflower you simple steam or bake cauliflower then puree in a blender or food processor with milk of choice, sea salt and black pepper to taste.