There’s something truly comforting about a dish that brings bold flavors and creamy textures together effortlessly. This Mexican Spaghetti with Creamy Cheese Sauce Recipe hits all the right notes — it’s hearty, cheesy, and just the right touch spicy. I love making this when I want a crowd-pleaser that’s surprisingly easy to pull off.
Why You’ll Love This Recipe
- Delicious Fusion: Combines classic spaghetti with flavorful Mexican-inspired ingredients for a unique twist.
- Creamy Comfort: The indulgent cheese sauce adds richness without overpowering the dish.
- Family Friendly: My whole family goes crazy for this — it’s both kid- and adult-approved!
- Easy to Make: Uses simple pantry staples and straightforward steps, perfect for weeknight dinners.
Ingredients You’ll Need
The magic of this Mexican Spaghetti with Creamy Cheese Sauce Recipe lies in combining a tasty taco-seasoned meat sauce with a smooth, cheesy cream sauce. Let me walk you through what you’ll want to grab at the store to get this comfort meal on your table.
- Olive oil: Use extra virgin for a subtle fruity flavor that sautés the veggies perfectly.
- Onion: A standard yellow or white onion works great — it softens and adds sweetness.
- Green bell pepper: Adds a little crunch and freshness; dice it finely for even cooking.
- Garlic: Freshly minced garlic will give that aromatic signature, don’t skip it!
- Ground beef: I lean toward 80/20 for good flavor and juiciness, but leaner works if you prefer.
- Taco seasoning: Adds the authentic Mexican-inspired spice blend; you can use store-bought or homemade.
- Salt and black pepper: Essential seasonings to elevate the overall taste.
- Crushed tomatoes: Provides a lightly tangy base that keeps the sauce vibrant.
- Enchilada sauce: This is key to that deep, rich flavor — go for a mild or medium heat depending on your taste.
- Butter: Used for the creamy cheese sauce base; it adds richness.
- All-purpose flour: Creates the roux that thickens your cheese sauce perfectly.
- Whole milk: I find whole milk gives the best creaminess; using lower fat can thin the sauce.
- Colby Jack cheese: The star of the cheese sauce — it melts beautifully and adds a mild, buttery flavor.
- Spaghetti pasta: Cooked to al dente, it holds up well under the creamy sauce and bake.
- Fresh cilantro: Chopped as a bright, fresh garnish that finishes the dish nicely.
Variations
I love customizing this Mexican Spaghetti with Creamy Cheese Sauce Recipe depending on what’s in my fridge or how spicy I’m feeling. There’s plenty of room to make it your own!
- Vegetarian Version: Swap the ground beef for sautéed mushrooms or lentils — I tried this once, and the texture was surprisingly satisfying.
- Spicy Kick: Add chopped jalapeños or a dash of cayenne to the meat sauce for some heat.
- Cheese Swap: If you can’t find Colby Jack, Pepper Jack or a mild cheddar work well too.
- Make it Creamier: Stir in a dollop of sour cream into the cheese sauce for an extra silky finish.
How to Make Mexican Spaghetti with Creamy Cheese Sauce Recipe
Step 1: Build the Flavorful Meat Sauce
Start by heating olive oil in a large skillet over medium heat. Toss in your diced onion and let it soften for about 3 minutes — you’ll notice it becoming translucent and fragrant. Next, add the green bell pepper and cook for another 2 minutes; this keeps a little texture in the veggies without being crunchy. Then stir in the minced garlic and let it cook for 1 minute — garlic burns easily, so watch it carefully!
Now it’s time for the ground beef. Add it to your skillet, breaking it apart with your spatula as it browns evenly. Once it’s no longer pink, carefully drain any excess fat — I learned this tip helps keep the sauce from getting greasy. Season the meat with taco seasoning, salt, and pepper, making sure everything is well-coated.
Pour in the crushed tomatoes and enchilada sauce, giving everything a good stir. Reduce the heat to low, let it simmer for 10 minutes, and stir occasionally to prevent sticking. This slow simmer allows all those flavors to meld together beautifully.
Step 2: Prepare the Creamy Cheese Sauce
While your meat sauce bubbles away, melt butter in a separate saucepan over medium heat. Add the garlic and cook it for about a minute until it’s fragrant — just like before, keep an eye so it doesn’t brown. Sprinkle in the flour and whisk briskly for around 1 minute; this forms a roux, your thickening base. Slowly pour in the milk while whisking constantly to keep smooth — no lumps here!
Cook for 3 to 4 minutes, stirring often until your sauce thickens. This is the perfect time to stir in the shredded Colby Jack cheese. It melts into a velvety sauce that’s both creamy and flavorful. Season lightly with salt and pepper to taste.
Step 3: Combine and Bake
Cook your spaghetti according to package directions until al dente (slightly firm), then drain well. Toss the hot pasta in the cheese sauce until every strand is coated — this part is so satisfying! Preheat your oven to 375°F and grease a 9×13-inch casserole dish. Spread the cheesy spaghetti evenly in the dish, then spoon the rich meat sauce over the top and smooth it out.
Sprinkle a generous layer of shredded Colby Jack cheese over everything — this cheese topping bakes up beautifully golden and bubbly. Bake in the oven for 20-25 minutes until melty and inviting.
Once out of the oven, sprinkle fresh cilantro all over for a pop of color and freshness. Serve it warm, and watch everyone dig in happily.
Pro Tips for Making Mexican Spaghetti with Creamy Cheese Sauce Recipe
- Don’t Overcook Pasta: Al dente texture holds up in the bake and prevents mushiness.
- Use Fresh Garlic: It really elevates the flavor far beyond pre-minced alternatives.
- Simmer Meat Sauce Gently: Slow simmering lets the spices bloom and develop depth.
- Avoid Lumps in Cheese Sauce: Whisk constantly when adding milk to the roux for smooth results.
How to Serve Mexican Spaghetti with Creamy Cheese Sauce Recipe
Garnishes
I’m all about that fresh cilantro finish — it gives each bite a little brightness that balances the rich cheese sauce. Sometimes I’ll add a sprinkle of finely chopped green onions or a squeeze of lime for even more zing.
Side Dishes
This dish shines as a standalone but pairs wonderfully with simple sides like a crisp green salad, Mexican street corn, or even some warm tortillas to scoop up every cheesy bite.
Creative Ways to Present
For a festive dinner, try layering the dish in individual ramekins and baking them. It’s a fun way to serve guests, giving everyone their own cheesy casserole. I’ve done this for casual dinner parties, and it’s always a hit!
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge, and they keep well for up to 3 days. The flavors actually deepen overnight, making for even tastier lunches!
Freezing
This recipe freezes nicely too — just let it cool completely, then freeze portions in freezer-safe containers. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
Reheat gently in the oven or microwave, adding a splash of milk if the sauce has thickened too much. Stir halfway through reheating to warm it evenly and revive that creamy texture.
FAQs
-
Can I make Mexican Spaghetti with Creamy Cheese Sauce Recipe ahead of time?
Absolutely! You can assemble the dish a few hours ahead and refrigerate it unbaked. Just add an extra 5–10 minutes to the baking time if going straight from the fridge to the oven.
-
What’s the best cheese to use in the creamy sauce?
I recommend Colby Jack for its mild flavor and great melting properties. However, Monterey Jack, Pepper Jack, or even mild cheddar can work if that’s what you have on hand.
-
Can I use ground turkey or chicken instead of beef?
Yes, ground turkey or chicken make excellent leaner substitutes. Just adjust the cooking time accordingly, and keep an eye to avoid drying out the meat.
-
Is this dish spicy?
The spice level mostly depends on your choice of taco seasoning and enchilada sauce. You can opt for mild versions or add extra spices like jalapeños for a kick.
Final Thoughts
I absolutely love how this Mexican Spaghetti with Creamy Cheese Sauce Recipe comes together — it’s like comfort food met fiesta on my dinner plate. When I first tried it, I was surprised how those familiar flavors blended with the creamy cheese sauce to create something really special. I hope you enjoy making it for your family as much as I do for mine. Trust me, this one’s a keeper!
Print
Mexican Spaghetti with Creamy Cheese Sauce Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American
- Diet: Low Lactose
Description
This Mexican Spaghetti recipe combines a flavorful ground beef meat sauce seasoned with taco spices and enchilada sauce, layered over creamy cheese-coated spaghetti, then baked until bubbly and topped with fresh cilantro. It’s a comforting and unique twist on traditional spaghetti, perfect for a family dinner.
Ingredients
Meat Sauce
- 1 Tablespoon olive oil
- 1 medium onion diced
- 1 green bell pepper diced
- 3 cloves garlic minced
- 1 pound ground beef
- 1 packet taco seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
- 15 ounce can crushed tomatoes
- 15 ounce can enchilada sauce
Creamy Cheese Sauce
- 2 Tablespoons butter
- 3 cloves garlic minced
- 2 Tablespoons all-purpose flour
- 2 cups whole milk
- 2 cups shredded Colby Jack cheese
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 16 ounces spaghetti cooked according to package instructions
Topping/Garnish
- 1 ½ cups shredded Colby Jack cheese for topping
- Fresh cilantro chopped (for garnish)
Instructions
- Prepare Meat Sauce: Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for about 3 minutes, until it starts to soften.
- Cook Vegetables: Add the green bell pepper and cook for another 2 minutes, stirring occasionally.
- Add Garlic: Stir in the minced garlic and cook for 1 more minute, until fragrant.
- Brown Beef: Add ground beef to the skillet and cook until browned, breaking it apart as it cooks. Drain any excess fat.
- Season Meat: Season the beef with taco seasoning, salt, and black pepper. Stir well to combine.
- Simmer Meat Sauce: Pour in the crushed tomatoes and enchilada sauce. Simmer the mixture over low heat for 10 minutes, stirring occasionally. Set aside when done.
- Make Cheese Sauce: Melt butter in a saucepan over medium heat. Add the minced garlic and cook for about 1 minute.
- Form Roux: Sprinkle in the flour, whisking constantly for about 1 minute to form a roux that thickens the sauce.
- Add Milk: Slowly pour in the milk while whisking continuously, ensuring the mixture is smooth. Cook for 3 to 4 minutes until thickened.
- Incorporate Cheese: Stir in the shredded Colby Jack cheese until fully melted. Season with salt and black pepper to taste.
- Combine Spaghetti and Cheese Sauce: Toss the cooked spaghetti in the cheese sauce in a large bowl or saucepan until coated evenly.
- Prepare for Baking: Preheat the oven to 375°F. Grease a 9×13-inch casserole dish, then spread the creamy spaghetti mixture evenly into the dish.
- Layer Meat Sauce: Spoon the meat sauce over the spaghetti layer and spread it evenly.
- Add Topping Cheese: Sprinkle the shredded Colby Jack cheese evenly over the top of the meat sauce.
- Bake: Bake in the preheated oven for 25 minutes or until the cheese is melted and bubbly.
- Garnish and Serve: Remove from the oven, garnish with freshly chopped cilantro, and serve warm. Enjoy your Mexican Spaghetti!
Notes
- Use whole milk for the cheese sauce to ensure a creamy texture; low-fat milk may result in a thinner sauce.
- Feel free to substitute ground beef with ground turkey or chicken for a leaner version.
- If you prefer spicier flavors, add a pinch of cayenne pepper or chili flakes to the meat sauce.
- For a gluten-free option, use gluten-free spaghetti and substitute all-purpose flour with a gluten-free flour blend.
- To save time, cook spaghetti one minute less than package instructions before combining with cheese sauce to prevent overcooking during baking.
Nutrition
- Serving Size: 1 serving
- Calories: 550 kcal
- Sugar: 6 g
- Sodium: 800 mg
- Fat: 25 g
- Saturated Fat: 13 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.5 g
- Carbohydrates: fifty-five g
- Fiber: 4 g
- Protein: 30 g
- Cholesterol: 85 mg