Central Texas barbecue joints make Texas Monthly's Top 50 list
In Texas’ state-designated BBQ capital, two legendary Lockhart families run the town’s most iconic barbecue joints as a rising star joins the scene — and all vie for coveted spots on the Texas Monthly Top 50 BBQ list. Explore our project online now and watch the documentary June 5 at 7 p.m. on the KXAN+ smart TV app.
AUSTIN (KXAN) — Fourteen Central Texas barbecue spots ranked on one of the industry’s most prestigious lists of the year.
Texas Monthly’s Top 50 Texas BBQ Joints list was released Tuesday, spotlighting new winners for 2025. The list only comes out every four years — the previous edition was released in 2021.
The top 10 for this year include:
- Burnt Bean Co. in Seguin
- LeRoy and Lewis Barbecue in Austin
- Goldee’s Barbecue in Fort Worth
- Redbird BBQ in Port Neches
- GW’s BBQ in San Juan
- InterStellar BBQ in Austin
- Dayne’s Craft Barbecue in Aledo
- LaVaca BBQ in Port Lavaca
- Truth Barbeque in Houston
- Evie Mae’s Pit Barbeque in Wolfforth
Six other Austin barbecue spots placed in the top 50; these include the Briscuits food truck, Franklin Barbecue, KG BBQ, La Barbecue, Mum Foods Smokehouse and Delicatessen, and Stiles Switch BBQ.
Joints outside of Austin that placed on the list include: Barbs B Q in Lockhart, Louie Mueller Barbecue in Taylor, Miller’s Smokehouse in Belton, Rossler’s Blue Cord Barbecue in Harker Heights, and Snow’s BBQ in Lexington.
In San Antonio, 2M Smokehouse and Reese Bros Barbecue were in the top 50. Houston-based Pinkerton’s Barbecue also placed on the list, with Texas Monthly noting that “the San Antonio location is just as good.”
To learn more about how Texas Monthly compiles its famed list, we sat down with barbecue editor Daniel Vaughn. He talked about how his team of tasters works to narrow down thousands of restaurants from all over the state. Each is ranked based on scores for their brisket, ribs, turkey, sausage and sides.
{
ele.style.color=”#cdb233″;
});
// setTimeout(() => {
// alert(“Delayed for 1 second.”);
// const allReadMore = document.querySelectorAll(‘.caption-read-more-button’);
// allReadMore.forEach((ele) => {
// ele.style.color=”#cdb233″;
// });
// }, 1000);
}
//–>
:root {
–background_color: #000000;
–copy_color: #ffffff;
–story_link_color: #cdb233;
–promo_link_color: #cdb233;
–figcaption_color: #aaaaaa;
–widget_bg_color: #1c1c1c;
–widget_link_color: #ffffff;
–widget_thumbnail_category: #212121;
–widget_headline_category: #ffffff;
–widget_read_more_color: #ffffff;
–widget_read_more_bg_color: #1c1c1c;
–weather_widget_background_color: #eeeeee;
}
/* figcaption {
font-size: 0.75em;
color: #aaaaaa;
font-style: italic;
line-height: 1.2em;
padding: 0px;
margin-top: -0.5em;
} */
/* button.caption-read-more-button {
color: –var(–story_link_color);
} */
body {
background-color: var(–background_color);
color: var(–copy_color);
/* background-image: url(‘https://www.kxan.com/wp-content/uploads/sites/40/2023/10/wallpaper_FAMILY BEEF_Desktop_fade_v3.jpg’);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center top; */
}
h3.anchor_me::before {
content: ”;
display: block;
position: relative;
width: 0;
height: 5em;
margin-top: -5em;
}
/* a.xIcon > span > svg > path {
fill: #fff;
} */
.social-share.icons svg > path {
fill: #fff;
}
.ntv-rr .ntv-disc {
color: var(–copy_color);
}
.promo-link__link {
color: var(–promo_link_color) !important;
}
.promo-link__link:after {
border: solid var(–promo_link_color);
border-width: 0 0.25rem 0.25rem 0;
}
.promo-link__link:hover:after {
border: solid var(–promo_link_color);
border-width: 0 0.25rem 0.25rem 0;
}
.article-meta {
color: #c1c1c1;
}
a, .article-body p a {
text-decoration: none;
color: var(–story_link_color);
}
#main > article > div.article-content.article-body.rich-text > p > a {
text-decoration: none;
}
#main > article > div.article-content.article-body.rich-text > p > a:hover {
text-decoration: underline;
}
a:hover {
text-decoration: underline;
color: var(–story_link_color);
}
#main > article > div.article-content.article-body.rich-text > div > aside > a {
color: var(–promo_link_color);
}
#main > article > div.article-content.article-body.rich-text > div > aside > a:hover {
color: var(–promo_link_color);
text-decoration: underline;
}
#main > article > div.article-content > figure > figcaption {
font-family: “Source Sans Pro”, arial, helvetica, verdana, sans-serif;
font-style: italic;
color: var(–figcaption_color);
}
#custom_html-131 > div > a > img {
border: 1px solid var(–widget_link_color);
}
#ns-article-bin-45 > section > h2 > a {
color: var(–widget_link_color);
}
#ns-article-bin-45 > section > h2 > a:hover {
color: var(–widget_link_color);
}
section#ns-article-bin-45 {
padding: 1em;
background-color: var(–widget_bg_color);
}
#ns-article-bin-45 > section > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}
.article-list–headline-text .article-list__article-mediaicon svg circle, .article-list–headline-text .article-list__article-mediaicon svg path {
fill: var(–widget_link_color);
}
#ns-article-bin-45 > section > div.article-list__content > article.article-list__article.article-list__article–is-stacked.article-list__article–is-media-type.article-list__article–has-thumb > div > footer > a {
color: var(–widget_thumbnail_category);
}
#ns-article-bin-45 > section > div.article-list__content > article > div > footer > a {
color: var(–widget_headline_category);
}
#ns-article-bin-45 > section > div.article-list__content > article > div > footer > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}
#ns-article-bin-45 > section > div.article-list__content > article > div > footer > time {
color: var(–widget_headline_category);
}
#ns-article-bin-45 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}
#ns-article-bin-45 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}
#ns-article-bin-45 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}
#ns-article-bin-45 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}
#ns-article-bin-34 {
padding: 1em;
background-color: var(–widget_bg_color);
}
#ns-article-bin-34 > section > h2 {
color: var(–widget_link_color);
}
#ns-article-bin-34 > section > div > article > div > h3 > a {
color: var(–widget_headline_category);
}
#ns-article-bin-34 > section > div > article > div > h3 > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}
#ns-article-bin-263 > section > h2 > a {
color: var(–widget_link_color);
}
#ns-article-bin-263 > section > h2 > a:hover {
color: var(–widget_link_color);
}
section#ns-article-bin-263 {
padding: 1em;
background-color: var(–widget_bg_color);
}
#ns-article-bin-263 > section > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}
#ns-article-bin-263 > section > div.article-list__content > article.article-list__article.article-list__article–is-stacked.article-list__article–is-media-type.article-list__article–has-thumb > div > footer > a {
color: var(–widget_thumbnail_category);
}
#ns-article-bin-263 > section > div.article-list__content > article > div > footer > a {
color: var(–widget_headline_category);
}
#ns-article-bin-263 > section > div.article-list__content > article > div > footer > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}
#ns-article-bin-263 > section > div.article-list__content > article > div > footer > time {
color: var(–widget_headline_category);
}
#ns-article-bin-263 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}
#ns-article-bin-263 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}
#ns-article-bin-263 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}
#ns-article-bin-263 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}
#secondary > section.article-list–dont-miss {
padding: 1em;
background-color: var(–widget_bg_color);
}
#secondary > section.article-list.article-list–story-grid.article-list–story-grid–one-col.article-list–dont-miss > h2 {
color: var(–widget_link_color);
}
#secondary > section.article-list–dont-miss > div > article> div > h3 > a {
color: var(–widget_headline_category);
}
#secondary > section.article-list–dont-miss > div > article> div > h3 > a:hover {
color: var(–widget_headline_category);
text-decoration: underline;
}
#taboola-block {
padding: 1em;
background-color: var(–widget_bg_color);
}
#taboola-block > div.tbl-feed-header.tbl-logo-right-position.tbl-header-with-text > div.tbl-feed-header-text {
color: var(–widget_link_color);
}
span.video-label.video-title.trc_ellipsis {
color: var(–widget_link_color);
}
#trc_header_86984 > div > div > a.trc_desktop_attribution_link.trc_attribution_position_top > span {
color: var(–widget_link_color)
}
#ns-article-bin-239 {
padding: 1em;
background-color: var(–widget_bg_color);
}
#ns-article-bin-239 > section > div.article-list__content > article > div > h2 > a {
color: var(–widget_link_color);
}
#ns-article-bin-239 > section > div.article-list__content > article > div > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}
#ns-article-bin-239 > section > div.article-list__content > article > div > div > a > p {
color: var(–widget_link_color);
}
#ns-article-bin-239 > section > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}
#ns-article-bin-239 > section > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
}
#ns-article-bin-239 > section > div.article-list__read-more > a {
color: var(–widget_read_more_color);
}
#ns-article-bin-239 > section > div.article-list__read-more > a:hover {
color: var(–widget_read_more_color);
text-decoration: underline;
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 {
padding: 1em;
background-color: var(–widget_bg_color);
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > h2 > a {
color: var(–widget_link_color);
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
color: var(–widget_link_color);
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more > a {
border: 1px solid var(–widget_read_more_color);
color: var(–widget_link_color);
}
#main > div > aside.post-top-stories.article-list.article-list–grid.article-list–grid-3 > div.article-list__read-more > a:hover {
border: 1px solid var(–widget_read_more_color);
color: var(–widget_link_color);
text-decoration: underline;
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns {
padding: 1em;
background-color: var(–widget_bg_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > h2 > a {
color: var(–widget_link_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > h2 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__content > article > div > h3 > a {
color: var(–widget_link_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__content > article > div > h3 > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}
#main > article > div.article-lead-share > div > span {
color: var(–copy_color)
}
/* #main > article > div.article-content.article-body.rich-text::before {
background-color: var(–copy_color);
} */
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more {
border: 1px solid var(–widget_read_more_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more:hover {
background-color: var(–widget_read_more_bg_color);
color: var(–widget_link_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more > a {
color: var(–widget_link_color);
}
#main > div > aside.post-more-stories.article-list.article-list–headline-image.two-columns > div.article-list__read-more > a:hover {
color: var(–widget_link_color);
text-decoration: underline;
}
#ns-video-bin- > section {
background-color: var(–widget_bg_color);
}
#ns-video-bin- > section > aside {
background-color: var(–widget_bg_color);
}
.article-list__read-more a:after {
background: url(no-repeat 50% url(“data:image/svg+xml;charset=utf-8,%3Csvg width=”6″ height=”8″ fill=”none” xmlns=”https://www.w3.org/2000/svg”%3E%3Cpath fill-rule=”evenodd” clip-rule=”evenodd” d=’M2.444 4.141a.2.2 0 000-.282l-1.51-1.51a.2.2 0 010-.283L2.066.934a.2.2 0 01.283 0L5.273 3.86a.2.2 0 010 .282L2.349 7.066a.2.2 0 01-.283 0L.934 5.934a.2.2 0 010-.282l1.51-1.51z’ fill=”%23fff”/%3E%3C/svg%3E”));
}
.article .article-body:after, .article .article-body:before {
background-color: var(–copy_color);
}
aside.weather-widget {
background-color: var(–weather_widget_background_color);
padding: 1em;
}