Taco Spaghetti To Die For

Taco Spaghetti is like a fun fusion dish that brings together the hearty flavors of spaghetti with the zesty kick of tacos.

Instead of your typical spaghetti sauce, the noodles get coated in a creamy, cheesy sauce loaded with seasoned ground beef, tomatoes, and Mexican spices.

it’s an unexpected but totally delicious recipe!

Why You’ll Love This Taco Spaghetti

It’s a Crowdpleaser

This meal is perfect for pleasing everyone’s tastebuds.

The familiar flavors of tacos and spaghetti come together in an exciting new way.

Even picky eaters will go crazy over this fun mashup dish.

Storing Leftovers

Taco Spaghetti is best enjoyed fresh but you can refrigerate leftovers for 3-4 days in an airtight container.

To reheat, microwave portions for 1-2 minutes, stirring occasionally, until heated through.

You can also reheat on the stovetop over medium, adding a splash of broth to loosen it up if it’s dried out.


2 tbsp olive oil or butter
1/2 onion diced
2 cloves garlic minced
1 1/2 lbs ground beef or turkey, plant-based crumbles
1 packet taco seasoning
10 oz diced tomatoes with green chiles
1 1/2 cups beef broth
3 tbsp tomato paste
3 oz cream cheese softened
12 oz spaghetti cooked al dente
1 1/2 cups shredded cheese cheddar, Mexican blend, etc.
Cilantro for garnish optional


Cook spaghetti according to package until al dente. Drain and set aside.

In a skillet, sauté onion in olive oil until soft, 3-4 mins. Add garlic and cook 1 min longer.

Add ground beef and cook until no longer pink, 5-7 mins. Drain excess fat.

Stir in taco seasoning, diced tomatoes, broth, tomato paste, and cream cheese. Cook 2-3 mins until cream cheese melts.

Remove from heat and toss with cooked spaghetti and shredded cheese until fully coated.

Garnish with cilantro if desired. Serve immediately.


For spicy version, use hot diced tomatoes or add jalapeños/cayenne
Add sautéed veggies like bell peppers or zucchini
Substitute ground turkey or plant-based protein for beef
Can make sauce ahead and reheat, may need to add broth to loosen
Refrigerate leftovers up to 4 days, reheat in microwave or on stovetop