Description
Cowboy Spaghetti is a bold and comforting pasta recipe loaded with bacon, ground beef, fire-roasted tomatoes, and cheddar cheese. This hearty Tex-Mex spaghetti is perfect for easy weeknight dinners, potlucks, or family meals. It’s smoky, spicy, and full of flavor.
Ingredients
12 oz spaghetti noodles
6 slices thick-cut bacon
1 lb ground beef
3 garlic cloves, minced
1 medium onion, diced
1 can (14.5 oz) fire-roasted diced tomatoes
1 can (8 oz) tomato sauce
1 tbsp Worcestershire sauce
1 tsp hot sauce
1 tsp chili powder
1 cup shredded cheddar cheese
3 green onions, sliced
Salt and black pepper, to taste
Instructions
1. Boil a large pot of salted water and cook the spaghetti until al dente. Drain and toss with a bit of olive oil to prevent sticking.
2. In a large skillet, cook chopped bacon over medium heat until crispy. Remove and drain on paper towels, reserving some bacon fat in the pan.
3. Add diced onion and minced garlic to the skillet. Sauté for 3 to 5 minutes until fragrant and translucent.
4. Add ground beef to the pan. Season with salt, pepper, and chili powder. Cook until browned, breaking it up with a spoon.
5. Stir in the fire-roasted tomatoes, tomato sauce, Worcestershire sauce, and hot sauce. Simmer for 5 to 7 minutes.
6. Add the cooked spaghetti to the skillet. Toss to coat in the sauce and let it heat through.
7. Top with cooked bacon, shredded cheddar cheese, and sliced green onions. Serve hot.
Notes
This dish gets better the next day as flavors deepen.
Add more hot sauce if you like extra heat.
Use thick spaghetti or bucatini for a heartier bite.
- Prep Time: 10 minutes
 - Cook Time: 20 minutes
 - Category: Pasta
 - Method: Stovetop
 - Cuisine: American, Tex-Mex
 
Nutrition
- Serving Size: 1.5 cups
 - Calories: 590
 - Sugar: 5g
 - Sodium: 780mg
 - Fat: 29g
 - Saturated Fat: 12g
 - Unsaturated Fat: 14g
 - Trans Fat: 0g
 - Carbohydrates: 52g
 - Fiber: 4g
 - Protein: 28g
 - Cholesterol: 75mg