September 19, 2022| By

Mexican Spaghetti

Prep Time: 10 mins
Cook Time: 40 mins
Skip to recipe

This easy Mexican Spaghetti is a delicious one-pot meal of noodles cooked in a tomato sauce with beef, poblano peppers, and shredded cheese. It's a fun way to put a spin on traditional spaghetti by adding Mexican flavors.

Want more savory pasta dishes? Try One Pot Casarecce Pasta and One Pot Creamy Tomato Pasta next!

mexican spaghetti in a large skillet garnished with cotija, avocado, and cilantro.
Jump to:

This one-pot taco spaghetti recipe is a meal that the whole family will love. It's perfect for busy weeknights, especially when you want to put a fun spin on taco Tuesday!

It's like taco and spaghetti night rolled into one!

This Mexican Spaghetti recipe is a flavorful, spicy way to jazz up this classic meal. It's easy, cheesy, and so much fun to eat!

What is Mexican Spaghetti?

My version of Mexican Spaghetti is inspired by the classic Mexican dish known as espagueti rojo (red spaghetti). Espagueti rojo contains a tomato based Mexican spaghetti sauce, Mexican crema, and cream cheese. While my recipe doesn't include crema or cream cheese, it still has the spicy flavor and added creaminess from the cheese.

Ingredient Notes

ingredients to make mexican spaghetti - ground beef, tomatoes, onions, poblano pepper, garlic, corn, beef broth, spaghetti, cheese, and taco seasoning.

Gather all of the ingredients below and let's make taco pasta!

  • Ground beef: Use lean ground beef so it's not as greasy.
  • Poblano Pepper: This is a fairly mild pepper. Chop it before adding it to the sauce for the best flavor.
  • Seasonings: A delicious blend of garlic powder, onion powder, dried oregano, chili powder, smoked paprika, cumin, salt, and pepper. If you're short of any of these, you can simply use a packet of taco seasoning.
  • Aromatics: Chopped yellow onion and diced garlic cloves are a must!
  • Tomatoes: I used tomato paste, fire-roasted tomatoes, and tomato sauce. Rotel tomatoes work well here too if you have any on hand.
  • Corn: Use frozen corn so it doesn't get mushy during the cooking process. The sweetness of the corn really balances the heat of this dish.
  • Beef broth: Cooking the spaghetti in beef broth instead of water adds a boost of flavor.
  • Spaghetti Noodles: Cook it until it's just al dente. No one wants soggy spaghetti!
  • Mexican Cheese Blend: I love this blend of cheeses, it adds such delicious flavor. If you can't find a blend, cheddar cheese works well with this recipe too!

Garnish with your favorite taco toppings such as Fresh Cilantro, a dollop of sour cream, avocado, jalapeno, queso fresco, and grated cotija.

Variations

  • Mexican Green Spaghetti: The "green" version of this dish is known as Espagueti Verde and contains a creamy green poblano sauce instead of tomato sauce.
  • Gluten-Free: If you have dietary restrictions then you could use gluten-free spaghetti or replace it with zucchini noodles or spaghetti squash.
  • Vegetarian: Make this a meatless meal by leaving out the ground beef.
  • Make Mexican Spaghetti Casserole: turn this easy taco spaghetti into a casserole! After you're done cooking the pasta, add everything to a casserole dish, top with cheese, and broil in the oven for 2-4 minutes, until the cheese is just melted. This will give the dish a nice cheesy top.
  • Add a kick of spice! Try adding jalapenos or green chiles to this dish to turn up the heat. Red pepper flakes are a good addition too. If you want to add different flavors, a bell pepper or two add a nice bit of flavor without adding too much heat. Add a green pepper or red peppers along with the poblano.
  • Another protein: Replace ground beef with ground turkey, shredded chicken, or even ham.

Tips and Substitutions

  • Keep in mind, you'll need a large pan for this recipe. I recommend a 12 inch skillet that's at least 3 inches deep. You can also use a large pot if that's what you have on hand.
  • All kinds of cheeses work well with this pasta recipe. Monterey jack, cotija, cheddar etc. Feel free to experiment.
  • I recommend using thin noodles for this recipe. Spaghetti, angel hair, and even linguine are all good options.

How to Make Mexican Spaghetti

taco pasta on a plate with avocado.

Cook Ground Beef

Warm a large skillet on the stove over medium-high heat and add a splash of olive oil. Add a pound of ground beef and seasonings, onions, poblano pepper, salt, and black pepper. Cook until the beef is cooked thoroughly, about 10 minutes. (no need to drain any excess grease, the grease adds flavor!)

ground beef, onions, peppers, corn, and seasonings in a large pan.

Prepare the Spaghetti Sauce

Add corn, garlic, and tomato paste. Mix together, then add fire roasted tomatoes, and tomato sauce. Cook together for about 5 minutes and then add beef broth. Bring to a boil and add spaghetti (break in half if needed).

spaghetti sauce in a large pan.

Cook the Pasta

Reduce heat to low and cover with a lid. Simmer for 25 minutes, until pasta is al dente. Season with salt and pepper and mix in cheese and lime juice. Top with cilantro, cotija, jalapeno, and avocado (optional).

spaghetti sauce in a pan with meat, corn, and peppers.

Recipe FAQs

Does Mexican food use pasta?

Although most Mexican restaurants in the states won't include pasta on their menu, pasta can definitely be found in Mexico. One popular pasta in Mexican cuisine is fideo. It's a thin pasta that is similar to vermicelli.

What do you serve with Mexican spaghetti?

This is a full meal on its own but some cheesy garlic bread would be perfect as a side.

How should I store leftovers?

Store leftovers in an airtight container in the fridge and consume within 4 days.

a skillet filled with one pot taco spaghetti.

More Mexican Recipes!

Want more delicious and beautiful recipes? Subscribe to my newsletter, where you'll hear about new recipes FIRST and get tantalizing and exclusive perks!

Let's stay connected on social media and continue to cook together! Also, if you decide to make this recipe, please leave a star rating on the recipe card and leave a comment below! Tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can see your creations! I hope that you love this recipe as much as we do!

mexican spaghetti in a large skillet garnished with cotija, avocado, and cilantro.

Mexican Spaghetti

Mexican Spaghetti is a delicious one-pot meal of noodles cooked in a tomato-based broth with beef, poblano peppers, and shredded cheese. This Mexican Italian fusion dish is tasty but simple enough for an easy weeknight dinner.
Serving: 6
Prep Time: 10 mins
Cook Time: 40 mins
Total Time: 50 mins
Calories: 537kcal

Equipment

  • 12-inch Skillet

Ingredients

  • 1 lb Ground beef
  • 1 Onion , chopped
  • 1 Poblano Pepper , chopped
  • 1 tbsp Chili Powder
  • 2 tsps Smoked Paprika
  • 2 tsp Cumin
  • 2 tsps Garlic Powder
  • 1 tsp Dried Oregano
  • Salt and pepper
  • 5 Garlic cloves , diced
  • 6 oz Tomato paste
  • 28 oz Can of fire roasted tomatoes
  • 8 oz Can of tomato sauce
  • 2 cup Corn , frozen
  • 3 cups Beef broth
  • 16 oz Spaghetti 
  • 2 cups Mexican Cheese Blend
  • Cilantro , for garnish (optional)
  • Avocado , for garnish (optional)
  • Jalapeno , for garnish (optional)
  • Grated Cotija , for garnish (optional)

Directions

  • Warm a large skillet on the stove over medium heat. Add ground beef and seasonings, onions, poblano pepper, salt, and pepper. Cook until beef cooked thoroughly, about 10 minutes.
  • Add corn, garlic, and tomato paste. Mix together, then add fire roasted tomatoes, and tomato sauce. Cook together for about 5 minutes and then add beef broth. Bring to a boil and add spaghetti (break in half if needed).
  • Reduce heat to low and cover with a lid. Simmer for 25 minutes, until pasta is al dente. Season with salt and pepper and mix in cheese and top with cilantro, cotija, jalapeno, and avocado (optional).

Notes

Tips
  • Keep in mind, you'll need a large pan for this recipe. I recommend a 12 inch skillet that's at least 3 inches deep. You can also use a large pot if that's what you have on hand.
  • All kinds of cheeses work well with this pasta recipe. Monterey jack, cotija, cheddar etc. Feel free to experiment.
  • I recommend using thin noodles for this recipe. Spaghetti, angel hair, and even linguine are all good options.

Nutrition

Calories: 537kcal | Carbohydrates: 65g | Protein: 27g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 57mg | Sodium: 1025mg | Potassium: 841mg | Fiber: 6g | Sugar: 11g | Vitamin A: 1739IU | Vitamin C: 24mg | Calcium: 270mg | Iron: 5mg
Course: Dinner, Pasta
Cuisine: Italian Inspired, Mexican Inspired

Did you make this?

instagram icon

Tag us on the gram @britneybreaksbread to be featured in our stories!

Rate + Review

What do you think of this recipe?

Your email address will not be published.

Recipe Rating