
This taco spaghetti combines your favorite Mexican flavors with classic Italian pasta for a delicious fusion dish that will become an instant family favorite. The creamy, cheesy sauce coats every strand of spaghetti while the taco-seasoned beef adds hearty texture and bold flavor.
I created this recipe when my pantry was nearly empty but we were all craving something hearty and flavorful. What started as a desperate dinner solution has become one of our most requested family meals, especially when we have teenage friends over for dinner.
Ingredients
- Spaghetti noodles: Form the foundation of this dish providing the perfect vehicle for the creamy taco sauce
- Ground beef: Adds protein and hearty texture; use 80/20 for best flavor
- Yellow onion and bell pepper: Create aromatic depth and add nutritional value; choose firm vegetables for best texture
- Taco seasoning packet: Provides instant flavor; use homemade blend for lower sodium option
- Diced tomatoes with green chilies: Add brightness and mild heat; Rotel brand works wonderfully
- Sour cream: Creates creaminess and balances the spice; full fat yields the richest results
- Beef broth: Adds savory depth and thins the sauce to perfect consistency
- Mexican blend cheese: Melts beautifully and adds authentic taco flavor; look for freshly shredded for best melting
- Olive oil: For sautéing; high quality extra virgin adds subtle flavor
How To Make Taco Spaghetti
- Cook the pasta:
- Bring a large pot of generously salted water to a rolling boil. Add spaghetti and cook until al dente, typically 8 to 10 minutes, stirring occasionally to prevent sticking. Reserve ½ cup pasta water before draining. The pasta should have slight resistance when bitten as it will continue cooking slightly when combined with the hot sauce.
- Prepare the vegetable and meat base:
- Heat olive oil in a large, deep skillet over medium heat until shimmering. Add diced onions and bell peppers, cooking until softened and slightly translucent, about 3 to 4 minutes. Add ground beef, breaking it into small crumbles with a wooden spoon. Cook thoroughly until no pink remains, about 7 to 8 minutes. The fond developing on the bottom of the pan contains tremendous flavor.
- Create the taco sauce:
- Drain excess fat if necessary, leaving about a tablespoon for flavor. Return skillet to heat and sprinkle taco seasoning evenly over meat mixture, stirring to coat completely. Pour in diced tomatoes with their juices and beef broth, scraping the bottom of the pan to release any browned bits. Reduce heat to medium low and simmer for 3 minutes to allow flavors to meld.
- Develop creaminess:
- Remove pan from heat momentarily and stir in sour cream until fully incorporated. The residual heat will warm the sour cream without curdling it. Return to low heat and add shredded cheese in handfuls, stirring between additions until melted and smooth. If sauce seems too thick, add a splash of reserved pasta water.
- Combine and finish:
- Add drained spaghetti directly to the sauce, using tongs to gently toss until every strand is coated. Allow to sit for 2 minutes before serving so pasta can absorb some sauce. The starch from the pasta will help thicken the sauce to the perfect consistency.

My favorite part of this dish is how the taco seasoning infuses into the creamy sauce, creating pockets of flavor that burst with every bite. My daughter who typically avoids spicy foods actually requests this dish, picking out the bell peppers but devouring everything else on her plate.
Make It Your Own
This recipe welcomes customization based on your preferences and what you have available. Try adding a can of black beans or corn for extra texture and nutrition. For a lighter version, substitute ground turkey or chicken for the beef. You can also play with the heat level by choosing mild, medium, or hot diced tomatoes with chilies, or adding a dash of hot sauce to individual portions.
Storage and Reheating
Store leftover taco spaghetti in an airtight container in the refrigerator for up to 4 days. The flavors actually develop overnight, making this dish possibly even more delicious the next day. When reheating, add a splash of water or broth to loosen the sauce, as the pasta will have absorbed some liquid. Microwave covered on medium power for even heating, or gently warm in a skillet with a lid.
Serving Suggestions
Transform this meal into a complete feast by serving with a simple side salad dressed with lime vinaigrette. For a fun presentation, set out bowls of traditional taco toppings like diced avocado, sliced black olives, chopped green onions, fresh cilantro, and additional sour cream. Warm tortilla chips make excellent scoopers for any sauce left on the plate.

The History Behind The Dish
Fusion cuisine like taco spaghetti represents the beautiful evolution of home cooking, where cultural boundaries blur in favor of delicious practicality. While authentic Mexican and Italian grandmothers might raise their eyebrows, this dish honors both traditions by combining beloved elements from each. The concept likely emerged from American home kitchens in the 1970s and 80s when international ingredients became more widely available and families began experimenting with global flavors.
Frequently Asked Questions
- → Can I use a different type of pasta?
Yes, you can substitute the spaghetti noodles with other pasta types like linguine, penne, or fettuccine. Adjust cooking time if switching to a different pasta shape.
- → Can this dish be made vegetarian?
Absolutely. Replace the ground beef with a vegetarian protein like black beans, lentils, or a plant-based meat substitute. Use vegetable broth instead of beef broth.
- → How do I make it spicier?
To increase the spice level, add diced jalapeños, extra chili powder, or a few dashes of hot sauce into the taco sauce mixture.
- → Can I prepare this dish ahead of time?
Yes. Prepare the sauce and pasta separately, then store them in airtight containers in the fridge for up to 2 days. Reheat and combine just before serving.
- → What garnishes work well with this dish?
Top the taco spaghetti with chopped cilantro, diced avocado, dollops of sour cream, or a squeeze of lime juice for added freshness and flavor.