Mexican Spaghetti Casserole Recipe

This Mexican Spaghetti Casserole is a bold, flavorful twist on classic spaghetti, packed with seasoned ground beef, spicy Rotel tomatoes, creamy cheese, and taco-inspired spices. Baked to perfection with a cheesy, bubbly top, this easy one-dish meal is perfect for busy weeknights or feeding a crowd.

Why You’ll Love This Recipe

  • Flavorful and hearty – A delicious fusion of Mexican and Italian flavors.
  • One-dish wonder – Easy cleanup with simple ingredients.
  • Perfect for meal prep – Freezer-friendly and reheats well.
  • Customizable – Adjust the spice level or add extra toppings.
  • Family-friendly – A comforting meal everyone will love!

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the casserole:

  • 8 ounces spaghetti (or any pasta)
  • 1 pound ground beef (or ground turkey)
  • 1 small onion (chopped)
  • 3 cloves garlic (minced)
  • 1 (10 oz) can Rotel (diced tomatoes with green chilies)
  • 1 (15 oz) can tomato sauce
  • 1 (1 oz) packet taco seasoning (or homemade blend)
  • ½ teaspoon cumin
  • ½ teaspoon chili powder
  • 1 cup sour cream
  • 1 ½ cups shredded cheddar cheese (or Mexican blend)

Optional toppings:

  • Chopped fresh cilantro
  • Sliced jalapeños
  • Diced avocado
  • Crushed tortilla chips
  • Sour cream

Directions

1. Preheat and prepare pasta:

  • Preheat oven to 375°F (190°C).
  • Cook spaghetti according to package instructions until al dente. Drain and set aside.

2. Cook the beef mixture:

  • In a large skillet, cook ground beef and onion over medium heat until browned.
  • Drain excess fat, then stir in garlic, Rotel, tomato sauce, taco seasoning, cumin, and chili powder.
  • Simmer for 5 minutes, stirring occasionally.

3. Assemble the casserole:

  • In a greased 9×13-inch baking dish, layer half of the cooked spaghetti.
  • Spread half of the meat sauce over the spaghetti.
  • Dollop half of the sour cream over the sauce, then sprinkle with half the cheese.
  • Repeat the layers with remaining spaghetti, meat sauce, sour cream, and cheese.

4. Bake:

  • Cover with foil and bake for 20 minutes.
  • Remove foil and bake for another 5–10 minutes until cheese is melted and bubbly.

5. Serve:

  • Let rest for 5 minutes, then garnish with toppings of choice and enjoy!

Servings and Timing

  • Servings: 6 servings
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Spicy Mexican Spaghetti: Add diced jalapeños or a dash of hot sauce.
  • Creamier Version: Stir cream cheese into the sauce for extra richness.
  • Low-Carb Option: Use spaghetti squash or zucchini noodles instead of pasta.
  • Chicken Spaghetti Casserole: Swap ground beef for shredded chicken.
  • Vegetarian Version: Use black beans or lentils instead of meat.

Storage/Reheating

  • Storage: Store in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Freeze in a freezer-safe dish for up to 3 months. Thaw overnight before reheating.
  • Reheating: Warm in the oven at 350°F (175°C) for 15 minutes, or microwave in 30-second intervals.

FAQs

Can I make this casserole ahead of time?

Yes! Assemble the casserole, cover, and refrigerate for up to 24 hours before baking.

What’s the best cheese for this recipe?

A mix of cheddar, Monterey Jack, and mozzarella works best for flavor and meltiness.

Can I use a different type of pasta?

Yes! Penne, rotini, or fettuccine all work well.

How do I make it less spicy?

Use mild Rotel and skip the chili powder.

Can I add vegetables?

Yes! Bell peppers, corn, or black beans make great additions.

How do I prevent the spaghetti from getting mushy?

Cook it just until al dente and avoid overbaking.

What can I serve with Mexican spaghetti casserole?

A fresh green salad, garlic bread, or tortilla chips pair well with this dish.

Can I make this without sour cream?

Yes, substitute Greek yogurt or omit it for a lighter version.

How do I make the casserole more filling?

Add extra protein like diced chicken or black beans.

Can I use enchilada sauce instead of tomato sauce?

Yes! It adds an extra layer of Mexican flavor.

Conclusion

This Mexican Spaghetti Casserole is an easy, cheesy, and flavor-packed meal that the whole family will love. Perfect for busy weeknights or potlucks, this comforting dish is simple to make and full of bold, delicious flavors. Try it today and enjoy a fun twist on traditional spaghetti!

Print

Mexican Spaghetti Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mexican Spaghetti Casserole is a delicious twist on traditional spaghetti, featuring seasoned ground beef, zesty tomatoes, taco seasoning, and lots of gooey cheese. Baked to perfection, it’s a comforting and satisfying meal the whole family will love!

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 68 servings 1x
  • Category: Main Course, Casserole
  • Method: Baking
  • Cuisine: Mexican-American

Ingredients

Scale
  • 12 oz spaghetti (or any pasta of choice)
  • 1 lb ground beef (or ground turkey)
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 (10 oz) can Rotel (diced tomatoes with green chilies)
  • 1 (15 oz) can tomato sauce
  • ½ cup salsa (mild or spicy, based on preference)
  • 1 packet (1 oz) taco seasoning (or 2 tablespoons homemade)
  • ½ teaspoon cumin
  • ½ teaspoon smoked paprika (optional)
  • ½ teaspoon salt (adjust to taste)
  • ½ cup sour cream (or Greek yogurt for a lighter option)
  • 2 cups shredded Mexican cheese blend (cheddar, Monterey Jack, or pepper jack)
  • ¼ cup chopped fresh cilantro (for garnish)

Optional Toppings:

  • Sliced jalapeños
  • Diced avocado
  • Crushed tortilla chips
  • Extra sour cream

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of salted water to a boil and cook spaghetti until al dente, according to package instructions.
  2. Drain and set aside.

Step 2: Cook the Meat Mixture

  1. In a large skillet over medium heat, cook ground beef and onion until beef is browned (about 5-7 minutes). Drain excess grease if needed.
  2. Stir in garlic, taco seasoning, cumin, smoked paprika, and salt. Cook for another 30 seconds until fragrant.
  3. Add Rotel, tomato sauce, and salsa, stirring to combine. Simmer for 5 minutes.

Step 3: Assemble the Casserole

  1. Preheat oven to 375°F (190°C).
  2. In a large bowl, mix the cooked spaghetti with sour cream and half of the shredded cheese.
  3. Spread half of the spaghetti mixture into a greased 9×13-inch baking dish.
  4. Layer with half of the beef mixture, then repeat the layers.
  5. Sprinkle the remaining shredded cheese evenly over the top.

Step 4: Bake & Serve

  1. Bake uncovered for 20-25 minutes, or until the cheese is melted and bubbly.
  2. Let cool for 5 minutes before serving.
  3. Garnish with fresh cilantro and any desired toppings.

Notes

  • Swap spaghetti for penne or rotini for a chunkier texture.
  • Use ground turkey or shredded chicken for a different protein option.
  • Add black beans or corn for extra heartiness.
  • Store leftovers in the fridge for up to 4 days or freeze 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

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