Mexican Spaghetti

Tired of the same old weeknight dinners?

I get it. Life is busy, and sometimes you just want something comforting, fast, and easy to clean up. Well, guess what? I’ve got a recipe that ticks all those boxes and then some.

This isn’t your grandma’s espagueti rojo. That’s a classic for a reason—simple, beautiful, and perfect as a side dish. But we’re doing something different. We’re taking a classic pasta bake and smashing it together with the bold, punchy flavors of Tex-Mex food.

Think of it this way: what if your favorite taco night and a cozy spaghetti dinner had a baby? This is that baby. And it’s glorious. It’s the kind of meal that makes the whole house smell amazing and gets everyone running to the table.

The best part? It’s so easy. Seriously. Even if you’ve never cooked a day in your life, you’ll feel like a pro. From start to finish, you’re looking at about 30 minutes.

Mexican Spaghetti

The Lowdown

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Serves: 4 to 6 people
  • Difficulty: Easy peasy

What if you’re cooking for one? Or a huge group? Don’t worry, this recipe is super easy to scale. Here’s a quick guide:

Serving SizeGround BeefSpaghettiRotel Cans
2-3 People½ lb8 oz1 can
4-6 People1 lb16 oz2 cans
8-12 People2 lbs32 oz4 cans

What You’ll Need

No fancy stuff here. Just the basics: a large pot for the spaghetti, a big skillet or Dutch oven, a cutting board, a good knife, and a slotted spoon.

You can also make the sauce ahead of time and keep it in the fridge for a couple of days. That way, all you have to do is cook the pasta and mix everything together when you’re ready to eat.

The Ingredients

The magic of this dish comes from simple ingredients that pack a huge punch. Each one has a job, and they do it well.

  • 2 Tbsp Olive Oil: The starting point. Vegetable oil works too.
  • 1 lb Ground Beef: The heart of the dish. I like 80/20 because the fat adds great flavor.
  • 1 Small Onion, Diced: The flavor foundation.
  • 1 Poblano Pepper, Diced: Don’t be scared by the name! They’re mild, earthy, and add a nice depth.
  • 1 Yellow Bell Pepper, Diced: For sweetness and color.
  • 1 Orange Bell Pepper, Diced: The other half of our colorful pepper duo.
  • 1 Cup Frozen Corn: A little pop of sweetness and texture.
  • 1 1 oz Package Taco Seasoning: Your secret weapon for that classic Tex-Mex taste.
  • 2 10 oz Cans Rotel: This is the key to the “Mexican” flavor. It’s a mix of diced tomatoes and green chilies.
  • 1 ½ Cups Tomato Sauce: To make the sauce rich and smooth.
  • 16 oz Spaghetti: The perfect vehicle for all that delicious sauce. Cook it until it’s al dente—a little firm.
  • 2 Cups Shredded Cheddar Cheese: This is what makes it a creamy, cheesy dream.
  • 2 Tbsp Fresh Cilantro, Chopped: For a fresh finish.

A Few Quick Notes

  • Substitutions? You can totally swap the ground beef for ground turkey, chicken, or even a plant-based option. If you can’t find Rotel, use a can of fire-roasted tomatoes and a small can of diced green chilies. Any kind of bell pepper works, and you can even throw in a jalapeño if you like a little heat. For the cheese, a Mexican blend or Pepper Jack is awesome. Not a cilantro fan? Leave it out or use fresh parsley.
  • A quick tip: I always tell people to shred their own cheese. The pre-shredded stuff has a coating that keeps it from melting smoothly. Trust me, it’s worth the extra minute for that glorious, melty texture.
Mexican Spaghetti Ingredients

The Method

Let’s get cooking! I’ll walk you through each step.

Step 1: Brown the Beef.

Heat the oil in your big pan. Add the ground beef and use a spoon to break it up. You’ll watch the color change from pink to a beautiful brown, and the pan will sizzle. That’s the sound of a good dinner coming together.

A quick tip: If you’re doubling the recipe, brown the beef in two batches. This makes sure it gets a nice, deep brown color. When it’s done, use a slotted spoon to move it to a plate. Leave that leftover fat in the pan! It’s liquid gold for the veggies.

Beef Prepare

Step 2: Sauté the Veggies.

Add the diced onions and peppers to the same pan. You’ll see the onions get soft and see-through, and the peppers will get a little darker. This takes about 5-6 minutes. The smell will change from a savory meat scent to a sweeter one as the veggies cook. Don’t rush this part! This step is key to building a flavorful sauce.

Step 3: Make the Sauce.

Now for the fun part. Add the corn, taco seasoning, Rotel, and tomato sauce to the pan. Stir it all together until it’s a vibrant red. Add the cooked beef back in and mix it up. Bring the whole thing to a simmer for about 8-10 minutes. The sauce will get thicker and the flavors will become best friends.

A quick tip: Stir often so the sauce doesn’t stick to the bottom. Lower the heat if it’s bubbling too much. The smell of spices, tomatoes, and beef will fill the air. It’s a truly amazing moment.

Step 4: Bring It All Together.

Take the pan off the heat. Stir in the cooked spaghetti and the shredded cheddar cheese. As you stir, you’ll see the cheese melt and make the sauce rich and creamy. The spaghetti will get perfectly coated in that savory, cheesy sauce.

For the final touch, sprinkle fresh cilantro over the top. The bright green adds a pop of color and a fresh, herbal note that cuts through the richness.

Mexican Spaghetti Recipe

Mix It Up!

This recipe is super flexible. Feel free to get creative.

  • Gluten-Free: Just use gluten-free spaghetti.
  • Vegetarian/Vegan: Swap the beef for a plant-based ground and use your favorite vegan cheese.
  • Spice it up: Use “hot” Rotel, or add a diced jalapeño or serrano pepper when you cook the onions. For a smoky kick, blend in some chipotles in adobo sauce with the tomato sauce.

For a more “fancy” version, you can swap the canned tomatoes for fresh, roasted ones. A dollop of sour cream or Mexican crema on top makes it extra creamy.

Serving & Storing

Serving:

Serve it hot with a sprinkle of cilantro and a dollop of sour cream or crema. A few slices of avocado or some crumbled cotija cheese on top are also amazing.

Sides:

This dish is hearty enough on its own, but it’s great with a few simple sides:

  • A crisp green salad with a cilantro-lime dressing.
  • Warm, toasted garlic bread.
  • Some guacamole and tortilla chips.
  • Grilled corn on the cob (or elotes!).
Serve Mexican Spaghetti

Storing:

Leftovers can be stored in an airtight container in the fridge for up to 3-4 days. To reheat, you can use the microwave or heat it gently on the stove. Add a splash of water or broth to loosen the sauce.

Freezing:

The sauce freezes beautifully! Let it cool completely, then put it in a freezer-safe container. It’ll keep for up to 3 months. Just thaw it in the fridge overnight, then reheat and mix with fresh pasta.

I hope you love this recipe as much as I do. Happy cooking!

Print

Mexican Spaghetti

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bold, cheesy, and satisfying fusion of classic spaghetti and vibrant Tex-Mex flavors. It’s the perfect one-pan meal for busy weeknights that feels like a huge win!

  • Author: Jose
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 4-6 1x
  • Category: Main Dish
  • Cuisine: Tex-Mex / American Fusion

Ingredients

Scale
  • 2 Tbsp olive oil
  • 1 lb ground beef (80/20 is great)
  • 1 small onion, diced
  • 1 poblano pepper, diced
  • 1 yellow bell pepper, diced
  • 1 orange bell pepper, diced
  • 1 cup frozen corn
  • 1 oz packet taco seasoning
  • 2 10 oz cans Rotel (diced tomatoes and green chilies)
  • 1 ½ cups tomato sauce
  • 16 oz spaghetti, cooked al dente
  • 2 cups shredded cheddar cheese
  • 2 Tbsp fresh cilantro, chopped

Instructions

  1. Brown the Beef: In a large skillet or Dutch oven, heat the olive oil. Add the ground beef and cook, breaking it into small crumbles, until it’s a deep brown.
  2. Sauté the Veggies: Use a slotted spoon to move the beef to a plate, leaving the fat in the pan. Add the onions, poblano, and bell peppers. Cook until they soften and smell amazing, about 5-6 minutes.
  3. Make the Sauce: Stir in the frozen corn, taco seasoning, Rotel, and tomato sauce. Return the cooked beef to the pan. Bring everything to a gentle simmer for 8-10 minutes to let the flavors meld together.
  4. Combine & Serve: Take the pan off the heat. Add the cooked spaghetti and shredded cheddar cheese. Stir until the cheese melts, making the sauce creamy and delicious. Top with fresh cilantro and serve hot!

Notes

  • Serving Suggestions: This dish is fantastic on its own. For a complete meal, serve it with a side salad, garlic bread, or even a dollop of sour cream and some sliced avocado.
  • Quick Tip: Shred your own block of cheese! Pre-shredded cheese has a coating that prevents it from melting as smoothly. It’s a little extra work for a big payoff in creaminess.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3-4 days. To reheat, warm gently on the stovetop with a splash of water or broth to loosen the sauce. The sauce also freezes well for up to 3 months.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll to Top