Taco Spaghetti is a flavorful fusion dish that combines the rich, cheesy goodness of classic spaghetti with the bold, zesty flavors of tacos. This one-pot meal is perfect for busy weeknights, bringing together tender pasta, seasoned ground beef, and a creamy, spicy sauce in every bite. Topped with fresh ingredients like diced tomatoes, shredded cheese, and sour cream, this dish is both satisfying and easy to make.

A Delicious Twist on Classic Pasta
Taco Spaghetti takes the best elements of traditional tacos and blends them seamlessly with pasta. The result is a creamy, cheesy dish packed with taco seasoning, ground beef, and melty cheese, all cooked together for a comforting and hearty meal.
Why You’ll Love This Recipe
This dish offers a perfect balance of textures and flavors. The pasta soaks up all the rich, taco-seasoned sauce, while the toppings add freshness and crunch. It’s a great way to enjoy the flavors of tacos in a completely new and exciting way. Plus, it’s a one-pot recipe, making cleanup a breeze.
Ingredients for Taco Spaghetti
To make this deliciously creamy and flavorful Taco Spaghetti, you’ll need a handful of simple ingredients that come together effortlessly for a satisfying meal.
- 1 lb ground beef
- 1 small onion, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
- 1 packet (1 oz) taco seasoning
- 1 can (10 oz) diced tomatoes with green chilies (such as Rotel)
- 1 can (8 oz) tomato sauce
- 2 cups beef broth
- 8 oz spaghetti, broken in half
- 1 cup shredded cheddar cheese
- ½ cup heavy cream or sour cream
- Salt and pepper to taste
- Fresh cilantro, diced tomatoes, and sour cream for garnish