This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
If taco night and pasta night had a baby, Taco Spaghetti would be it—and let me tell you, it’s as dreamy as it sounds. This creamy, cheesy, zesty dish is pure comfort food with a Tex-Mex twist. With just a handful of pantry staples and 25 minutes from start to finish, it’s the ultimate weeknight dinner when you’re craving bold flavor without the fuss.
I first whipped this up on a rainy Tuesday with a half-box of spaghetti and leftover taco fixings—and wow. The kids devoured it. It’s now a regular in our rotation, and I think it’s about to be in yours too. Let’s get into why this taco spaghetti deserves a spot at your table!
Why You’ll Love This Recipe
Key Benefits
This recipe is the perfect mashup of two beloved dishes—classic spaghetti and savory tacos. Here’s why it’ll be your new go-to:
- Quick and easy: Ready in 25 minutes, start to finish
- Minimal cleanup: Only a few pots and pans
- Budget-friendly: Uses pantry staples and simple ingredients
- Family favorite: Kid-approved, picky-eater friendly
- Meal-prep friendly: Leftovers are delicious the next day
Taste & Texture
Taco spaghetti brings together all the flavors you love from taco night—spiced beef, tangy tomatoes, creamy cheese—with the comfort of a big bowl of pasta. The texture is creamy, cheesy, and just a little bit saucy, with tender noodles and juicy bites of beef in every forkful. It’s cozy, bold, and crave-worthy.
Dietary Attributes
While this version contains dairy and gluten, it’s very easy to modify for different dietary needs. Whether you’re cutting carbs, skipping dairy, or avoiding gluten, we’ve got adaptation ideas below to make this dish work for you.
Ingredients & Substitutions
Ingredient List
Here’s everything you need to make this easy taco spaghetti:
- 8 ounces spaghetti noodles
- 1 pound lean ground beef
- ½ cup diced onion
- 2 to 3 tablespoons taco seasoning
- 1 (10-ounce) can Rotel tomatoes (diced tomatoes with green chiles)
- 4 ounces cream cheese, softened
- ½ to 1 cup shredded cheddar cheese
- Salt and pepper, to taste
- Optional toppings: chopped cilantro, sour cream, diced tomatoes, olives, jalapeños, extra cheese
Notes on Quality
Use lean ground beef (85/15 or 90/10) to avoid a greasy sauce. Rotel adds a nice zesty kick—opt for the original if you want mild spice, or try hot if you like heat. Shredding your own cheese from a block gives the best melt, but pre-shredded works just fine too. Cream cheese should be softened for easy blending.
Possible Substitutions
- Swap ground beef with ground turkey, chicken, or plant-based meat
- Use vegan cream cheese and dairy-free cheddar to make it dairy-free
- Substitute regular spaghetti with gluten-free pasta or even spiralized zucchini
- Don’t have Rotel? Use canned diced tomatoes and add a pinch of chili flakes or a spoonful of salsa
Step-by-Step Instructions

- Cook the pasta: Bring a large pot of salted water to a boil. Cook spaghetti according to package directions. Before draining, reserve ½ cup of the pasta water. Set drained noodles aside.
- Brown the meat and onion: In a large skillet over medium-high heat, cook ground beef and diced onion for about 5 minutes, until the beef is browned and the onion is tender. Drain excess grease.
- Season and simmer: Season the meat with salt and pepper. Add taco seasoning, Rotel tomatoes, and ¼ cup of the reserved pasta water. Stir well and let it simmer for 5 minutes.
- Melt in the cream cheese: Add the cubed cream cheese to the skillet and stir until fully melted and incorporated.
- Combine with pasta: Toss the cooked spaghetti into the sauce. Mix until well coated. Add more reserved pasta water if needed for a creamier texture.
- Top with cheese: Sprinkle shredded cheddar over the top and let it melt for a couple of minutes before serving.
- Serve: Dish it up hot and top with your favorite garnishes—think fresh cilantro, a dollop of sour cream, and a sprinkle of diced tomatoes or olives.
Expert Tips & Tricks
Best Practices
- Use freshly shredded cheese for better melting and creaminess
- Let the cream cheese come to room temperature before adding it for smoother blending
- Add pasta water gradually—it’s full of starch and helps create a velvety sauce
Common Mistakes
- Don’t skip draining the beef or it’ll make the sauce greasy
- Avoid overcooking the pasta—slightly al dente noodles hold up better when mixed into the sauce
- Be careful not to over-salt before adding the taco seasoning, which already contains salt
Time-Saving Tips
- Use pre-chopped onions and store-bought taco seasoning for speed
- Make a double batch and freeze half for a future meal
- Cook the noodles while the beef browns to shave off 5 minutes
Serving Suggestions
Pairings
Taco spaghetti is filling on its own but pairs beautifully with:
- A simple green salad with lime vinaigrette
- Roasted corn or elote-style street corn
- Tortilla chips and guacamole on the side
Looking for more easy dinners to add to your rotation? Check out my Chicken Cabbage Stir Fry for a lighter take or the hearty Sheet Pan Gnocchi—both come together fast and taste incredible.
Presentation Ideas
Serve in shallow pasta bowls and top each portion with a sprinkle of chopped fresh cilantro and a dollop of sour cream. Add a lime wedge on the side for a pop of color and citrusy brightness.
Beverage Pairings
- A cold Mexican lager or a light pilsner pairs wonderfully
- Try a sparkling water with lime for a non-alcoholic option
- A classic margarita is always a good idea for taco-inspired dishes


Storage & Reheating
Leftover Storage
Store leftovers in an airtight container in the fridge for up to 3 days. It’s a great dish for meal prep—just scoop and reheat when ready to eat.
Reheating Methods
- Microwave: Reheat in 1-minute intervals, stirring in between. Add a splash of water or milk to loosen the sauce.
- Stovetop: Heat over medium-low in a skillet with a little extra water to refresh the creaminess.
- Oven: If reheating a larger portion, cover with foil and warm at 350°F for 15–20 minutes.
Frequently Asked Questions
Substitutions & Adjustments
Can I use a different kind of pasta?
Absolutely—penne, rotini, or fettuccine all work well.
Can I make it spicier?
Yes! Use hot Rotel, extra taco seasoning, or stir in a few spoonfuls of salsa or diced jalapeños.
Troubleshooting
My sauce is too thick—what can I do?
Add more reserved pasta water or a splash of milk to thin it out.
My cheese didn’t melt smoothly—why?
Make sure to use softened cream cheese and freshly shredded cheddar. Pre-shredded cheese has anti-caking agents that can prevent smooth melting.
Variations & Customizations
Dietary Adaptations
- Gluten-free: Use gluten-free spaghetti and check that your taco seasoning is GF-certified.
- Dairy-free: Use plant-based cream cheese and dairy-free shredded cheddar.
- Low-carb: Substitute spaghetti with spiralized zucchini or shirataki noodles.
Flavor Twists
- Stir in black beans or corn for extra texture and color
- Add sautéed bell peppers for a fajita-style vibe
- Mix in chipotle peppers in adobo for a smoky flavor punch
Seasonal/Holiday Versions
For Cinco de Mayo, top with fresh pico de gallo, a squeeze of lime, and serve with margaritas. During colder months, add in canned pumpkin and a sprinkle of cumin for a cozy autumn version.
Conclusion
If you’re craving something comforting, easy, and absolutely packed with flavor, this Taco Spaghetti is your answer. It’s a fun, family-friendly dish that brings the bold, cheesy spirit of taco night into one irresistible pasta bowl. Try it once, and I guarantee it’ll become a weeknight favorite.
I’d love to hear how yours turns out! Drop a comment below or tag your version on Pinterest at Cooking With Callie. Don’t forget to check out our other reader favorites like the Creamy Chicken Marsala for an indulgent dinner night.
Happy cooking, and see you in the kitchen!
PrintTaco Spaghetti Recipe: A Creamy, Cheesy Twist on Taco Night
Taco Spaghetti is a cheesy, creamy fusion of taco night and pasta night—ready in just 25 minutes! Perfect for quick, bold-flavored dinners.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Tex-Mex
- Diet: Vegetarian
Ingredients
8 ounces spaghetti noodles
1 pound lean ground beef
½ cup diced onion
2–3 tablespoons taco seasoning
1 (10-ounce) can Rotel tomatoes
4 ounces cream cheese, softened
½–1 cup shredded cheddar cheese
Salt and pepper, to taste
Chopped cilantro, for topping
Sour cream, for topping
Diced tomatoes, for topping
Sliced black olives, for topping
Jalapeños, optional
Instructions
- Boil salted water in a large pot and cook spaghetti according to the package directions. Before draining, reserve ½ cup of the pasta water
- In a large skillet over medium-high heat, cook the ground beef and onion for about 5 minutes, or until the beef is browned and the onion is tender. Drain excess grease
- Season the beef mixture with taco seasoning, salt, and pepper. Add the Rotel and ¼ cup reserved pasta water. Stir and let it simmer for 5 minutes
- Add the cubed cream cheese to the skillet and stir until completely melted and blended into the sauce
- Toss in the drained spaghetti and stir until everything is coated and creamy. Add more pasta water if needed to adjust the consistency
- Sprinkle shredded cheddar cheese over the top and allow it to melt for a couple of minutes before serving
- Top with your favorite taco garnishes like sour cream, cilantro, diced tomatoes, olives, or jalapeños. Serve hot
Notes
- Use freshly shredded cheese for the best melt
- If you like it spicier, go with hot Rotel or stir in chopped jalapeños
- Swap ground turkey or plant-based meat to make it leaner or vegetarian
- Reserve pasta water adds creaminess—add slowly until desired consistency is reached
- Leftovers reheat well and make a great next-day lunch
Nutrition
- Serving Size: 1 serving
- Calories: 415
- Sugar: 5g
- Sodium: 620mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 75mg









