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 12, 2015 at 10:44 am
My Partner And I just hope to inform you in which I am inexperienced to blogging and very much enjoyed your report. More than likely I am inclined to save your article post . You absolutely have lovely article topic. Delight In it for swapping with us your web page.
February 12, 2015 at 11:03 am
I am constantly searching online for articles that can aid me. Thank you!
February 12, 2015 at 11:10 am
I will right away take hold of your rss feed as I can not to find your email subscription hyperlink or newsletter service. Do you’ve any? Kindly permit me realize in order that I could subscribe. Thanks.
February 12, 2015 at 12:06 pm
I have been surfing online greater than 3 hours these days, but I never found any interesting article like yours. It is beautiful price sufficient for me. In my view, if all site owners and bloggers made excellent content material as you probably did, the web will probably be much more helpful than ever before.
February 12, 2015 at 12:06 pm
It¡¦s really a great and helpful piece of information. I¡¦m satisfied that you just shared this useful information with us. Please keep us informed like this. Thank you for sharing.
February 12, 2015 at 12:09 pm
I simply desired to thank you very much yet again. I am not sure the things I would’ve followed in the absence of these creative concepts provided by you relating to such a subject matter. It was actually the frightening dilemma in my view, but being able to view this specialised manner you managed the issue forced me to cry with gladness. I’m just grateful for this information and have high hopes you comprehend what an amazing job you’re undertaking instructing the mediocre ones through the use of a site. I am sure you have never met any of us.
February 12, 2015 at 12:17 pm
obviously like your web site however you need to take a look at the spelling on several of your posts. Several of them are rife with spelling problems and I find it very troublesome to inform the reality nevertheless I¡¦ll surely come again again.
February 12, 2015 at 12:25 pm
Excellent blog post. I absolutely appreciate this site. Keep it up!|
February 12, 2015 at 1:09 pm
I¡¦ve been exploring for a little for any high-quality articles or weblog posts in this kind of house . Exploring in Yahoo I ultimately stumbled upon this site. Studying this info So i¡¦m glad to show that I have an incredibly just right uncanny feeling I came upon exactly what I needed. I so much surely will make sure to do not overlook this site and provides it a glance on a continuing basis.
February 12, 2015 at 1:17 pm
Hello there, just became aware of your blog through Google, and found that it is really informative. I’m going to watch out for brussels. I’ll be grateful if you continue this in future. Lots of people will be benefited from your writing. Cheers!
February 12, 2015 at 1:23 pm
Great awesome things here. I¡¦m very happy to look your post. Thanks so much and i am taking a look forward to touch you. Will you please drop me a e-mail?
February 12, 2015 at 1:30 pm
Hello There. I found your blog using msn. This is a really well written article. I will be sure to bookmark it and come back to read more of your useful information. Thanks for the post. I will definitely comeback.
February 12, 2015 at 1:45 pm
Its like you read my mind! You appear to know a lot about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a bit, but other than that, this is wonderful blog. A fantastic read. I will definitely be back.
February 12, 2015 at 2:42 pm
I am always looking online for tips that can aid me. Thx!
February 12, 2015 at 3:01 pm
Good post and right to the point. I am not sure if this is truly the best place to ask but do you people have any thoughts on where to hire some professional writers? Thank you 🙂
February 12, 2015 at 3:24 pm
My husband and i ended up being so thankful Raymond managed to do his analysis out of the precious recommendations he got out of your site. It’s not at all simplistic to just happen to be handing out things that many some people have been making money from. And now we fully grasp we now have you to be grateful to because of that. The type of illustrations you made, the straightforward website menu, the friendships you help create – it is all sensational, and it’s making our son and our family do think that article is enjoyable, and that is incredibly serious. Many thanks for all!
February 12, 2015 at 3:36 pm
I have not checked in here for a while because I thought it was getting boring, but the last few posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂
February 12, 2015 at 3:37 pm
I just couldn’t depart your website prior to suggesting that I really loved the standard information an individual provide in your visitors? Is going to be back regularly to inspect new posts
February 12, 2015 at 3:39 pm
I seriously love your blog.. Very nice colors & theme. Did you make this site yourself? Please reply back as I’m wanting to create my own personal site and would love to know where you got this from or what the theme is called. Kudos!
February 12, 2015 at 4:08 pm
Thanks 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 local 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 12, 2015 at 5:03 pm
I¡¦ve learn a few good stuff here. Certainly value bookmarking for revisiting. I wonder how a lot attempt you set to create this kind of wonderful informative site.
February 12, 2015 at 5:17 pm
Hello, you used to write magnificent, but the last few posts have been kinda boring¡K I miss your super writings. Past several posts are just a bit out of track! come on!
February 12, 2015 at 5:31 pm
My Partner And I simply wish to inform you in which I am certain beginner to blog posting and totally liked your work. Quite possibly I am inclined to store your article post . You certainly have impressive article content. Love it for swapping with us your internet document.
February 12, 2015 at 5:54 pm
I simply wanted to write a brief message so as to express gratitude to you for the precious guides you are giving here. My long internet look up has finally been paid with reliable ideas to write about with my great friends. I ‘d say that most of us visitors are undeniably endowed to live in a decent network with many wonderful people with insightful techniques. I feel quite happy to have seen the weblog and look forward to tons of more fun times reading here. Thanks a lot once again for all the details.
February 12, 2015 at 7:02 pm
Hi, I log on to your new stuff daily. Your writing style is awesome, keep doing what you’re doing!
February 12, 2015 at 7:18 pm
You really make it appear so easy along with your presentation but I find this matter to be actually one thing which I feel I would by no means understand. It kind of feels too complex and extremely extensive for me. I am taking a look forward on your next put up, I¡¦ll try to get the hang of it!
February 12, 2015 at 7:43 pm
Thank you for all of the effort on this website. My mother delights in engaging in research and it is obvious why. All of us know all of the powerful means you deliver very important techniques on your blog and as well cause response from people on this concept so our own daughter is truly discovering a great deal. Have fun with the rest of the year. You have been carrying out a stunning job.
February 12, 2015 at 7:55 pm
Definitely believe that which you stated. Your favorite reason appeared to be on the net the easiest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side-effects , people can take a signal. Will likely be back to get more. Thanks
February 12, 2015 at 8:09 pm
Might be nearly not possible to come across well-updated individuals on this content, fortunately you appear like you realize exactly what you’re talking about! Appreciation
February 12, 2015 at 9:46 pm
I loved as much as you’ll receive carried out right here. The sketch is tasteful, your authored subject matter stylish. nonetheless, you command get bought an shakiness over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike.
February 12, 2015 at 9:54 pm
Hello, you used to write fantastic, but the last several posts have been kinda boring¡K I miss your tremendous writings. Past few posts are just a little out of track! come on!
February 12, 2015 at 10:02 pm
Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but instead of that, this is great blog. A fantastic read. I’ll certainly be back.
February 12, 2015 at 10:32 pm
Nice read, I just passed this onto a colleague who was doing some research on that. And he actually bought me lunch as I found it for him smile Thus let me rephrase that: Thank you for lunch!
February 12, 2015 at 10:53 pm
I am extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it’s rare to see a nice blog like this one these days..
February 12, 2015 at 10:54 pm
Awsome blog! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also
February 12, 2015 at 10:59 pm
It¡¦s actually a nice and helpful piece of information. I am glad that you just shared this helpful info with us. Please keep us informed like this. Thank you for sharing.
February 12, 2015 at 11:42 pm
I must say that overall I am very taken with this site. It is apparent that you know you subject matter and you are passionate about it. I wish I had got your ability to write. I have bookmarked your site and look forward to more updates.
February 13, 2015 at 1:34 am
Good blog! I truly love how it is easy 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 have subscribed to your RSS which must do the trick! Have a nice day!
February 13, 2015 at 1:56 am
Hello, i think that i saw you visited my web site so i came to “return the favor”.I am attempting to find things to enhance my website!I suppose its ok to use a few of your ideas!!
February 13, 2015 at 2:01 am
Great website. Plenty of helpful information here. I¡¦m sending it to a few buddies ans additionally sharing in delicious. And certainly, thank you to your effort!
February 13, 2015 at 2:35 am
This is a really good read for me, Must admit that you are one of the best bloggers I ever saw.Thanks for posting this informative article.
February 13, 2015 at 2:58 am
Hello there, I found your site via Google at the same time as looking for a similar topic, your website got here up, it seems to be great. I have bookmarked it in my google bookmarks.
February 13, 2015 at 3:35 am
We really have to show you that I am certain new to posting and clearly enjoyed your webpage. Likely I am most likely to save your webpage post . You really have magnificent article reports. Admire it for expressing with us your web write-up.
February 13, 2015 at 3:57 am
It can be practically close to impossible to see well-updated users on this niche, regrettably you look like you realize the things you’re raving about! Thank You
February 13, 2015 at 4:16 am
It is actually almost unthinkable to see well-qualified visitors on this matter, however, you come across as like you be aware of those things you’re raving about! With Thanks
February 13, 2015 at 5:22 am
Whats up very cool site!! Guy .. Beautiful .. Wonderful .. I’ll bookmark your blog and take the feeds also¡KI am satisfied to seek out so many helpful information right here within the post, we want develop more techniques in this regard, thanks for sharing. . . . . .
February 13, 2015 at 5:32 am
Yes! Finally someone writes about %keyword1%.|
February 13, 2015 at 6:16 am
excellent issues altogether, you just received a new reader. What may you suggest in regards to your submit that you made a few days ago? Any sure?
February 13, 2015 at 6:27 am
I am very happy to read this. This is the type of manual that needs to be given and not the random misinformation that is at the other blogs. Appreciate your sharing this best doc.
February 13, 2015 at 6:42 am
You actually make it seem so easy with your presentation but I find this topic to be actually something that 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!