Creamy Cheesy Taco Spaghetti

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

CategoryDetails
RecipeCreamy Cheesy Taco Spaghetti
CuisineAmerican-Mexican Inspired
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Servings6–8
DifficultyEasy
Main ProteinGround beef
Main PastaSpaghetti
Oven Temperature375°F (190°C)
Best ForWeeknight 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

IngredientAmount
Spaghetti12 oz (340 g)
Salt, for pasta water1 tbsp
Reserved pasta water½–1 cup

Seasoned Beef

IngredientAmount
Ground beef1 lb (450 g)
Yellow onion, finely diced1 small
Garlic, minced3 cloves
Taco seasoning1½ tbsp
Chili powder1 tsp
Smoked paprika½ tsp
Ground cumin½ tsp
Salt½ tsp
Black pepper¼ tsp

Creamy Taco Sauce

IngredientAmount
Tomato sauce1½ cups (360 ml)
Diced tomatoes with green chilies1 can (10 oz/285 g)
Cream cheese, softened4 oz (115 g)
Heavy cream½ cup (120 ml)
Sour cream½ cup (120 g)
Beef broth½ cup (120 ml)
Worcestershire sauce1 tsp

Cheese Topping

IngredientAmount
Shredded cheddar cheese1½ cups (150 g)
Shredded mozzarella1½ cups (150 g)
Monterey Jack cheese½ cup (50 g)
Dried Italian seasoning½ tsp

Garnish

IngredientAmount
Fresh parsley or cilantro, chopped2 tbsp
Sliced green onions2 tbsp
Red pepper flakesOptional

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.

NutrientEstimated Amount Per Serving
Calories610 kcal
Protein30 g
Carbohydrates52 g
Fat33 g
Saturated Fat17 g
Fiber4 g
Sugar7 g
Sodium1,050 mg
Calcium390 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.

Leave a Comment