Have you tried Food on the Table? It's a website that works off of the grocery store(s) you shop at. It selects dinner menus based on what's on sale in the store(s) you choose. You add preferences, the kind of stuff you like to eat & diet restrictions, and it gives you recipes. You can see reviews by other people so you have an idea if the recipe is any good. If you want to make the recipe, you can modify it to feed between 1-8 people and it will give you a shopping list for the recipes you select. You can also look at the nutritional information if that's important for you. So far I really like it!
I'm not sure if it's always free to sign-up, but I had a coupon code which is FEBFREE.