• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Her Wholesome Kitchen
  • All Recipes
  • Salads
  • eBooks
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Salads
  • eBooks
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Salads
    • eBooks
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes

    One Pot Taco Spaghetti

    Updated: Feb 1, 2022 » This post may contain affiliate links » By: Megan » Leave a Comment

    Jump to Recipe

    This one pot taco spaghetti recipe is all the best taco flavors in the form of spaghetti! Plus it cooks in one pot on the stove in less than 30 minutes for an easy and quick dinner.

    one pot taco spaghetti

    About This Recipe

    If you love tacos and love spaghetti, this will be a new favorite recipe! It's made with taco meat, salsa and cheese mixed with spaghetti noodles. It will remind you of classic spaghetti but is full of Mexican-inspired taco flavor.

    This recipe is ideal as a quick weeknight dinner or meal prep for the week (leftovers are tasty)!

    Ingredients

    • 2 tablespoons olive oil
    • 1 pound lean ground beef
    • 1 packet taco seasoning (¼ cup) 
    • 3 cups water
    • 1 cup salsa 
    • 8 ounces spaghetti noodles 
    • 1 cup shredded cheddar cheese 
    • Cilantro, optional for topping 

    How to Make One Pot Taco Spaghetti

    Step 1: Cook the beef

    Add the oil to a large pot or Dutch oven over medium high heat. Cook and crumble the beef for 5 - 7 minutes, until browned. Drain excess fat. 

    Step 2: Add taco seasoning, water & salsa

    Turn the heat to low and stir in the taco seasoning. Pour in the water and salsa. Stir to mix. 

    how to cook taco spaghetti

    Step 3: Add the noodles & simmer

    Add the spaghetti noodles. Bring the pot to a boil, cover and reduce the heat to a gentle simmer. Simmer for 15 minutes, stirring occasionally, until the noodles are cooked and the sauce is no longer watery. 

    cooking noodles for one pot taco spaghetti

    Step 4: Stir in cheese & serve

    Remove the pot from the heat and stir in the cheese. 

    Serve hot, optionally garnished with chopped cilantro and extra cheese. 

    how to cook taco spaghetti

    Tips & Tricks for The Recipe

    What type of salsa to use: any salsa will work for this recipe, but I find that mild chunky salsa has the best texture. You can also use a spicy salsa if you prefer.

    Add toppings: you can go all-out with your favorite taco toppings on this recipe (try adding avocado, sour cream, extra cheese, etc.).

    Don't pre-cook the spaghetti: this recipe cooks everything in one pot, including the spaghetti. There's no need to pre-cook the spaghetti before adding it to this recipe.

    one pot taco spaghetti

    How to Store Leftovers

    In the fridge: store in an airtight container in the fridge for up to 3 - 4 days.

    In the freezer: it's not recommended to freeze this recipe as the texture will change. This recipe makes 4 servings, and it's best to store any leftovers in the fridge.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    one pot taco spaghetti

    One Pot Taco Spaghetti


    • Author: Megan
    • Total Time: 30 minutes
    • Yield: 4 servings 1x
    Print Recipe
    Pin Recipe

    Description

    This one pot taco spaghetti recipe is all the best taco flavors in the form of spaghetti! Plus it cooks in one pot on the stove in less than 30 minutes for an easy and quick dinner. 


    Ingredients

    Scale
    • 2 tablespoons olive oil
    • 1 pound lean ground beef
    • 1 packet taco seasoning ((about ¼ cup))
    • 3 cups water
    • 1 cup salsa
    • 8 ounces spaghetti noodles
    • 1 cup shredded cheddar cheese
    • Cilantro (optional for topping)

    Instructions

    1. Add the oil to a large pot or Dutch oven over medium high heat. Cook and crumble the beef for 5 - 7 minutes, until browned. Drain excess fat. 
    2. Turn the heat to low and stir in the taco seasoning. Pour in the water and salsa. Stir to mix. 
    3. Add the spaghetti noodles. Bring the pot to a boil, cover and reduce the heat to a gentle simmer. Simmer for 15 minutes, stirring occasionally, until the noodles are cooked and the sauce is no longer watery. 
    4. Remove the pot from the heat and stir in the cheese. 
    5. Serve hot, optionally garnished with chopped cilantro and extra cheese. Store any leftovers in an airtight container in the fridge for up to 3 - 4 days.
    • Prep Time: 5 minutes
    • Cook Time: 25 minutes
    • Category: Main Course
    • Cuisine: Mexican-Inspired

    Keywords: one pot, taco pasta, taco spaghetti

    Did you make this recipe?

    Share a photo and tag us @her.wholesome.kitchen — we can't wait to see what you've made!

    More Recipes

    • Santa fe salad with chicken and dressing.
      Santa Fe Salad with Chicken
    • Spring roll salad with peanut sauce.
      Spring Roll Salad
    • Chef Salad
      Top Spring Salads
    • Dill Pickle Pasta salad.
      Dill Pickle Pasta Salad

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
    Recipe Rating




    Primary Sidebar

    Hi, I'm Megan! I love to share easy salad recipes that taste amazing!

    Browse all recipes here →

    Footer

    • Contact Us
    • Privacy Policy
    • Story Explorer
    Disclaimer: Her Wholesome Kitchen is a participant in the Amazon Services LLC Associates Program. If you purchase through one of our links, we may earn a commission at no cost to you.

    Copyright © 2025 HER WHOLESOME KITCHEN LLC