Cowboy Spaghetti is the kind of bold, hearty, crowd-pleasing dish that feels like a campfire feast in a bowl — a smoky, spicy, deeply flavorful spaghetti packed with ground sirloin, crispy bacon, black beans, and a rich, zesty tomato sauce, all topped with a blanket of melted Pepper-Jack cheese and finished with pickled jalapeños and fresh green onions. This recipe is a celebration of rustic, Western-inspired comfort food, transforming classic spaghetti into a one-skillet (plus pasta pot) meal that’s loaded with protein, texture, and flavor. The magic begins with crispy bacon, cooked until golden and crumbled, then set aside. The rendered bacon fat is used to sauté sweet onion and ground sirloin until deeply savory and browned, creating a flavor-packed base.
The brilliance of this dish lies in the sauce — a robust, slightly spicy blend of tomato sauce, Rotel tomatoes with chili fixings, black beans, Worcestershire sauce, dark chili powder, cumin, Mexican oregano, garlic salt, and lemon pepper. The sauce simmers until thick and fragrant, then gets tossed with cooked linguine, crumbled bacon, and a generous amount of shredded Pepper-Jack cheese that melts into the pasta. The whole thing is transferred to a cast iron skillet, topped with more cheese and pickled jalapeños, and baked until bubbly and golden. The result is a spaghetti that is smoky, spicy, cheesy, and utterly irresistible. Serve it with a cold beer and a side of cornbread for the ultimate cowboy dinner.
Why You’ll Love This Recipe:
- Bold, Smoky, Spicy Flavor: A rich tomato sauce with chili powder, cumin, and Mexican oregano.
- Loaded with Protein: Ground sirloin, bacon, and black beans make this a hearty meal.
- Cheesy, Gooey Topping: Pepper-Jack cheese adds creaminess and a touch of heat.
- One Skillet Finish: Baked in a cast iron skillet for a rustic, impressive presentation.
- Perfect for Game Day or Family Dinner: A crowd-pleaser that’s as fun to eat as it is delicious.
Ingredients:
For the Pasta and Meat:*
8 slices bacon
1½ pounds ground sirloin (or lean ground beef)
1 medium sweet onion, diced
3 tablespoons Worcestershire sauce
1 (15-ounce) can light black beans, drained and rinsed
1 (14-ounce) can tomato sauce
1 (10-ounce) can Rotel Chili Fixins tomatoes (or Rotel with green chilies)
2 tablespoons dark chili powder
1 tablespoon ground cumin
1 teaspoon garlic salt
1 teaspoon lemon pepper
1 teaspoon Mexican oregano
3 cups shredded Pepper-Jack cheese, divided
12 ounces thin linguine (or spaghetti)
Pickled jalapeño slices (to taste)
Sliced green onions (for garnish)
Instructions:
Step 1: Preheat Oven and Prepare Skillets*
Preheat your oven to 350°F (175°C). Spray two large skillets with non-stick cooking spray (or use one large cast iron skillet for stovetop-to-oven cooking).
Step 2: Cook the Bacon*
In one large skillet over medium heat, cook the bacon until crispy. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble into pieces. Discard all but about 1 tablespoon of the bacon grease.
Step 3: Cook the Beef and Onions*
In the same skillet with the reserved bacon grease, add the diced onion and ground sirloin. Cook over medium heat until the beef is browned and the onion is translucent, about 7-8 minutes. Break the meat apart with a spoon as it cooks.
Step 4: Add the Sauce Ingredients*
Stir in the drained black beans, tomato sauce, Rotel tomatoes (with their juices), Worcestershire sauce, chili powder, cumin, garlic salt, lemon pepper, and Mexican oregano. Reduce the heat to low and let the sauce simmer for 10-15 minutes to allow the flavors to meld.
Step 5: Cook the Pasta*
While the sauce simmers, bring a large pot of salted water to a boil. Cook the linguine according to package instructions until al dente. Drain well.
Step 6: Combine and Add Cheese*
Add the cooked pasta to the beef and sauce mixture. Stir in the crumbled bacon and 1½ cups of the shredded Pepper-Jack cheese. Mix until the cheese is melted and the pasta is evenly coated.
Step 7: Transfer to Cast Iron Skillet*
Transfer the pasta mixture to a large cast iron skillet (or a greased 9×13-inch baking dish). Top with the remaining 1½ cups of shredded Pepper-Jack cheese and arrange the pickled jalapeño slices over the top.
Step 8: Bake*
Bake in the preheated oven for 20-25 minutes, until the cheese is melted, bubbly, and lightly golden around the edges.
Step 9: Garnish and Serve*
Remove from the oven and let rest for 5 minutes. Top with sliced green onions and serve hot.
Tips:
- Use a Cast Iron Skillet: A cast iron skillet gives the dish a rustic presentation and helps keep everything warm at the table.
- Don’t Overcook the Pasta: Cook the linguine al dente — it will continue to cook slightly in the oven.
- Adjust the Heat: For a milder version, use regular Rotel tomatoes and reduce the jalapeños. For extra heat, add a pinch of cayenne or use hot Rotel.
- Make It Ahead: Assemble the dish (without baking), cover, and refrigerate for up to 24 hours. Add 10-15 minutes to the bake time.
- Add Corn: Stir in a cup of frozen corn with the beans for extra color and sweetness.
Storage Options:
- Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat in a 350°F oven or in the microwave. Add a splash of water or broth if the pasta seems dry.
- Freezer: This dish freezes well for up to 2 months. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the refrigerator before reheating.
Cowboy Spaghetti is a bold, satisfying twist on classic spaghetti that brings big Western flavor to the dinner table. Smoky, spicy, cheesy, and packed with bacon and beans, it’s a meal that will have everyone coming back for seconds. Enjoy!

