One Pan Mexican Pasta

One Pan Mexican Pasta loaded with black beans, corn, cilantro, and salsa. This quick and easy one-pan dinner is a perfect healthy comfort food meal, loaded with vegetables and protein! This healthy family-friendly recipe is great for busy weeknights. Ready in just 30 minutes with minimal cleanup, kids will love it too!

One Pan Mexican Pasta |

This One-Pan Mexican Pasta recipe is absolutely bursting with your favorite Mexican flavors as well as being hearty and filling. This is the ultimate comforting pasta dish!

This easy Mexican-Italian fusion recipe is made with pantry staples you’ll already have on hand, and it comes together in just 30 minutes! Everything gets cooked in one pan, which means less clean up later!

You can also easily make this Mexican pasta recipe gluten-free by using a gluten-free pasta, or vegetarian by skipping the beef and adding an extra can of beans!

Mexican Pasta |


The full ingredient list and measurements are listed in the printable recipe below.

Pasta & Sauce

  • Elbow Pasta: I love using elbow pasta, which is the standard Macaroni pasta, when I’m making something with a lot of sauce. The tube shape is great because the sauce can surround the pasta both inside and out.
  • Ragu Pasta Sauce: This pasta sauce adds a hint of Italian flavor to our dish!
  • Taco Sauce & Salsa: These Mexican sauces add a little heat, plus the flavors from the cumin and oregano really add to the Mexican flavors.

Meat & Veggies

  • Ground Beef: Our protein! Protein helps your body feel fuller for longer, and is also a common ingredient in Mexican recipes like tacos, nachos and burritos.
  • Onion & Garlic: Both Italian and Mexican dishes use onion and garlic all the time! 
  • Vegetables & Beans: Corn, black beans, and green bell peppers. Black beans add a little more protein to the dish, and I used green bell peppers for a pop of color and crunch.

How to make this One Pan Mexican Pasta Recipe

  • Sauté the beef: Add 1 tbsp of oil to the pan, along with the beef. Cook on medium-high heat until the beef is brown. This will take approximately 5 minutes. When the beef is no longer pink, drain off the excess fat and set the beef and onions aside.
  • Prep & sauté the vegetables: Prep the onion, garlic, and green bell peppers, then sauté them in 1 tbsp of oil for about 3-4 minutes, or until they are tender.
  • Combine all ingredients: Add the beef back into the pan of sautéd vegetables, along with the black beans, corn, pasta sauce, taco sauce, salsa, pasta, and water. Bring it to a boil, cover and then reduce the heat to a simmer. Cook until the pasta is tender. This will take about 10-15 minutes, depending on how al dente you prefer the pasta to be!
  • Serve! Serve immediately, garnished with cilantro, avocado, chopped tomatoes, sour cream, and cheese!

Can I use other kinds of pasta?

Yes! I prefer elbow pasta because it’s able to hold onto the sauce really well. However farfalle, rotini, fusilli, rigatoni, shell, and rotelle would also be great in this! You can also use gluten-free pasta! Just double-check the cooking instructions on the back of the packet and reduce or increase the simmering time as needed.

What kinds of pasta sauce, taco sauce, and salsa should I use?

There are plenty of options to customize this dish to your taste!

Pasta sauce: I used a 14oz jar of original ragu pasta sauce and it’s quick and easy, but I also like to make my own pasta sauce in bulk, freeze it and add it to recipes like this one!

Taco sauce: Any medium spiced taco sauce like Ortega would be a good option. You can also make your own! Recipe Tin Eats’ recipe is great!

Salsa: I used a medium spiced salsa, but of course you can also use hot or mild! Salsa also comes in lots of flavors. Fire-roasted salsa would taste great in this Mexican pasta dish! I would probably stay away from sweet salsas like pineapple and mango, just to keep it more savory.

Can I use other kinds of protein?

Absolutely! I used ground beef because I always have some on hand in my freezer and it’s very easy to cook, but feel free to substitute it for ground turkey or diced chicken breast. Mexican chicken pasta is delicious!

To make this recipe vegan, replace the meat with an extra can of beans. You can use back beans again, or add a different kind like chickpeas or kidney beans.

Storage and Reheating

  • Store: Leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheat: To heat up the leftovers, simply add everything to a saucepan on the stove until warmed through.
  • Freezing: Freeze the beef, veggies, and sauce (without the pasta) for up to 4 months in the freezer. When you’re ready to eat it, thaw it completely before heating it up on the stove. Add pasta, cook, and enjoy! You may need to add a little water – check the pasta after 10 minutes and adjust if necessary.

One Pan Mexican Pasta |

Here are more Easy Pasta Recipes to try!

Need more quick & easy recipes in your life? Follow me on InstagramFacebook, and Pinterest for all the daily updates.

If you try this recipe, I’d love to know! Leave a star rating below, and don’t forget to take pictures and tag me on Facebook and Instagram!

One Pan Mexican Pasta

5 from 2 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6
One Pan Mexican Pasta loaded with black beans, corn, cilantro and salsa. A super easy one pan dinner!


  • 2 tablespoon olive oil divided
  • 1 pound lean ground beef
  • 1 cup green bell peppers diced
  • 1 small onion diced
  • 2 cloves garlic minced
  • 1 cup black beans
  • 1 cup frozen corn thawed
  • 1 jar 14 ounces Ragu Pasta Sauce, original
  • 1 cup medium taco sauce
  • 1 cup salsa I used medium
  • 1 cup water
  • 2 cups elbow macaroni uncooked
  • avocado diced for serving
  • cilantro chopped for serving
  • chopped tomatoes diced for serving


  1. Heat 1 tablespoon olive oil in a large skillet or Dutch oven.
  2. Add ground beef and onion. Cook until beef is not longer pink and is browned. Drain excess fat and set aside.
  3. Add 1 tablespoon of olive oil to the same pan. Toss in the green pepper and onion and saute for 3-4 minutes, or until tender.
  4. Add beef back to the pan and stir in black beans, corn, pasta sauce, taco sauce, salsa, pasta and water. Bring to a boil; cover, reduce heat and simmer until pasta is cooked through, about 10-15 minutes.
  5. Serve immediately with avocado, cilantro and tomato on top.
Nutrition Facts
One Pan Mexican Pasta
Amount Per Serving
Calories 410 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 3g19%
Cholesterol 47mg16%
Sodium 365mg16%
Potassium 742mg21%
Carbohydrates 54g18%
Fiber 6g25%
Sugar 4g4%
Protein 27g54%
Vitamin A 300IU6%
Vitamin C 24mg29%
Calcium 46mg5%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course
Cuisine: Mexican
Keyword: Easy Dinner Recipe, Ground Beef, One Pan Mexican Pasta, One pot pasta

As seen in: