Mexican Spaghetti Recipe

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Forget boring spaghetti! This Mexican Spaghetti Recipe is a total game-changer! It’s a one-pot meal that’s ready in just 30 minutes, making it perfect for Taco Tuesday, pasta night, or whenever you need a quick and easy dinner. No extra pots, no complicated steps, just pure comfort food that will become a family favorite!

Are you looking for more 30-minute meals? Try our Beefaroni, Easy Rotel Pasta, and Mexican Beef and Rice Skillet.

A plate of spaghetti casserole featuring noodles mixed with ground meat, corn, tomatoes, and melted cheese, served on a white plate. The dish appears saucy and is garnished with herbs. A striped cloth napkin is partially visible.

Save this Recipe for later!

We'll email this recipe to you, so you can come back to it!


Spaghetti is always a hit at our house, and we love Mexican food, so this recipe was born. It’s the perfect mix of flavors, and the whole family devours it every time!

 It comes together fast, making it perfect for busy weeknights when you need dinner on the table with no fuss! 

What you’ll love about this Mexican Spaghetti:  


  • Easy Recipe: Dinner is on the table in just 30 minutes.
  • One-Pot Meal: No extra dishes, everything cooks in one large skillet!
  • Perfect for Taco Tuesday: A fun way to mix up pasta night with a bold Mexican twist.
A close-up of a cheesy spaghetti dish topped with melted cheese, ground meat sauce, and garnished with fresh cilantro. The pasta is being lifted, showcasing the gooey, melted cheese strands.

Recipe Ingredients

You’ll need the following ingredients to make this amazing One Pot Spaghetti: 

  • Ground beef
  • Large onion-  Use 1 teaspoon of onion powder instead. 
  • Garlic cloves- Use 1 teaspoon of garlic powder instead. 
  • Diced tomatoes
  • Tomato sauce
  • Salsa
  • Ground cumin
  • Chili powder
  • Oregano
  • Salt
  • Black pepper
  • Diced green chilies
  • Spaghetti noodles
  • Beef broth
  • Frozen corn
  • Monterey Jack cheese- Cheddar cheese also works great!
Ingredients for a recipe are arranged on a table, including spaghetti, ground beef, diced tomatoes, tomato sauce, onions, corn, green chilies, garlic, cheese, beef broth, and spices like cumin, oregano, chili powder, salt, and pepper.

INGREDIENT NOTES:

  • Ground Beef: A great way to add protein, but you can swap it for rotisserie chicken or ground turkey for a lighter option.
  • Salsa: Adds extra flavor and a bold kick. Choose mild or hot depending on your spice level.
  • Spaghetti: Cooking the pasta directly in the sauce creates a rich Mexican spaghetti sauce with no extra pots!

HOW TO MAKE MEXICAN SPAGHETTI  STEP-BY-STEP:

Check out the quick visual guides below. For full instructions and ingredients, see the printable recipe card at the end.

Step 1: Heat a large pot or Dutch oven over medium-high heat. Add the ground beef, diced onion, and minced garlic. Cook for about 7 minutes until the beef is no longer pink. Drain if needed.

Step 2: Stir in the diced tomatoes, tomato sauce, salsa, ground cumin, chili powder, oregano, salt, black pepper, and diced green chilies.

Step 3: Break the spaghetti noodles in half and add them to the pot. Pour in the beef broth, stirring to submerge the pasta.

Six-step collage showing a one-pot spaghetti recipe: raw beef and onions; browned beef; added tomatoes, sauce, and spices; uncooked spaghetti being added; broth poured over; and finished dish with spaghetti and corn. White pots on a light surface.

Step 4: Bring to a boil, then reduce to medium-low heat. Cover and simmer for 12 minutes, stirring occasionally, until the spaghetti is al dente and has absorbed the liquid.

Step 5: Stir in the frozen corn and cook uncovered for 3-4 minutes until heated through.

Step 6: Sprinkle shredded Monterey Jack cheese on top, cover, and let stand for 5 minutes until melted.

Step 7: Garnish with fresh cilantro if desired and serve hot.

A skillet filled with a cheesy baked spaghetti dish, topped with melted cheese and garnished with fresh cilantro. Visible ingredients include ground meat and diced tomatoes, with a striped cloth underneath.

PRO TIP:

For extra flavor, stir in a spoonful of cream cheese or a splash of Mexican crema for an even creamier sauce!

A plate of spaghetti topped with a mix of corn, diced tomatoes, ground meat, and cilantro. The dish is saucy and vibrant. In the background, another plate and a pot of the same dish are visible, as well as a salt shaker and a striped cloth.

Storage and Reheating

Storage: Store leftovers in the refrigerator in an airtight container. It can be kept for up to 3 days.

Reheating: When reheating, add a splash of water or broth to loosen if dry. Reheat gently on the stovetop or in the microwave until thoroughly warmed.

Freezing: Place the spaghetti in a freezer-safe container and freeze for up to 3 months. Reheat gently in a skillet over medium heat, adding a splash of water or broth if needed.

A skillet filled with cheesy baked spaghetti mixed with ground meat, tomatoes, corn, and garnished with fresh cilantro. A portion has been served from the dish, revealing the layers of melted cheese and sauce.

Additions & Substitutions

ADDITIONS:

  • Beans: Black beans or pinto beans add extra protein and texture.
  • Vegetables: Stir in diced green bell peppers or poblano peppers for more depth.
  • Cheese: Mix in a little queso fresco for added authenticity. YUM!

SUBSTITUTIONS:

  • Spaghetti: Swap with thin spaghetti, rotini, penne, for variety.
  • Ground Beef: Use chicken breast, rotisserie chicken, or ground chicken instead. 
  • Beef Broth: Substitute chicken bouillon and water if needed, or chicken broth. 

FAQs about this Mexican Pasta Recipe: 

For a creamy sauce, stir in cream cheese, sour cream, or Mexican crema before serving.

Add diced jalapeño peppers, serrano peppers, or extra chili powder for more heat. Also using hot salsa instead of mild will spice it up!

Yes! Cook as directed, then store in the fridge. Reheat on the stovetop with a little broth or water.

A white plate filled with a serving of spaghetti mixed with ground meat, corn, tomatoes, and topped with melted cheese. The pasta is garnished with herbs, and part of a pot with more pasta is visible in the background.

What Can I Serve with this Taco Spaghetti?

Serve this taco spaghetti recipe with Garlic Parmesan Green Beans, Sour Cream Mashed Potatoes or Jalapeño Cornbread.

DID YOU MAKE THIS RECIPE?

Five golden stars image.

I’m excited for you to try this Mexican Spaghetti Recipe! After you make it, please leave a rating to let me know your thoughts on it – I’m eager to hear if you loved it as much as we do!

A close-up of a spaghetti dish mixed with ground meat, corn, tomatoes, and melted cheese. The pasta is coated in a rich, reddish sauce, with a fork partially twirled in the noodles on a white plate.

Mexican Spaghetti Recipe

Vicky Hadley~Little Chef Within
Forget boring spaghetti! This Mexican Spaghetti Recipe is a total game-changer! It’s a one-pot meal that’s ready in just 30 minutes, making it perfect for Taco Tuesday, pasta night, or whenever you need a quick and easy dinner. No extra pots, no complicated steps, just pure comfort food that will become a family favorite!
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course dinner
Cuisine American
Servings 6 servings
Calories 539 kcal

Ingredients
  

  • 1 pound ground beef
  • 1 large onion diced
  • 3 cloves garlic
  • 1 (14.5-ounce) can diced tomatoes
  • 1 (8-ounce) can tomato sauce
  • 1 cup salsa
  • 2 teaspoons ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon oregano
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 (4-ounce) can diced green chilies
  • 1 pound spaghetti
  • 3 1/2 cups beef broth
  • 1 cup frozen corn
  • 1 cup shredded Monterey Jack cheese
  • chopped fresh cilantro for garnish optional

Instructions
 

  • In a large pot or Dutch oven over medium-high heat, brown the ground beef with onion and garlic until the meat is no longer pink, about 7 minutes. Drain if needed.
  • Stir in diced tomatoes, tomato sauce, salsa, cumin, chili powder, oregano, salt, pepper, and green chilies.
  • Break the spaghetti in half and add it to the pot. Pour in the beef broth, stirring to submerge the pasta.
  • Bring to a boil over medium-high heat, then reduce heat to medium-low. Cover and simmer for 12 minutes, stirring occasionally to prevent sticking.
  • Stir in the corn and cook uncovered for 3-4 minutes until heated through.
  • Sprinkle cheese on top, cover, and let stand for 5 minutes until melted.
  • Garnish with fresh cilantro, if desired.

Notes

Pro Tip:

For extra flavor, stir in a spoonful of cream cheese or a splash of Mexican crema for an even creamier sauce!

Nutrition

Calories: 539kcalCarbohydrates: 70gProtein: 27gFat: 17gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 54mgSodium: 1064mgPotassium: 709mgFiber: 5gSugar: 5gVitamin A: 325IUVitamin C: 5mgCalcium: 73mgIron: 4mg
Keyword 30 minute meals, Dinner, ground beef, pasta
Tried this recipe?Let us know how it was!

Love this? Please share!

Similar Posts

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating