Imagine a plate piled high with spaghetti nestled inside a crispy taco shell, the aroma of garlic and herbs dancing in the air, beckoning you to take that first delightful bite. Spaghetti tacos are not just a meal; they’re a playful twist on two beloved classics, bringing together the comforting heartiness of pasta and the crunchy joy of tacos, perfect for those evenings when you want to impress without stress.
As I recall my first spaghetti taco experience at a friend’s quirky dinner party, laughter filled the room as we took turns crafting our own masterpieces, each bite bursting with flavor and nostalgia. Ideal for casual gatherings or a fun family night in, these tacos promise an explosion of taste that will leave you craving more, transforming any meal into an unforgettable celebration.
Why Does Everyone Love Spaghetti Tacos?
Versatile and fun: Spaghetti Tacos bring together the best of both worlds, allowing you to customize each taco with your favorite toppings, like fresh lettuce and diced tomatoes.
Quick to prepare: With just 15 minutes of prep and 20 minutes of cooking time, you can whip up this delightful dish in no time, making it perfect for busy weeknights.
Flavor-packed goodness: Combining ground beef (or turkey) with marinara or taco sauce creates a unique flavor profile that’s sure to satisfy even the pickiest eaters.
Cheesy delight: Don’t forget the melted cheese! A generous sprinkle of shredded cheddar or Mexican blend adds that ooey-gooey texture everyone loves.
Crowd-pleaser: Whether for family dinners or casual get-togethers, these Spaghetti Tacos will impress your guests and leave them asking for seconds!
Spaghetti Tacos Ingredient List
- 8 oz spaghetti (uncooked) – This will be the base of your dish, offering a delightful twist to traditional tacos.
- 1 lb ground beef (or turkey) – Choose your favorite protein to add richness and flavor to the filling.
- 1 cup marinara sauce (or taco sauce) – Use marinara for a classic Italian touch or taco sauce for a bold, spicy kick.
- 1 cup shredded cheese (cheddar or Mexican blend) – Cheese adds creaminess and binds the flavors together beautifully.
- 1 tsp taco seasoning (optional) – Enhance the flavor profile with this optional spice blend for a zesty boost.
- 8 pieces hard taco shells – These crunchy shells are perfect for holding all the delicious spaghetti filling.
- 1 cup lettuce (shredded) – Fresh lettuce adds a crisp texture that complements the warm filling perfectly.
- 1 medium tomato (diced) – Diced tomatoes bring juiciness and freshness, balancing the richness of the dish.
- 1/2 cup sour cream (for topping) – A dollop of sour cream provides a creamy, tangy contrast to the flavors.
- 1/4 cup jalapeños (sliced, optional) – Add sliced jalapeños for a spicy kick if you enjoy some heat in your meal!
How to Make Spaghetti Tacos

1. Cook the spaghetti: Boil 8 oz of uncooked spaghetti according to package instructions until it reaches an al dente texture, usually about 8-10 minutes. Drain and set aside, letting it cool slightly.
2. Brown the meat: In a skillet over medium heat, brown 1 lb of ground beef (or turkey) until fully cooked, approximately 5-7 minutes. Remember to drain any excess fat for a leaner filling.
3. Combine the sauce: Add 1 cup of marinara sauce (or taco sauce) and 1 tsp of taco seasoning (if desired) to the skillet. Stir well to combine, then simmer for about 5 minutes until heated through and fragrant.
4. Mix in the spaghetti: Gently fold the cooked spaghetti into the beef and sauce mixture, ensuring every strand is coated with that delicious flavor. This step should take just a couple of minutes.
5. Preheat the oven: If you’re warming your taco shells, preheat your oven to 350°F (175°C). This will ensure they’re crispy when you serve your tacos.
6. Fill the taco shells: Take your hard taco shells and generously fill each one with the spaghetti mixture. Aim for a heaping portion for that perfect bite!
7. Top with fresh ingredients: Add shredded lettuce (1 cup), diced tomatoes (1 medium), and sprinkle with shredded cheese (1 cup) on top of each taco. Don’t forget a dollop of sour cream (1/2 cup) and jalapeños (1/4 cup) if you like some heat!
8. Serve immediately: Enjoy these delightful spaghetti tacos while they’re warm and fresh, bringing family together for a fun meal that combines all their favorites!
Optional: Garnish with fresh cilantro for an extra burst of flavor.
Exact quantities are listed in the recipe card below.
Tips for the Best Spaghetti Tacos
- Cook Spaghetti Right: Ensure the spaghetti is cooked al dente to prevent it from becoming mushy when mixed with the beef and sauce.
- Choose Your Meat: Ground turkey is a lighter alternative to beef, but be sure to season well to enhance flavor in your spaghetti tacos.
- Sauce Selection: Marinara adds a classic twist, while taco sauce gives a zesty kick. Experiment to find your family’s favorite!
- Layer Smartly: When assembling, don’t overload the taco shells. A little filling goes a long way; this prevents breakage and messy bites.
- Fresh Toppings Matter: Use fresh lettuce and tomatoes to add crunch and freshness, balancing the rich flavors of the spaghetti filling.
- Avoid Overheating Shells: If warming taco shells in the oven, keep an eye on them. Overheating can make them too brittle for delicious spaghetti tacos!
How to Store and Freeze Spaghetti Tacos
- Fridge: Store leftover Spaghetti Tacos in an airtight container for up to 3 days to keep the flavors fresh and vibrant.
- Freezer: If you want to save some for later, freeze the spaghetti filling (without taco shells) in a freezer-safe container for up to 2 months.
- Reheating: When ready to enjoy, thaw overnight in the fridge, then reheat the filling on the stovetop or microwave until heated through.
- Taco Shells: Keep hard taco shells at room temperature in a cool, dry place for up to a week. Avoid refrigerating them to maintain their crunch!
Spaghetti Tacos Variations
Feel free to get creative and customize this delightful dish to suit your taste buds!
- Whole Wheat Pasta: Swap spaghetti for whole wheat for a nutty flavor and extra fiber. It’s a simple change that enhances the dish while keeping it wholesome.
- Ground Chicken: Use ground chicken instead of beef or turkey for a lighter option that still packs a punch of flavor. This twist can give your tacos a unique taste that’s both delicious and satisfying.
- Spicy Marinara: Opt for spicy marinara sauce if you’re craving an extra kick. The heat will elevate your spaghetti filling, bringing exciting flavors to every bite.
- Vegan Cheese: Replace shredded cheese with vegan cheese to create a plant-based version. Melted dairy-free cheese adds creaminess without compromising on taste, making it perfect for vegan diners.
- Zucchini Noodles: For a low-carb alternative, use spiralized zucchini instead of spaghetti. This swap offers a fresh crunch and is excellent for those looking to reduce their carb intake while enjoying this fusion delight.
- Black Beans: Add black beans into the filling for added protein and fiber. They also introduce a creamy texture that complements the other ingredients perfectly.
- Chipotle Sauce: Drizzle chipotle sauce over the top of your assembled tacos for smoky heat. This addition not only enhances the flavor but also gives your dish an appealing visual contrast.
- Corn Salsa: Top your tacos with corn salsa for a sweet crunch that balances the savory filling beautifully. It’s an easy way to incorporate some vibrant color and fresh flavors into each bite.
Make Ahead Options

Spaghetti Tacos are a fantastic option for meal prep, allowing you to enjoy this fun fusion dish any night of the week with minimal fuss. You can cook the spaghetti and brown the ground beef ahead of time—this will keep well in the fridge for up to 3 days. Simply prepare your sauce by mixing the marinara or taco sauce with taco seasoning, and combine it with the cooked spaghetti and meat mixture. For easy assembly, you can also shred your lettuce, dice your tomatoes, and slice jalapeños a day in advance. When you’re ready to serve, just fill each taco shell with the spaghetti mixture, top them off with cheese, sour cream, and fresh veggies, then pop them in a preheated oven at 350°F (175°C) for a quick warm-up. Enjoy your delicious Spaghetti Tacos without the last-minute rush!
Spaghetti Tacos Recipe FAQs
What type of meat can I use for the spaghetti filling?
You can use either ground beef or ground turkey, depending on your preference. Ground turkey is a leaner option if you’re looking for a healthier alternative. Both will add a delicious flavor to your spaghetti tacos!
How should I store leftovers from my spaghetti tacos?
If you have any leftover spaghetti taco filling, place it in an airtight container and store it in the refrigerator for up to 3 days. Just be sure to keep the taco shells separate to maintain their crunchiness!
Can I freeze the spaghetti filling?
Absolutely! You can freeze the spaghetti filling in an airtight container for up to 2 months. When you’re ready to enjoy it again, simply thaw it overnight in the refrigerator and reheat it on the stove until warmed through.
What can I substitute for marinara sauce in this recipe?
If you’re looking to switch things up, taco sauce works beautifully as a substitute! Alternatively, you could use a homemade tomato sauce seasoned with garlic and onion powder for a fresh twist that complements both spaghetti and taco flavors.
How many servings does this recipe yield?
This recipe serves 4, making it perfect for family dinners or gatherings with friends. Each serving has approximately 450 calories, so you can enjoy a satisfying meal without feeling overly indulgent.
Can I make this recipe vegetarian-friendly?
Yes! You can easily adapt this recipe by using plant-based ground meat alternatives or even sautéed vegetables like bell peppers and zucchini instead of meat. Just be sure to add some extra seasoning to enhance the flavors!

Spaghetti Tacos
Ingredients
- 8 oz spaghetti uncooked
- 1 lb ground beef or turkey
- 1 cup marinara sauce or taco sauce
- 1 cup shredded cheese cheddar or Mexican blend
- 1 tsp taco seasoning optional
- 8 pieces hard taco shells
- 1 cup lettuce shredded
- 1 medium tomato diced
- 1/2 cup sour cream for topping
- 1/4 cup jalapeños sliced, optional
Method
- Cook spaghetti according to package instructions until al dente. Drain and set aside.
- In a skillet, brown the ground beef over medium heat until fully cooked. Drain excess fat.
- Add marinara sauce and taco seasoning to the skillet. Stir to combine and simmer for 5 minutes.
- Mix the cooked spaghetti into the beef and sauce mixture until well combined.
- Preheat the oven to 350°F (175°C) if warming taco shells.
- Fill each taco shell with the spaghetti mixture.
- Top with shredded lettuce, diced tomatoes, shredded cheese, sour cream, and jalapeños as desired.
- Serve immediately and enjoy your spaghetti tacos!















