If you love the bold flavors of tacos and the comfort of a classic pasta dish, the Taco Spaghetti Recipe is going to become your new go-to dinner. This hearty casserole combines spicy seasoned ground beef, creamy Velveeta cheese, zesty Rotel tomatoes, and al dente spaghetti into one irresistible dish that’s perfect for feeding a crowd or enjoying as leftovers. It’s simple enough for weeknights yet impressive enough to share with friends, making it a total winner in my kitchen and hopefully yours too!

Ingredients You’ll Need
Getting this Taco Spaghetti Recipe right starts with a handful of familiar ingredients that work magic together. Each one plays a key role—whether it’s the savory spice of the taco seasoning, the creamy texture from Greek yogurt and Velveeta, or the fresh crunch from green onions, these essentials are what make this dish sing.
- Spaghetti noodles (8 ounces): Choose your favorite brand and cook to al dente for perfect texture.
- Lean ground beef (1 pound): Provides rich, meaty flavor that pairs perfectly with taco spices.
- Low-sodium taco seasoning packet (1 ounce): Infuses the beef with authentic taco flavor without overpowering.
- Water (3/4 cup): Helps to bring the seasoning into the beef and balances out the dish.
- Plain Greek yogurt (8 ounces): Adds creaminess and a slight tang, making the sauce silky smooth.
- Rotel diced tomatoes and green chilies (10 ounces, undrained): Brings brightness and subtle heat to every bite.
- Velveeta cheese (8 ounces, cubed): Melts beautifully to create the ultimate cheesy sauce base.
- Shredded cheddar cheese (1 cup): Sprinkled on top for a perfectly gooey, bubbly finish from the oven.
- Green onions (2, diced): Fresh garnish that adds a pop of color and mild onion flavor.
How to Make Taco Spaghetti Recipe
Step 1: Prep and Parch
Start by preheating your oven to 350 degrees Fahrenheit and giving your baking dish a good spray with non-stick spray. I used an 11×7-inch pan, but a 9×9-inch will work perfectly too. Having this ready means you can pour the assembled dish right in without any fuss later.
Step 2: Cook the Pasta
Bring a large pot of salted water to boil and cook the spaghetti noodles according to the package’s instructions until they reach that perfect al dente texture. This ensures the pasta holds up nicely during baking without becoming mushy. Once cooked, drain and set aside.
Step 3: Brown the Beef and Add Seasoning
While the pasta cooks, brown your ground beef in a large skillet over medium-high heat. Break it up as it cooks and keep cooking until the meat is no longer pink. Drain any excess grease to keep the dish from getting oily, then stir in the taco seasoning packet and 3/4 cup water. Let this simmer and blend for about 5 minutes so all those robust taco flavors get locked in.
Step 4: Mix in the Creamy Goodness
Next, stir in the Greek yogurt, undrained Rotel tomatoes and green chilies, along with the cubed Velveeta cheese. Keep stirring on medium heat until the Velveeta melts completely and forms a rich, creamy sauce. This step is where the magic happens, turning the seasoned beef into a luscious, cheesy mixture that clings beautifully to every strand of spaghetti.
Step 5: Combine and Bake
Fold the cooked spaghetti noodles into the cheesy beef mixture, making sure every noodle is coated. Pour this hearty blend into your prepared baking dish and spread it evenly. Top everything with a generous layer of shredded cheddar cheese to add an irresistible golden crust when baked.
Step 6: Bake and Serve
Pop the dish uncovered into your preheated oven and bake for 20 minutes until it’s hot and bubbling, and the cheddar on top has melted into a glorious melty blanket. Once out of the oven, sprinkle the diced green onions on top for a fresh burst of flavor and color. Serve warm and watch how quickly this resonates with everyone at the table!
How to Serve Taco Spaghetti Recipe

Garnishes
The diced green onions are a must to add brightness and a bit of crunch. You can also add a dollop of sour cream, some sliced jalapeños for extra heat, or fresh cilantro if you want to play up the taco vibes even more.
Side Dishes
This Taco Spaghetti Recipe pairs beautifully with simple sides like a crisp garden salad dressed with lime vinaigrette or crunchy tortilla chips for scooping. A bowl of guacamole wouldn’t hurt either to add creamy, fresh contrast.
Creative Ways to Present
For a fun spin, serve portions in small oven-safe ramekins for individual servings, letting everyone top with their choice of garnishes. Or scoop into soft tortillas for a taco-spaghetti fusion wrap that’s perfect for on-the-go meals.
Make Ahead and Storage
Storing Leftovers
Leftover Taco Spaghetti stores wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors meld even more, making reheated portions taste just as good, if not better.
Freezing
You can freeze leftovers too! Place cooled portions in freezer-safe containers and freeze for up to 2 months. Just thaw overnight in the fridge before reheating to keep the creamy texture intact.
Reheating
To reheat, pop your leftovers in the microwave for 2-3 minutes, stirring halfway through to ensure even warming. Alternatively, bake in a covered dish at 350 degrees Fahrenheit for about 15-20 minutes until heated through and bubbly again.
FAQs
Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey works great as a leaner alternative and will still soak up the taco seasoning nicely, though the texture might be a bit lighter.
Is Greek yogurt essential, or can I substitute something else?
Greek yogurt adds a tangy creaminess and helps balance the cheese’s richness, but sour cream or crema can be good substitutes if needed. Just make sure it’s plain to keep that authentic flavor.
Can this recipe be made vegetarian?
Yes! Swap the ground beef for plant-based meat crumbles or cooked lentils and adjust the seasoning to your taste. The cheese and spices keep it flavorful.
How spicy is the Taco Spaghetti Recipe?
The level of spice is moderate, partly coming from the Rotel tomatoes and taco seasoning. You can always control the heat by selecting mild or hot varieties of taco seasoning and diced tomatoes based on your preference.
What kind of cheese is best for this recipe?
The combo of Velveeta and shredded cheddar is perfect for melting and flavor, but feel free to experiment with pepper jack for a spicy twist or Monterey Jack for a milder finish.
Final Thoughts
This Taco Spaghetti Recipe is one of those golden dishes that feels like a warm hug on a plate—comforting, flavorful, and surprisingly easy to whip up. Whether you’re feeding family, friends, or just treating yourself, it always delivers big on taste and satisfaction. Give it a try soon and enjoy every cheesy, spicy, delicious bite!
Print
Taco Spaghetti Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
Taco Spaghetti is a delicious fusion dish combining the flavors of classic taco seasoning, creamy cheeses, and hearty spaghetti. This easy-to-make casserole blends ground beef, Rotel tomatoes with green chilies, and Velveeta cheese, all baked to bubbly perfection and topped with shredded cheddar and green onions for a flavorful, family-friendly meal.
Ingredients
Pasta
- 8 ounces dried spaghetti noodles
Meat and Seasoning
- 1 pound lean ground beef
- 1 packet (1 ounce) low-sodium taco seasoning
- 3/4 cup water
Dairy and Cheese
- 1 container (8 ounces) plain Greek yogurt
- 1 package (8 ounces) Velveeta cheese (cubed)
- 1 cup shredded cheddar cheese
Vegetables and Garnish
- 1 can (10 ounces) Rotel (diced tomatoes and green chilies) (undrained)
- 2 green onions (diced)
Instructions
- Preheat Oven: Preheat your oven to 350 degrees F. Spray a 9×9-inch or 11×7-inch baking pan with non-stick spray and set aside to prepare for baking.
- Cook Spaghetti: Bring a large pot of salted water to a boil. Cook the spaghetti noodles according to the package directions until al dente. Drain the noodles well and set aside.
- Cook Beef and Season: In a large skillet over medium-high heat, cook and crumble the lean ground beef until it is no longer pink. Drain any excess grease. Add the low-sodium taco seasoning and 3/4 cup water to the beef, stirring and cooking for about 5 minutes to develop flavor.
- Add Dairy and Veggies: Stir in the plain Greek yogurt, undrained Rotel tomatoes with green chilies, and cubed Velveeta cheese into the beef mixture. Stir constantly until the cheese has fully melted and everything is evenly combined.
- Combine with Spaghetti: Add the cooked spaghetti noodles to the skillet with the beef and cheese mixture, stirring to coat the pasta thoroughly. Transfer the entire mixture to the prepared baking dish and spread evenly.
- Bake: Sprinkle the shredded cheddar cheese evenly over the top of the casserole. Bake uncovered in the preheated oven for 20 minutes or until the casserole is hot and bubbly.
- Garnish and Serve: Remove from the oven, garnish with diced green onions, and serve immediately for a flavorful and comforting taco spaghetti dinner.
Notes
- Use low-sodium taco seasoning to control salt levels in the dish.
- For a healthier version, substitute ground turkey or chicken for the beef.
- Velveeta cheese provides a creamy texture, but you can substitute with other processed cheeses if preferred.
- Make sure to drain excess grease from cooked beef to avoid a greasy casserole.
- This dish can be prepared ahead of time and refrigerated before baking; just add a few extra minutes to baking time if chilled.
- Leftovers store well and can be reheated in the microwave or oven.

