01 -
Cook chopped bacon over medium heat in a large pot until crispy and fat is rendered. Remove bacon with a slotted spoon, leaving the fat in the pot.
02 -
Increase heat to medium-high. Add ground beef to bacon fat. Let it brown undisturbed for 3-4 minutes, then break up and flip. Season with salt and pepper. Continue cooking 3-4 more minutes until caramelized.
03 -
Add diced onion and bell pepper to the beef. Cook for 5 minutes until softened and onions are translucent. Stir in minced garlic and cook 1 minute until fragrant without burning.
04 -
Stir in tomato paste and cook for 1 minute to concentrate flavor. Add diced tomatoes with juice, tomato sauce, beef broth, and Worcestershire sauce. Stir to combine.
05 -
Incorporate chili powder, smoked paprika, cumin, cayenne pepper, salt, and black pepper into the sauce. Stir thoroughly and adjust seasoning to taste.
06 -
Add broken spaghetti to the pot, submerging as much as possible in the sauce. Bring to a boil.
07 -
Reduce heat to medium-low, cover, and simmer for 12-15 minutes. Stir every 3-4 minutes to prevent sticking. Let pasta absorb the sauce flavor and cook until al dente.
08 -
Remove pot from heat. Stir in 1.5 cups shredded cheese and most reserved bacon, allowing cheese to melt and create a creamy texture.
09 -
Sprinkle remaining 0.5 cup cheese and reserved bacon on top. Cover and let sit 2-3 minutes to melt cheese. Optionally, broil for 2 minutes for browned cheese crust.
10 -
Top with sliced green onions and optional pickled jalapeños. Serve directly from the pot with optional sour cream and hot sauce.