As the tantalizing aroma of savory spices fills the air, you’ll find yourself completely enchanted by the comforting blend of flavors in Taco Spaghetti. This hearty dish, which takes about 30 minutes to prepare, seamlessly combines the beloved essence of tacos with the ever-popular spaghetti to create a meal that’s both satisfying and delightful. It works wonderfully because the creamy, cheesy sauce beautifully coats each strand of pasta, ensuring every bite is packed with flavor.
Taco Spaghetti is perfect for busy weeknights when you crave something hearty yet simple to prepare. It’s an excellent option for family dinners or a crowd-pleasing dish for gatherings. You can also make it ahead and store it for easy reheating on a hectic day.
Why You’ll Love This Recipe
- Infused with zesty taco seasoning that elevates traditional spaghetti.
- Creamy texture from sour cream and melted cheese makes it irresistibly comforting.
- Quick to cook, taking only about 30 minutes from start to finish.
- Versatile and customizable with various toppings to suit your taste.
What You’ll Need
Gather these ingredients to create this delicious dish:
For the Pasta
- 12 oz spaghetti noodles
For the Meat and Aromatics
- 1 lb ground beef
- 1 small onion, diced
- 3 cloves garlic, minced
For the Sauce
- 1 packet taco seasoning (1 oz / 28 g)
- 1 can diced tomatoes (14.5 oz / 411 g)
- 1 can mild diced tomatoes with green chilies (10 oz / 284 g)
- 2 cups beef broth (480 ml)
- 1 cup tomato sauce (240 ml)
For the Creaminess
- 1½ cups shredded cheddar cheese (170 g)
- ½ cup sour cream (120 ml)
For Cooking
- 2 tbsp olive oil or vegetable oil
- Salt and black pepper to taste
For Serving
- Optional toppings: chopped fresh cilantro, sliced jalapeños, diced avocado
Use ground turkey for a leaner option or omit cheese for a lighter version.
Substitutions & Swaps
- Ground beef can be replaced with turkey or chicken.
- Use shredded mozzarella instead of cheddar for a different flavor.
- Fresh cilantro can be swapped with parsley.
- Opt for whole wheat spaghetti for a healthier choice.
How to Make It
Start by cooking deliciously seasoned spaghetti with a twist.
1. Cook Pasta
Bring a large pot of salted water to a boil. Add spaghetti noodles and cook until just al dente (about 1–2 minutes less than package directions). Drain and set aside.
2. Brown the Meat
In a large skillet or Dutch oven, heat olive oil over medium-high heat. Add ground beef and cook, breaking it apart with a spatula, until browned and no longer pink. Drain excess grease if needed.
3. Add Aromatics & Seasoning
Stir in the diced onion and cook until softened, about 3–4 minutes. Add garlic and cook for another 30 seconds. Sprinkle in taco seasoning and stir well.
4. Build the Sauce
Pour in diced tomatoes, tomatoes with green chilies, beef broth, and tomato sauce. Stir and bring to a gentle boil.
5. Combine Pasta & Sauce
Add the drained spaghetti to the sauce. Reduce heat to low, toss to coat the pasta evenly, and let it simmer for 3–4 minutes so flavors meld.
6. Make it Creamy
Stir in sour cream and half of the shredded cheese until melted and creamy.
7. Top & Serve
Sprinkle the remaining cheese on top, cover, and let sit for 1–2 minutes until melted. Garnish with your favorite toppings and serve hot.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, but can lose texture when thawed.
Reheat: Microwave in 1-2 minute intervals until heated through.
Tips for Best Results
- Don’t overcook the pasta; it should be slightly underdone since it will cook more in the sauce.
- Drain excess grease from the beef for a healthier dish.
- Mix in a splash of lime juice before serving for a zesty kick.
Serving Suggestions
- Pair with a fresh side salad for a balanced meal.
- Serve with crusty bread or garlic bread for dipping.
- Enjoy with a cold beverage during a casual gathering.




Leave a Comment