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 19, 2015 at 7:37 pm
It can be near close to impossible to find well-advised americans on this subject, however, you appear like you understand the things you’re covering! Appreciation
February 19, 2015 at 7:40 pm
Wow! This could be one particular of the most helpful blogs We have ever arrive across on this subject. Basically Fantastic. I’m also a specialist in this topic so I can understand your effort.
February 19, 2015 at 8:20 pm
We just need to inform you you in which I am novice to putting up a blog and thoroughly liked your information. Likely I am most likely to remember your post post . You really have extraordinary article material. Love it for share-out with us your web article.
February 19, 2015 at 9:19 pm
It really is near unattainable to come across well-qualified parties on this issue, unfortunately you look like you realize what exactly you’re indicating! Gratitude
February 19, 2015 at 10:50 pm
Magnificent web site. Lots of useful information here. I am sending it to some buddies ans additionally sharing in delicious. And of course, thanks on your effort!
February 19, 2015 at 11:22 pm
My Partner And I simply have to show you in which I’m really inexperienced to having a blog and very much adored your webpage. Very possible I am likely to save your post post . You really have superb article text. Admire it for expressing with us your blog report.
February 20, 2015 at 12:20 am
Good blog post. I definitely appreciate this site. Keep writing!|
February 20, 2015 at 1:21 am
Hi there, always i used to check blog posts here early in the break of day, since i enjoy to find out more and more.|
February 20, 2015 at 2:05 am
I’ve been absent for a while, but now I remember why I used to love this web site. Thanks , I¡¦ll try and check back more often. How frequently you update your web site?
February 20, 2015 at 3:46 am
I would like to thank you for the efforts you have put in writing this site. I’m hoping the same high-grade website post from you in the upcoming also. In fact your creative writing abilities has encouraged me to get my own blog now. Really the blogging is spreading its wings fast. Your write up is a good example of it.
February 20, 2015 at 3:48 am
I think other website proprietors should take this site as an model, very clean and magnificent user friendly style and design, let alone the content. You’re an expert in this topic!
February 20, 2015 at 4:05 am
Hi there, I discovered your web site by the use of Google while looking for a similar topic, your site came up, it seems great. I’ve bookmarked it in my google bookmarks.
February 20, 2015 at 4:14 am
Simply want to say your article is as astonishing. The clarity in your post is simply great and i could assume you are an expert on this subject. Fine with your permission let me to grab your feed to keep updated with forthcoming post. Thanks a million and please carry on the enjoyable work.
February 20, 2015 at 4:26 am
I just wish to inform you that I’m just raw to posting and incredibly enjoyed your write-up. Most likely I am inclined to store your site post . You certainly have amazing article material. Be Grateful For it for expressing with us your site write-up.
February 20, 2015 at 5:08 am
Wow! This could be one particular of the most useful blogs We have ever arrive across on this subject. Basically Magnificent. I am also a specialist in this topic therefore I can understand your effort.
February 20, 2015 at 6:33 am
Fantastic web site. Plenty of useful information here. I¡¦m sending it to some buddies ans additionally sharing in delicious. And certainly, thank you on your sweat!
February 20, 2015 at 7:17 am
It certainly is practically close to impossible to come across well-qualified men and women on this matter, although you come across as like you know what exactly you’re covering! With Thanks
February 20, 2015 at 7:51 am
This site was… how do you say it? Relevant!! Finally I’ve found something which helped me. Thank you!
February 20, 2015 at 8:56 am
I¡¦m now not certain the place you are getting your information, but great topic. I needs to spend a while finding out much more or figuring out more. Thank you for excellent info I was searching for this info for my mission.
February 20, 2015 at 9:07 am
You actually make it seem so easy with your presentation but I find this matter to be really something which I think I would never understand. It seems too complicated and extremely broad for me. I’m looking forward for your next post, I will try to get the hang of it!
February 20, 2015 at 9:12 am
I¡¦ll immediately clutch your rss feed as I can not to find your email subscription link or e-newsletter service. Do you’ve any? Please let me know in order that I may just subscribe. Thanks.
February 20, 2015 at 9:22 am
Howdy! I could have sworn I’ve been to this web site before but after going through many of the posts I realized it’s new to me. Regardless, I’m certainly pleased I stumbled upon it and I’ll be bookmarking it and checking back regularly!|
February 20, 2015 at 9:23 am
I am so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that is at the other blogs. Appreciate your sharing this greatest doc.
February 20, 2015 at 9:28 am
I’m really enjoying the theme/design of your blog. Do you ever run into any internet browser compatibility issues? A couple of my blog readers have complained about my site not working correctly in Explorer but looks great in Chrome. Do you have any tips to help fix this problem?|
February 20, 2015 at 9:35 am
Wow! This could be one particular of the most helpful blogs We have ever arrive across on this subject. Basically Excellent. I am also an expert in this topic therefore I can understand your hard work.
February 20, 2015 at 9:41 am
Wow, incredible weblog layout! How lengthy have you been blogging for? you made running a blog glance easy. The total glance of your site is fantastic, as well as the content material!
February 20, 2015 at 9:41 am
Thank you for sharing superb informations. Your website is very cool. I am impressed by the details that you have on this website. It reveals how nicely you perceive this subject. Bookmarked this web page, will come back for extra articles. You, my pal, ROCK! I found simply the info I already searched everywhere and just couldn’t come across. What a perfect website.
February 20, 2015 at 9:47 am
Hi, Neat post. There’s a problem together with your website in web explorer, may test this¡K IE still is the marketplace leader and a good part of other people will miss your magnificent writing because of this problem.
February 20, 2015 at 9:48 am
whoah this weblog is wonderful i love studying your posts. Keep up the good work! You understand, lots of persons are hunting around for this information, you could aid them greatly.
February 20, 2015 at 9:53 am
Hey, you used to write fantastic, but the last few posts have been kinda boring¡K I miss your super writings. Past several posts are just a little out of track! come on!
February 20, 2015 at 9:57 am
I am writing to let you know of the notable encounter my cousin’s girl gained reading through your web site. She came to find such a lot of issues, which include what it’s like to possess a great giving heart to get most people without problems fully grasp specific impossible issues. You truly exceeded her expected results. Many thanks for coming up with those informative, trustworthy, edifying and also easy thoughts on your topic to Mary.
February 20, 2015 at 10:05 am
Hello. splendid job. I did not anticipate this. This is a remarkable story. Thanks!
February 20, 2015 at 10:05 am
You actually make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I’m looking forward for your next post, I’ll try to get the hang of it!
February 20, 2015 at 10:41 am
Hi, I do believe this is a great blog. I stumbledupon it 😉 I’m going to revisit yet again since i have book-marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.|
February 20, 2015 at 1:18 pm
There is noticeably a bunch to know about this. I consider you made some good points in features also.
February 20, 2015 at 1:29 pm
Hey, you used to write wonderful, but the last few posts have been kinda boring¡K I miss your tremendous writings. Past several posts are just a little bit out of track! come on!
February 20, 2015 at 1:39 pm
Wow, this piece of writing is nice, my younger sister is analyzing these things, therefore I am going to convey her.|
February 20, 2015 at 2:21 pm
I would like to thank you for the efforts you have put in writing this web site. I am hoping the same high-grade web site post from you in the upcoming as well. Actually your creative writing abilities has inspired me to get my own web site now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.
February 20, 2015 at 2:32 pm
Wonderful blog! Do you have any suggestions for aspiring writers? I’m hoping to start my own website soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m totally confused .. Any tips? Many thanks!|
February 20, 2015 at 3:58 pm
It is actually nearly unattainable to come across well-updated individual on this area, fortunately you appear like you are familiar with whatever you’re covering! Gratitude
February 20, 2015 at 4:18 pm
My Partner And I really want to notify you which I’m really beginner to writing a blog and extremely liked your website. Very possible I am likely to store your site post . You really have extraordinary article posts. Be Grateful For it for sharing with us your site information.
February 20, 2015 at 4:29 pm
Great article.|
February 20, 2015 at 6:02 pm
You are a very bright individual!
February 20, 2015 at 6:29 pm
It is actually near unthinkable to encounter well-qualified individual on this subject, yet somehow you come across as like you realize those things you’re revealing! Thank You
February 20, 2015 at 7:10 pm
I like the valuable info you provide in your articles. I’ll bookmark your blog and check again here frequently. I’m quite sure I’ll learn plenty of new stuff right here! Best of luck for the next!
February 20, 2015 at 7:16 pm
Hi there! I know this is kinda off topic but I was wondering which blog platform are you using for this website? I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at options for another platform. I would be awesome if you could point me in the direction of a good platform.|
February 20, 2015 at 7:27 pm
I truly wanted to write down a simple note in order to say thanks to you for all the awesome steps you are sharing on this site. My prolonged internet search has at the end been honored with brilliant know-how to share with my classmates and friends. I ‘d say that we visitors actually are extremely blessed to live in a good website with many wonderful individuals with insightful plans. I feel rather happy to have encountered your web site and look forward to so many more thrilling times reading here. Thanks a lot once more for all the details.
February 20, 2015 at 7:36 pm
Thank you a lot for sharing this with all of us you actually know what you’re speaking about! Bookmarked. Please additionally consult with my web site =). We may have a hyperlink change contract among us!
February 20, 2015 at 7:54 pm
Hmm is anyone else experiencing problems with the images on this blog loading? I’m trying to determine if its a problem on my end or if it’s the blog. Any suggestions would be greatly appreciated.|
February 20, 2015 at 8:06 pm
Wow! This can be one particular of the most useful blogs We have ever arrive across on this subject. Basically Magnificent. I am also an expert in this topic therefore I can understand your hard work.