Flavorful Taco Spaghetti Dish

Featured in Family Dinner Ideas.

Experience the best of two cuisines with taco spaghetti, a fusion of classic Mexican and Italian elements. This dish combines tender spaghetti noodles with juicy ground beef, sautéed onions, bell peppers, taco-seasoned tomatoes, beef broth, sour cream, and loads of melted cheese. The result is a creamy, spicy, and cheesy pasta topped with optional garnishes like cilantro or extra cheese. Quick to prepare in just 30 minutes, this hearty and flavorful dinner serves six, making it perfect for a family meal or casual gathering.

Fatiha
Updated on Thu, 17 Jul 2025 00:05:54 GMT
A bowl of spaghetti with meat sauce and cheese. Pin it
A bowl of spaghetti with meat sauce and cheese. | zestplate.com

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.
A bowl of spaghetti with meat and cheese. Pin it
A bowl of spaghetti with meat and cheese. | zestplate.com

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.

A bowl of spaghetti with meat sauce. Pin it
A bowl of spaghetti with meat sauce. | zestplate.com

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.

Taco Spaghetti with Cheese

Taco-flavored spaghetti with beef and cheese in a creamy, savory sauce.

Prep Time
5 Minutes
Cook Time
25 Minutes
Total Time
30 Minutes
By: Fatiha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Mexican

Yield: 6 Servings

Dietary: ~

Ingredients

01 1 pound spaghetti noodles
02 2 pounds ground beef
03 ½ yellow onion, diced
04 1 bell pepper, diced
05 2 tablespoons olive oil
06 1 packet taco seasoning
07 1 can (10 oz) diced tomatoes with green chilis, undrained
08 1 cup sour cream
09 1 cup beef broth
10 2 cups shredded Mexican blend cheese

Instructions

Step 01

Prepare spaghetti according to package instructions. Drain and set aside.

Step 02

In a large skillet, heat olive oil over medium-high heat. Add diced onion and bell pepper. Sauté for 3–4 minutes until soft. Add ground beef and cook until browned. Drain any excess fat.

Step 03

Return the beef mixture to the skillet. Add taco seasoning, canned tomatoes with green chilis (including juice), beef broth, sour cream, and shredded cheese. Stir well and let it simmer on low heat, stirring occasionally, until the sauce is creamy and cheese is melted.

Step 04

Add the cooked spaghetti into the skillet. Toss well to coat the noodles evenly with the taco sauce.

Step 05

Serve hot. Optional: garnish with chopped cilantro or a sprinkle of extra cheese.

Tools You'll Need

  • Large skillet
  • Pot for pasta
  • Wooden spoon
  • Colander

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 685
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~