Introduction
This Creamy Cheesy Taco Spaghetti is the ultimate comfort-food dinner for busy weeknights.
Tender spaghetti is coated in a rich, creamy taco-seasoned sauce, combined with savory ground beef, and finished with a generous layer of melted cheese.
The result is a hearty pasta dinner with bold taco flavor, creamy tomato sauce, seasoned beef, and plenty of gooey cheese in every bite.
It is easy to make in one skillet, uses simple ingredients, and is perfect for feeding the whole family.
Recipe Overview
| Category | Details |
| Recipe | Creamy Cheesy Taco Spaghetti |
| Cuisine | American-Mexican Inspired |
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 6–8 |
| Difficulty | Easy |
| Main Protein | Ground beef |
| Main Pasta | Spaghetti |
| Oven Temperature | 375°F (190°C) |
| Best For | Weeknight dinner, family meals, meal prep |
Why You’ll Love This Recipe
This creamy taco spaghetti combines two family favorites in one incredibly satisfying meal.
The seasoned ground beef adds a savory, slightly smoky flavor while the creamy tomato sauce coats every strand of spaghetti.
A generous layer of melted cheddar and mozzarella creates the golden, cheesy topping shown in the photo.
It is also an affordable dinner that uses everyday ingredients and can easily be adjusted to suit your family’s preferred level of spice.
Ingredients
Pasta
| Ingredient | Amount |
| Spaghetti | 12 oz (340 g) |
| Salt, for pasta water | 1 tbsp |
| Reserved pasta water | ½–1 cup |
Seasoned Beef
| Ingredient | Amount |
| Ground beef | 1 lb (450 g) |
| Yellow onion, finely diced | 1 small |
| Garlic, minced | 3 cloves |
| Taco seasoning | 1½ tbsp |
| Chili powder | 1 tsp |
| Smoked paprika | ½ tsp |
| Ground cumin | ½ tsp |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
Creamy Taco Sauce
| Ingredient | Amount |
| Tomato sauce | 1½ cups (360 ml) |
| Diced tomatoes with green chilies | 1 can (10 oz/285 g) |
| Cream cheese, softened | 4 oz (115 g) |
| Heavy cream | ½ cup (120 ml) |
| Sour cream | ½ cup (120 g) |
| Beef broth | ½ cup (120 ml) |
| Worcestershire sauce | 1 tsp |
Cheese Topping
| Ingredient | Amount |
| Shredded cheddar cheese | 1½ cups (150 g) |
| Shredded mozzarella | 1½ cups (150 g) |
| Monterey Jack cheese | ½ cup (50 g) |
| Dried Italian seasoning | ½ tsp |
Garnish
| Ingredient | Amount |
| Fresh parsley or cilantro, chopped | 2 tbsp |
| Sliced green onions | 2 tbsp |
| Red pepper flakes | Optional |
Step-by-Step Instructions
1. Cook the Spaghetti
Bring a large pot of salted water to a boil.
Add the spaghetti and cook according to the package directions until al dente.
Before draining, reserve approximately 1 cup of pasta water.
Drain the spaghetti and set it aside.
Do not rinse the pasta because the natural starch helps the creamy sauce cling to the noodles.
2. Brown the Ground Beef
Heat a large oven-safe skillet over medium-high heat.
Add the ground beef and cook for approximately 5–7 minutes, breaking it apart with a wooden spoon.
Continue cooking until browned and no longer pink.
Drain excess grease if necessary.
3. Add the Aromatics and Seasonings
Add the diced onion to the beef.
Cook for approximately 3–4 minutes, until the onion begins to soften.
Add the minced garlic, taco seasoning, chili powder, smoked paprika, cumin, salt, and black pepper.
Cook for another 30–60 seconds, stirring constantly.
This short step helps bloom the spices and gives the beef a deeper flavor.
4. Make the Creamy Sauce
Add the tomato sauce, diced tomatoes with green chilies, and beef broth.
Stir well and bring the mixture to a gentle simmer.
Reduce the heat to medium-low and cook for approximately 5 minutes.
Add the softened cream cheese and stir until completely melted into the sauce.
Pour in the heavy cream and continue stirring until smooth.
Finally, stir in the sour cream.
Do not allow the sauce to boil vigorously after adding the dairy.
5. Add the Spaghetti
Add the drained spaghetti directly to the skillet.
Use tongs to gently toss the noodles with the beef and creamy taco sauce.
If the sauce seems too thick, add reserved pasta water a few tablespoons at a time.
You want the spaghetti to be generously coated in sauce without becoming watery.
6. Add the Cheese
Spread the spaghetti into an even layer.
Sprinkle the cheddar, mozzarella, and Monterey Jack evenly over the top.
Finish with a light sprinkle of Italian seasoning.
7. Bake
Preheat the oven to 375°F (190°C) if it is not already hot.
Transfer the oven-safe skillet to the oven.
Bake uncovered for approximately 12–15 minutes, until the cheese is completely melted and bubbling.
For a more deeply browned top, switch the oven to broil for 1–2 minutes.
Watch carefully during broiling because the cheese can burn quickly.
8. Rest and Garnish
Remove the spaghetti from the oven and let it rest for 5–10 minutes.
Sprinkle with fresh parsley or cilantro and sliced green onions.
Serve hot while the cheese is still melted and the sauce is creamy.
Best Tips
Cook the spaghetti only until al dente because it will continue cooking when combined with the hot sauce and baked with the cheese.
Soften the cream cheese before adding it to the sauce. This makes it much easier to incorporate smoothly.
Use freshly shredded cheese when possible. It melts more evenly and gives the finished pasta that smooth, gooey cheese layer.
Keep the sauce slightly looser than you think you need before baking. The pasta will absorb some of the liquid as it cooks.
Let the finished spaghetti rest for a few minutes before serving. This allows the sauce to thicken slightly without becoming dry.
Best Ingredient Options
Ground beef: An 80–85% lean ground beef provides plenty of flavor while keeping the sauce rich.
Ground turkey: Ground turkey is a lighter alternative and works especially well with extra taco seasoning and smoked paprika.
Cheese: Cheddar gives the strongest taco-style flavor, while mozzarella provides excellent stretch. Monterey Jack melts beautifully and adds a mild, creamy flavor.
Cream cheese: Full-fat cream cheese creates the richest sauce, but reduced-fat cream cheese can also be used.
Tomatoes: Diced tomatoes with green chilies add flavor and mild heat. Use regular diced tomatoes if you prefer a milder dish.
Recipe Variations
For spicy taco spaghetti, use hot diced tomatoes with green chilies and add ½–1 teaspoon of crushed red pepper flakes.
For chicken taco spaghetti, replace the ground beef with shredded cooked chicken or ground chicken.
For extra-cheesy taco spaghetti, add another ½ cup of cheddar or Monterey Jack before baking.
For vegetable taco spaghetti, add diced bell peppers, corn, black beans, or sautéed zucchini to the beef mixture.
For Mexican-style taco spaghetti, garnish the finished dish with cilantro, avocado, jalapeños, diced tomatoes, and a squeeze of fresh lime.
For bacon taco spaghetti, stir in ½ cup of cooked, crumbled bacon before adding the cheese topping.
What to Serve With
A simple green salad is a refreshing side for this rich and creamy pasta.
Mexican-style corn, roasted vegetables, or black beans also pair beautifully with the taco-seasoned spaghetti.
For a complete comfort-food dinner, serve it with warm garlic bread or cheesy breadsticks.
Fresh avocado, pico de gallo, salsa, sour cream, and sliced jalapeños make excellent toppings for individual servings.
Make-Ahead Instructions
You can prepare the meat sauce up to 2 days ahead of time.
Store the cooled sauce in an airtight container in the refrigerator.
When ready to serve, cook the spaghetti, combine it with the sauce, add the cheese, and bake as directed.
You can also assemble the entire casserole several hours ahead and refrigerate it covered.
If baking directly from the refrigerator, add approximately 10–15 minutes to the covered baking time.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
For the best texture, keep the pasta tightly covered so it does not dry out.
Reheating
For individual portions, microwave at medium power for 1–2 minutes, stirring halfway through.
Add a small splash of milk, cream, or beef broth before reheating if the pasta has become dry.
For larger portions, cover with foil and reheat at 350°F (175°C) for approximately 15–20 minutes.
Freezing
Creamy taco spaghetti can be frozen for up to 2 months.
For the best texture, freeze it before adding the final cheese topping.
Cool the prepared pasta completely, transfer it to a freezer-safe baking dish, cover tightly, and freeze.
Thaw overnight in the refrigerator before baking.
Add fresh shredded cheese immediately before baking for the best melted topping.
Common Mistakes to Avoid
Overcooking the spaghetti: Soft pasta can become mushy after baking. Keep it al dente.
Boiling the cream sauce: High heat can cause dairy ingredients to separate. Keep the sauce at a gentle simmer.
Using too little sauce: Spaghetti absorbs sauce quickly, so make sure every strand is generously coated before baking.
Adding cheese too early: Adding the cheese before the pasta and sauce are properly combined can result in uneven distribution.
Skipping the pasta water: Reserved pasta water can help loosen the sauce and make it cling beautifully to the noodles.
Overbaking: Once the cheese is melted and bubbling, the dish is ready. Excessive baking can dry out the pasta.
Nutrition Estimate
Approximate values based on 8 servings and will vary depending on the specific ingredients and brands used.
| Nutrient | Estimated Amount Per Serving |
| Calories | 610 kcal |
| Protein | 30 g |
| Carbohydrates | 52 g |
| Fat | 33 g |
| Saturated Fat | 17 g |
| Fiber | 4 g |
| Sugar | 7 g |
| Sodium | 1,050 mg |
| Calcium | 390 mg |
Frequently Asked Questions
Can I use a different type of pasta?
Yes. Penne, rotini, rigatoni, ziti, or shells are excellent substitutes for spaghetti.
Can I make this recipe without cream cheese?
Yes. You can replace the cream cheese with ¾ cup of additional heavy cream or use ½ cup of ricotta for a slightly different texture.
Can I use store-bought taco seasoning?
Absolutely. Store-bought taco seasoning makes this recipe quick and convenient. If your seasoning contains a lot of salt, reduce the additional salt in the recipe.
Can I make this less spicy?
Yes. Use regular diced tomatoes instead of tomatoes with green chilies and reduce or omit the chili powder.
Why did my sauce become too thick?
The pasta absorbs liquid as it sits and bakes. Add reserved pasta water, milk, or beef broth a little at a time until the desired consistency is reached.
Can I make taco spaghetti without baking it?
Yes. You can toss the cooked spaghetti directly into the finished creamy beef sauce and serve it immediately.
However, baking creates the golden, bubbling cheese topping seen in the photo.
Can I add beans?
Yes. Black beans or pinto beans are excellent additions. Add approximately 1 cup of drained and rinsed beans with the cooked spaghetti.
Final Thoughts
This Creamy Cheesy Taco Spaghetti is a delicious way to turn simple pantry ingredients into a hearty family dinner.
The combination of seasoned ground beef, creamy tomato sauce, tender spaghetti, and a generous layer of melted cheese makes every serving rich and satisfying.
For the best results, keep the spaghetti al dente, make sure the sauce is creamy before adding the pasta, and use a combination of cheddar and mozzarella for a flavorful, stretchy cheese topping.
Finish each serving with fresh cilantro or parsley, green onions, and your favorite taco toppings for an easy dinner that tastes like comfort food with a fun Mexican-inspired twist.