In foil or a small roasting dish, drizzle olive oil over whole garlic heads and onion with the tops cut off
Sprinkle with salt, cover tightly, and roast in a 350 degree oven for 1 hour or until tender all the way through
For Creamy Garlic & Herb: Mix mashed roasted garlic, mashed roasted sweet onion, softened cream cheese, sour cream, parsley, green onion, shredded Parmesan cheese, salt, pepper, and red pepper flakes
Garnish with parsley and olive oil if desired
For Tomato Basil Oil: Mix mashed roasted garlic, olive oil, mashed tomatoes, basil, red pepper flakes, shredded Parmesan cheese, balsamic vinegar, salt, and pepper
