I love the 4th of July.
It is the holiday of bbq and sunshine. Of pasta salads and baked beans, watermelon and beer. Brightly colored sodas in glass bottles and little boxes of snaps that pop when you throw them at the ground.
When I was thinking about food for our BBQ, I asked some friends if they had any favorite 4th of July food and was surprised that most of them said they didn’t really associate the 4th with food. It was always a different story in my household. I think that it is partly because we always take any holiday as an excuse to do fabulous food. I also think it is partly because the 4th of July is like the official summer grilling holiday. It is the day that you cook all of your favorite summer foods and then indulge in them while exploding things. That is what America is all about right?
Well, maybe not quite, but that is what I celebrate on the 4th of July. Summertime and food.
This year my beau and I created an extravagant feast for all our friends. We cooked all day and the night before preparing ribs, pasta salads, baked beans, grilled corn, green bean and tomato salads, dips and snacks. One of my favorite things we ate was from a new cookbook I have, “Peace, Love, and Barbeque” by Mike Mills and Amy Mills Tunnicliffe.

From this fun new cookbook, we decided to make some baked beans. Not only baked beans, but baked beans from scratch. Sure, they took a lot of time, but they were low on effort and high on taste. They were completely worth it and glorious. One of my friends, upon tasting them said, “I never really understood the point of baked beans before these.” They’re that good. So, make the perfect side this summer and enjoy some amazing baked beans. They’ll make you remember why people make them in the first place.
I didn’t deviate from the recipe, but with two small exceptions. I didn’t have any bacon in my freezer (which is shocking), but I did have some country ham. So, I chopped that up instead and it was awesome. I think it is safe to say that most pork products would serve your needs. Also, I didn’t take the time to make the “Magic Dust” seasoning. I just used some Emeril’s original seasoning and it was awesome. But, I’ve included the Magic Dust recipe as well in case you want to go all out.
Judy Mills’s From-Scratch Baked Beans
1 pound dried great northern beans
4 to 6 slices bacon
1/2 cup chopped onion
1 clove garlic, minced
2 cups ketchup (I like Hunt’s)
1/2 cup molasses
1 cup firmly packed brown sugar
1 tablespoon Worcestershire sauce
1 tablespoon yellow mustard (I like French’s)
1 teaspoon chili powder
2 tablespoons Magic Dust (recipe below)
Place the beans in a large saucepan and cover with salted water by 2 to 3 inches. Soak the beans overnight.
The next day, drain and rinse the beans. Return the beans to the saucepan and cover with fresh water by about 4 inches. Bring to a boil, then lower the heat and simmer for 1 to 1 1/2 hours or until the beans are tender but not bursting open.
While the beans are cooking, mix the ketchup, molasses, brown sugar, Worcestershire sauce, mustard, chili powder, and Magic Dust together in a large bowl.
Preheat the oven to 350 degrees.
Cook the bacon in a large skillet over medium heat until crisp. Remove the bacon with a slotted spoon. Drain the bacon on paper towels, crumble it, and set aside. Add the onion and garlic to the bacon drippings and cook over medium heat, stirring constantly, for 2 minutes. The onion should still be a little crunchy.
Drain the beans, reserving 2 cups of the bean water. Pour the beans and bean water into the bowl with the sauce. Add the bacon and onion and stir to combine well. Pour into a 13 x 9-inch baking dish and bake for 1 hour or until bubbly. Will keep, refrigerated, for up to 1 week.
Magic Dust
Makes about 2 cups
Ingrediants:
- 1/4 cup kosher salt, finely ground
- 1/4 cup sugar
- 2 tablespoons mustard powder
- 1/4 cup chili powder
- 1/4 cup ground cumin
- 2 tablespoons ground black pepper
- 1/4 cup granulated garlic
- 2 tablespoons cayenne

February 11, 2015 at 12:02 pm
It is the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I want to suggest you some interesting things or advice. Maybe you could write next articles referring to this article. I desire to read more things about it!
February 11, 2015 at 12:05 pm
It’s actually almost extremely difficult to find well-aware women and men on this subject, and yet you look like you realize what exactly you’re preaching about! Cheers
February 11, 2015 at 1:00 pm
I don’t even know how I ended up here, but I thought this post was good. I do not know who you are but definitely you are going to a famous blogger if you are not already 😉 Cheers!
February 11, 2015 at 1:44 pm
We really have to share it with you which I’m just inexperienced to writing and thoroughly enjoyed your webpage. Probably I am probably to store your post post . You seriously have wonderful article reports. Value it for expressing with us your blog post.
February 11, 2015 at 3:04 pm
Hiya, I’m really glad I have found this information. Nowadays bloggers publish only about gossips and web and this is really frustrating. A good site with interesting content, that’s what I need. Thanks for keeping this web-site, I will be visiting it. Do you do newsletters? Can’t find it.
February 11, 2015 at 3:04 pm
I¡¦ve learn several excellent stuff here. Definitely value bookmarking for revisiting. I wonder how a lot attempt you place to make this kind of wonderful informative web site.
February 11, 2015 at 3:21 pm
Hello there, just became alert to your blog through Google, and found that it is really informative. I am going to watch out for brussels. I will be grateful if you continue this in future. Lots of people will be benefited from your writing. Cheers!
February 11, 2015 at 4:06 pm
Good web site! I really love how it is simple on my eyes and the data are well written. I am wondering how I might be notified whenever a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a great day!
February 11, 2015 at 5:09 pm
Lovely blog! I am loving it!! Will come back again. I am taking your feeds also
February 11, 2015 at 5:15 pm
Thanks a lot for providing individuals with such a wonderful possiblity to check tips from here. It can be so kind plus full of a great time for me personally and my office acquaintances to visit your website at minimum three times every week to read through the newest stuff you will have. And lastly, we’re actually pleased with all the perfect methods you serve. Certain 1 points in this posting are rather the most impressive we have all had.
February 11, 2015 at 5:40 pm
hello there and thank you for your information – I have certainly picked up something new from right here. I did however expertise a few technical issues using this site, since I experienced to reload the site lots of times previous to I could get it to load properly. I had been wondering if your web hosting is OK? Not that I’m complaining, but sluggish loading instances times will often affect your placement in google and can damage your high quality score if ads and marketing with Adwords. Well I am adding this RSS to my e-mail and can look out for a lot more of your respective intriguing content. Ensure that you update this again very soon..
February 11, 2015 at 6:01 pm
I simply couldn’t leave your site before suggesting that I actually enjoyed the usual information a person supply to your guests? Is gonna be back ceaselessly in order to inspect new posts
February 11, 2015 at 6:19 pm
I truly appreciate this post. I have been looking all over for this! Thank goodness I found it on Bing. You have made my day! Thanks again
February 11, 2015 at 6:20 pm
Hello, Neat post. There is a problem with your web site in web explorer, may check this¡K IE still is the market leader and a good component to other folks will miss your wonderful writing because of this problem.
February 11, 2015 at 6:37 pm
Absolutely entertaining highlights you’ll have said, say thanks a lot for writing.
February 11, 2015 at 7:08 pm
Hi there, I read your blog daily. Your writing style is witty, keep doing what you’re doing!
February 11, 2015 at 7:56 pm
Hello my loved one! I want to say that this article is amazing, great written and include approximately all significant infos. I would like to peer more posts like this .
February 11, 2015 at 7:56 pm
Thanks , I have recently been searching for information approximately this topic for a long time and yours is the best I’ve discovered till now. However, what in regards to the bottom line? Are you sure concerning the supply?
February 11, 2015 at 7:56 pm
Hiya, I am really glad I have found this information. Today bloggers publish only about gossips and internet and this is actually annoying. A good web site with exciting content, this is what I need. Thanks for keeping this web-site, I will be visiting it. Do you do newsletters? Can’t find it.
February 11, 2015 at 8:03 pm
Hi there, I found your website via Google while searching for a related topic, your web site got here up, it appears to be like good. I’ve bookmarked it in my google bookmarks.
February 11, 2015 at 8:03 pm
It’s in fact very complex in this full of activity life to listen news on TV, thus I only use world wide web for that purpose, and obtain the hottest information.|
February 11, 2015 at 8:08 pm
I think other web-site proprietors should take this web site as an model, very clean and magnificent user genial style and design, as well as the content. You are an expert in this topic!
February 11, 2015 at 8:08 pm
Thanks for sharing superb informations. Your web site is very cool. I’m impressed by the details that you¡¦ve on this site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for extra articles. You, my pal, ROCK! I found just the information I already searched all over the place and just could not come across. What a great web-site.
February 11, 2015 at 8:57 pm
As a Newbie, I am continuously exploring online for articles that can be of assistance to me. Thank you
February 11, 2015 at 9:11 pm
My brother suggested I might like this web site. He was entirely right. This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!|
February 11, 2015 at 9:21 pm
It’s actually mostly unthinkable to see well-aware parties on this content, however , you appear like you fully grasp those things you’re raving about! Thanks
February 11, 2015 at 9:30 pm
Great info and right to the point. I don’t know if this is in fact the best place to ask but do you folks have any ideea where to hire some professional writers? Thanks in advance 🙂
February 11, 2015 at 10:20 pm
hello!,I like your writing very a lot! share we communicate more approximately your article on AOL? I require an expert on this area to unravel my problem. Maybe that is you! Having a look ahead to see you.
February 11, 2015 at 10:29 pm
Unquestionably believe that which you stated. Your favorite reason appeared to be on the web the simplest thing to be aware of. I say to you, I certainly get irked while people consider worries that they just don’t know about. You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people can take a signal. Will likely be back to get more. Thanks
February 11, 2015 at 11:13 pm
Thank you for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such fantastic info being shared freely out there.
February 11, 2015 at 11:56 pm
Thanks for sharing superb informations. Your site is very cool. I am impressed by the details that you have on this website. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for extra articles. You, my pal, ROCK! I found just the info I already searched all over the place and simply could not come across. What an ideal website.
February 12, 2015 at 12:16 am
I enjoy, cause I found just what I was taking a look for. You have ended my four day long hunt! God Bless you man. Have a nice day. Bye
February 12, 2015 at 12:42 am
You’ll find it practically close to impossible to come across well-educated americans on this subject, fortunately you look like you be aware of those things you’re talking about! Regards
February 12, 2015 at 1:14 am
As a Newbie, I am permanently searching online for articles that can aid me. Thank you
February 12, 2015 at 2:00 am
Thanks for any other magnificent post. The place else may anyone get that kind of info in such a perfect method of writing? I’ve a presentation next week, and I’m at the search for such information.
February 12, 2015 at 4:01 am
Pretty nice post. I just stumbled upon your weblog and wanted to say that I’ve really enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again very soon!
February 12, 2015 at 4:04 am
You actually make it seem so easy with your presentation but I find this matter to be really something that I think I would never understand. It seems too complicated and extremely broad for me. I am looking forward for your next post, I’ll try to get the hang of it!
February 12, 2015 at 4:05 am
Simply wish to say your article is as surprising. The clarity in your post is simply cool and i can assume you’re an expert on this subject. Well with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please carry on the enjoyable work.
February 12, 2015 at 4:25 am
Normally I don’t learn article on blogs, but I wish to say that this write-up very pressured me to check out and do it! Your writing taste has been amazed me. Thank you, quite nice article.
February 12, 2015 at 5:03 am
Thanks a lot for sharing this with all of us you actually realize what you are talking about! Bookmarked. Kindly additionally consult with my web site =). We will have a link alternate contract among us!
February 12, 2015 at 5:24 am
A great example of a beefy blog – not only in terms of the posts themselves, but also in terms of how they’ve piled up over the years, just because the author stuck with it.
February 12, 2015 at 5:51 am
Good site! I really love how it is simple on my eyes and the data are well written. I am wondering how I could be notified when a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a nice day!
February 12, 2015 at 7:33 am
Hi, i think that i saw you visited my site thus i came to “return the favor”.I’m attempting to find things to enhance my website!I suppose its ok to use a few of your ideas!!
February 12, 2015 at 8:39 am
Needed to send you this little observation to help give thanks the moment again on the incredible secrets you have shown on this site. It was quite shockingly generous with you to convey without restraint just what most people would’ve offered for sale for an e-book to end up making some cash on their own, even more so seeing that you might well have tried it in case you decided. These points also worked like the easy way to be aware that someone else have the identical fervor just as my own to grasp very much more related to this condition. I think there are numerous more fun sessions in the future for individuals that discover your site.
February 12, 2015 at 8:40 am
magnificent issues altogether, you just gained a new reader. What may you suggest about your put up that you simply made a few days ago? Any certain?
February 12, 2015 at 8:50 am
My brother recommended I might like this website. He was totally right. This post actually made my day. You cann’t imagine simply how much time I had spent for this information! Thanks!
February 12, 2015 at 8:58 am
I like the valuable information you provide in your articles. I’ll bookmark your weblog and check again here regularly. I am quite sure I’ll learn many new stuff right here! Good luck for the next!
February 12, 2015 at 9:32 am
What’s up, I log on to your blogs regularly. Your humoristic style is awesome, keep doing what you’re doing!
February 12, 2015 at 10:32 am
Many dentists blog, but their expertise doesn’t usually shine through. This guy’s does.
February 12, 2015 at 10:38 am
When I originally commented I appear to have clicked on the -Notify me when new comments are added- checkbox and now whenever a comment is added I receive 4 emails with the exact same comment. Is there an easy method you are able to remove me from that service? Thank you!