Description
This One-Pot Black Bean Taco Spaghetti is a flavorful, easy-to-make dinner that combines the zest of taco seasoning with hearty black beans and cheesy spaghetti. Perfect for busy weeknights, it cooks all in one pot for minimal cleanup and maximum taste.
Ingredients
Scale
Main Ingredients
- 1 medium yellow onion, diced
- 1 teaspoon minced garlic
- 1 tablespoon oil (olive or any neutral cooking oil)
- 1 (15 oz) can black beans, drained and rinsed
- 2 (10 oz) cans rotel (diced tomatoes and green chilies)
- 2 tablespoons taco seasoning*
- 3 ½ cups water
- 1 pound (16 oz) spaghetti (one box, dry, broken in half)
- 2 cups shredded cheddar cheese
- ½ cup sour cream
- 2–3 green onions, sliced for garnish
Instructions
- Sauté aromatics: Heat a large pot with oil over medium-high heat. Add diced onion and minced garlic, sautéing for 3 to 4 minutes until they become slightly tender and fragrant.
- Add beans and seasoning: Stir in the drained black beans, both cans of rotel with their liquid, and the taco seasoning. Mix well to combine all ingredients evenly.
- Cook pasta: Add the dry spaghetti broken in half along with 3 ½ cups of water to the pot. Cover and let it cook for 10 minutes over medium heat, allowing the pasta to soften while absorbing flavors.
- Simmer uncovered: Remove the cover, stir thoroughly making sure nothing sticks to the bottom. Continue cooking uncovered for another 5 to 8 minutes, stirring occasionally, until the spaghetti is al dente and most of the liquid has reduced but the dish remains saucy.
- Finish and serve: Turn off the heat and stir in the shredded cheddar cheese and sour cream until melted and creamy. Transfer to serving dishes, garnish with sliced green onions, and serve immediately for best taste.
Notes
- Breaking the spaghetti in half helps it cook evenly in one pot.
- Taco seasoning can be store-bought or homemade depending on preference.
- For a spicier version, add extra diced jalapeños or hot sauce.
- This dish is best enjoyed fresh but can be refrigerated for up to 3 days.
- Reheat gently on stovetop or microwave adding a splash of water to loosen the sauce.
