Mexican Spaghetti Tex-Mex Pasta

Section: Satisfying Main Dishes for Every Occasion

Enjoy a bold twist on classic pasta dishes with this Mexican spaghetti, brimming with Tex-Mex flavors. Spaghetti is tossed with a savory combination of crispy bacon, seasoned beef, pinto beans, zesty tomatoes, and Mexican spices. Melted cheddar and pepper jack add rich layers, while a quick bake brings it all together with gooey cheese on top. The result is a comforting, crowd-pleasing dinner that’s easy to prepare and loved by all ages. Customize with your favorite toppings like fresh cilantro, sour cream, or a squeeze of lime for extra zest. Perfect for weeknight gatherings or a unique pasta night!

Luna chef wearing a white shirt.
Recipe Author Luna
Updated as of Thu, 24 Jul 2025 13:10:49 GMT
A plate of Mexican spaghetti with beans and meat. Bookmark
A plate of Mexican spaghetti with beans and meat. | foodbymary.com

This hearty Mexican spaghetti recipe is one of those comfort dishes that bridges two favorites in my house Tex-Mex chili and spaghetti night. When smoky cumin and chili powder mingle with beefy tomato sauce and melty cheese the smell draws everyone to the kitchen. It is the kind of meal that fills the table with chatter and rarely leaves leftovers.

I first made this on a whim when I had leftover spaghetti and canned Rotel sitting in the pantry. Now even the pickiest of my kids will ask for it by name and it is a birthday dinner request nearly every year.

Ingredients

  • Spaghetti pasta: this is the perfect noodle thickness to soak up the sauce look for firm high protein pasta for better texture
  • Bacon: go for thick cut if you like big smoky bites or regular for crispiness
  • Ground beef: leaner blends cook up less greasy and flavor the sauce more fully
  • White or yellow onion: either will mellow and sweeten the base I love to pick ones that feel heavy with no soft spots
  • Fresh garlic: this really perfumes the dish but garlic paste or powder is a handy backup
  • Pinto beans: canned or homemade Leftovers from a previous Mexican dinner are perfect here
  • Tomato sauce: plain is best to let spices shine choose brands with minimal salt for control
  • Rotel or fire roasted tomatoes with green chilis: the key ingredient for heat and tang Pick a spice level based on your family’s taste
  • Chili powder and cumin: essentials for a Tex Mex twist I like to buy these fresh from bulk bins for maximal flavor
  • Mexican oregano: adds savory depth look for dried leaves instead of powder which can be bland
  • Cheddar cheese and pepper jack: freshly shredded will always melt best and taste richer Choose cheese blocks over pre shredded if possible

Step by Step Instructions

Boil the Pasta:
Bring a large pot of salted water to a boil Add spaghetti and cook until just al dente about 8 minutes Drain and set aside Keep a mug of pasta water in case you need to loosen the sauce later
Cook the Bacon:
In a large oven safe skillet fry the bacon pieces over medium heat until crispy Transfer cooked bacon to a plate leaving the rendered fat in the pan This will flavor the next steps
Brown the Beef and Aromatics:
Add the ground beef to the skillet Cook over medium high heat breaking up any clumps with a spoon Once the beef is half browned add diced onion and minced garlic Keep cooking until beef is browned and onion is soft about 5 to 7 minutes Drain off extra grease if needed
Build the Tex Mex Sauce:
To the same skillet stir in drained pinto beans plain tomato sauce Rotel drained if very watery chili powder cumin and Mexican oregano Mix well scraping up the browned bits Then sprinkle in half the cheddar and half the pepper jack Stir until melted and creamy
Combine Spaghetti with Sauce:
Add the cooked pasta into the skillet with the beef sauce Gently toss until all the noodles are well coated If it looks dry add a splash of pasta water Taste and adjust seasoning
Bake with Cheese:
Top the spaghetti with remaining cheddar and pepper jack Scatter cooked bacon over everything Transfer skillet to a preheated oven at 375 degrees F Bake for 10 to 12 minutes until cheese is bubbly and golden Let rest 5 minutes before serving
Serve and Garnish:
Spoon onto plates and sprinkle with fresh cilantro or green onions if you like Serve hot and enjoy
A plate of Mexican spaghetti with meat and vegetables. Bookmark
A plate of Mexican spaghetti with meat and vegetables. | foodbymary.com

One of my favorite parts is the crispy bacon bits scattered right on top They always disappear first and my kids will fight over the crunchiest pieces Every time we eat this it reminds me of cozy fall evenings spent with everyone around the table

Storage Tips

Leftover Mexican spaghetti keeps well in an airtight container for three to four days The flavors deepen by day two To reheat microwave with a spoonful of water or bake covered in the oven until hot It also freezes surprisingly well portioned in small containers

Ingredient Substitutions

Ground chicken or turkey works in place of beef For a bolder taste try crumbled chorizo Swap pinto beans for black beans or omit them for a lighter version Any melty cheese like Monterey Jack or Colby will work if cheddar or pepper jack are not handy

Serving Suggestions

This is a full meal but I love serving it alongside simple guacamole or a fresh tomato salad Chips and salsa are perfect for starters and a dollop of sour cream is always welcome for cooling down extra spicy bites

Cultural Context

Recipes like this grew popular along the Tex Mex corridor blending Mexican pantry staples with classic American dinners It is comfort food born from blending family traditions and pantry necessity Through the years variations like this have brought together so many around the kitchen table

A plate of Mexican spaghetti with meat and vegetables. Bookmark
A plate of Mexican spaghetti with meat and vegetables. | foodbymary.com

Frequently Asked Questions

→ What meats can I use for this dish?

Ground beef is traditional, but you can substitute ground chicken, turkey, pork, or even chorizo for different flavors and textures.

→ How can I increase the spiciness?

Use hot Rotel, or sauté diced jalapeños or serranos with the beef and onions. You can also add extra chili powder or hot sauce.

→ Can I add more vegetables?

Yes! Corn and diced bell peppers work especially well and add both sweetness and crunch to the finished dish.

→ What cheeses taste best in this pasta?

A mix of cheddar and pepper jack is ideal. For extra richness, freshly grate the cheese yourself for better melting and flavor.

→ Do I need to bake the pasta at the end?

Baking helps meld all flavors and creates a bubbly, melty cheese topping, but you can serve it straight from the skillet if short on time.

→ What toppings work well for serving?

Fresh cilantro, sliced green onions, sour cream, hot sauce, or a squeeze of lime add great flavor and color to each serving.

Mexican Spaghetti Tex-Mex Pasta

Hearty Tex-Mex pasta with spicy beef, crispy bacon, beans, and melty cheese for a family-friendly comfort meal.

Prep Time
15 minutes
Cooking Time
35 minutes
Overall Time
50 minutes
Recipe Author: Luna

Dish Category: Main Dishes

Recipe Difficulty: Medium Effort

Cuisine: Tex-Mex

Serves: 6 Serving Size (6 generous portions)

Dietary Options: ~

What You’ll Need to Cook

→ Main

Ingredient 01 250 g dried spaghetti
Ingredient 02 120 g bacon, diced
Ingredient 03 500 g lean ground beef
Ingredient 04 1 medium onion, finely chopped
Ingredient 05 3 cloves garlic, minced
Ingredient 06 400 g canned pinto beans, drained and rinsed
Ingredient 07 400 g tomato sauce
Ingredient 08 400 g canned diced tomatoes with green chiles (Rotel)

→ Seasonings

Ingredient 09 2 teaspoons chili powder
Ingredient 10 1 teaspoon ground cumin
Ingredient 11 1 teaspoon dried Mexican oregano

→ Cheese

Ingredient 12 100 g shredded cheddar cheese
Ingredient 13 100 g shredded pepper jack cheese

→ Optional garnish

Ingredient 14 Fresh cilantro, chopped

Steps to Prepare

Step 01

Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain and set aside.

Step 02

In a large ovenproof skillet over medium heat, cook the diced bacon until crispy. Remove bacon pieces with a slotted spoon and set aside, reserving the rendered fat in the skillet.

Step 03

Add ground beef, chopped onion, and minced garlic to the skillet with bacon fat. Sauté, breaking up beef with a spoon, until the meat is browned and onions are translucent. Drain off excess fat if needed.

Step 04

Add drained pinto beans, tomato sauce, diced tomatoes with green chiles, chili powder, cumin, and Mexican oregano to the skillet. Stir well, then let the mixture simmer for 8 minutes to allow flavors to meld.

Step 05

Reserve half of each type of cheese for topping. Stir the remaining cheddar and pepper jack cheese into the skillet mixture until mostly melted.

Step 06

Add the cooked spaghetti and crispy bacon to the skillet. Toss thoroughly to coat noodles with sauce. Sprinkle the reserved cheeses evenly over the top.

Step 07

Transfer the skillet to a preheated oven at 190°C. Bake for 10 minutes, or until the cheese on top is melted and bubbling. Rest for 5 minutes before serving.

Step 08

Sprinkle with chopped fresh cilantro before serving, if desired.

Extra Cooking Tips

  1. For added heat, substitute hot diced tomatoes with green chiles or include sautéed jalapeños alongside onions.
  2. Freshly grated cheese melts more smoothly than pre-shredded varieties.
  3. This dish can be prepared ahead up to the baking step and refrigerated for up to 24 hours.

Must-Have Tools

  • Large ovenproof skillet
  • Large pot for boiling pasta
  • Colander
  • Slotted spoon

Allergen Information

Always check ingredient labels for allergens and seek expert advice if uncertain.
  • Contains milk and cheese
  • Contains gluten from wheat pasta

Nutrition Info (Per Serving)

These details are for guidance and aren’t a replacement for professional advice.
  • Calories Count: 598
  • Fats: 29 grams
  • Carbs: 52 grams
  • Proteins: 33 grams