Go Back
Cheesy taco spaghetti casserole is the ultimate dinner comfort food. Cheesy pasta loaded with taco seasoned ground beef, chili beans, and tomato. Bakes in one pan, serves a crowd, and the leftovers are fabulous for another meal! Together as Family #casserolerecipes #dinnerrecipes #recipeoftheday #casseroles #casserolerecipe

Cheesy Taco Spaghetti Casserole

Cheesy Taco Spaghetti Casserole has taco seasoned ground beef, chili beans, tomato sauce, Velveeta cheese, and shredded cheese. Bakes in one pan and the leftovers are fabulous for another meal! Only a few ingredients to a family approved dinner.
Course Main Course
Keyword casserole recipe, cheesy taco spaghetti casserole, spaghetti casserole
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 8 people
Calories 471kcal
Author Jessica


  • 1 box (1 lb) thin spaghetti noodles
  • 1 lb lean ground beef
  • 1 packet taco seasoning
  • 1/4 cup water
  • 1 can (15 oz) chili beans, undrained
  • 1 can (15 oz) tomato sauce
  • 8 oz velveeta cheese, cubed
  • 1 cup shredded cheese
  • chopped tomato & green onion for garnish


  • Heat oven to 350 degrees. Prepare a 9x13 baking dish and spray with cooking spray.
  • In a skillet pan, cook ground beef over medium-high heat until no longer pink. Drain and return to pan.
  • Add the taco seasoning and water to the beef, stir until combined together.
  • Add the undrained chili beans, tomato sauce, and chunked Velveeta cheese. Stir together and let the Velveeta melt. Turn heat to low and let simmer while the pasta cooks.
  • Meanwhile, cook pasta according to package instructions. Remember to salt your water so your pasta has some flavor!
  • Drain pasta when done and add to the taco beef mixture. Stir together and dump into the prepared baking dish. Top with the shredded cheese.
  • Cook for 20 minutes. Garnish with chopped tomato and green onion.



Use any type of shredded cheese for the topping. I normally use Colby Jack because I always have that in the fridge.
The box of Velveeta comes in a 16 oz size, so I will normally use closer to 10-12 oz of it because we like it really cheesy.


Calories: 471kcal | Carbohydrates: 62g | Protein: 32g | Fat: 11g | Saturated Fat: 5g | Cholesterol: 58mg | Sodium: 1762mg | Potassium: 950mg | Fiber: 6g | Sugar: 11g | Vitamin A: 1158IU | Vitamin C: 9mg | Calcium: 278mg | Iron: 4mg