Creamy Taco Spaghetti
This is a comfort-meets-weeknight-dinner kind of recipe: Creamy Taco Spaghetti blends familiar taco flavors with saucy, cheesy pasta for a meal that’s both playful and deeply satisfying. It’s quick to pull together on busy evenings, but rich enough to serve to guests. The combination of seasoned ground beef, spicy Rotel tomatoes, melted Velveeta and shredded cheddar creates a silky sauce that clings to every strand of spaghetti. Black beans add body and a pleasant bite, while fresh cilantro brightens each forkful.
Why you’ll love this recipe

- One-pot-ish simplicity: Meat, sauce and pasta come together quickly with minimal fuss.
- Comfort food credentials: It’s creamy, cheesy, and just a little bit spicy.
- Family-pleaser: Kids and grown-ups both appreciate the familiar taco flavors in a new format.
- Easy to adapt: Add veggies, swap cheeses, or turn it into a vegetarian version by swapping the ground beef with a plant-based alternative.
Ingredients
Use these exact quantities when you make this Creamy Taco Spaghetti:
- ▢8 ounces spaghetti
- ▢1 pound ground beef
- ▢1 (1-ounce) packet taco seasoning
- ▢2/3 cup water
- ▢1 tablespoon tomato paste
- ▢1 (10-ounce) can Rotel diced tomatoes and green chiles, undrained
- ▢1 (10.75-ounce) can condensed cream of chicken soup
- ▢8 ounces Velveeta cheese, cut into cubes
- ▢1 1/2 cups shredded cheddar cheese or Mexican cheese blend
- ▢1 (15-ounce) can black beans, rinsed and drained
- ▢2 tablespoons chopped fresh cilantro, optional
Notes on ingredients and small swaps
This recipe calls for ground beef and shelf-stable cheeses that melt into a luxurious sauce. If you prefer a leaner option, you can use extra-lean ground beef without changing the amounts. The Velveeta and condensed cream of chicken soup provide that uniquely silky, cohesive sauce—if you choose to use other melting cheeses, keep the amount the same so the texture remains creamy. The Rotel adds a bright, slightly spicy note; if you prefer milder heat, use a mild diced tomato can instead.
Equipment

- Large pot or deep skillet with a lid
- Wooden spoon or spatula
- Colander (if you prefer to drain the pasta separately)
- Measuring cups and spoons
Step-by-step instructions

The directions below rewrite the original steps into a clear, easy-to-follow sequence while keeping the ingredient amounts and the overall order intact.
- Bring a large pot of salted water to a boil over high heat. Add ▢8 ounces spaghetti and cook until the pasta is al dente according to package directions. Reserve 1/2 cup of the pasta cooking water, then drain the spaghetti in a colander and set aside.
- While the pasta cooks, place a large skillet or the same pot (if wide enough) over medium-high heat. Add ▢1 pound ground beef and break it up with a spoon. Cook, stirring occasionally, until the beef is browned and fully cooked through, about 6–8 minutes. If excess fat accumulates, carefully spoon off most of it, leaving a little for flavor.
- Reduce the heat to medium. Sprinkle ▢1 (1-ounce) packet taco seasoning over the cooked beef. Add ▢2/3 cup water and ▢1 tablespoon tomato paste. Stir well to dissolve the seasoning and evenly distribute the tomato paste. Let this mixture simmer for 1–2 minutes so the flavors start to meld.
- Add ▢1 (10-ounce) can Rotel diced tomatoes and green chiles, undrained, directly into the beef mixture. Stir to combine and bring the mixture to a gentle simmer. Let it cook for about 2 minutes to slightly reduce and incorporate the tomato juices.
- Pour in ▢1 (10.75-ounce) can condensed cream of chicken soup and stir until fully blended into the tomato and beef mixture. Keep the heat low to medium-low so the soup does not stick or burn, and to allow the sauce to heat through evenly.
- Reduce the heat to low. Add ▢8 ounces Velveeta cheese, cut into cubes, to the sauce. Stir constantly until the Velveeta has fully melted and the sauce looks smooth and glossy. This should take about 3–5 minutes. If the sauce appears too thick, add a splash of the reserved pasta water to reach a creamier consistency.
- Stir in the drained ▢1 (15-ounce) can black beans, combining them evenly into the sauce. Allow the beans to warm through for 1–2 minutes.
- Add the cooked and drained spaghetti to the skillet with the sauce. Toss gently but thoroughly so each strand is coated. If the pasta seems dry, add more reserved pasta water, a tablespoon at a time, until you reach the desired creaminess.
- Once the pasta and sauce are well combined and heated through, sprinkle ▢1 1/2 cups shredded cheddar cheese or Mexican cheese blend on top. Cover the skillet with a lid for 2–3 minutes, or until the shredded cheese melts into a gooey layer.
- Remove the cover and stir briefly to distribute a little of the melted cheese throughout, while leaving some pockets of cheesy goodness on top. Taste and adjust seasoning if needed.
- Serve the Creamy Taco Spaghetti immediately, garnishing each portion with ▢2 tablespoons chopped fresh cilantro if desired. Enjoy while hot.
Serving suggestions
This dish is great on its own, but a few simple sides elevate the meal:
- Crunchy tortilla chips or warm flour tortillas for scooping.
- A crisp green salad with lime vinaigrette to cut through the richness.
- Pickled jalapeños or sliced avocado for extra contrast.
- Extra chopped cilantro, lime wedges, or a dollop of sour cream (or plain yogurt) as finishing touches.
Make-ahead and storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stovetop over low heat with a splash of water or milk to restore creaminess, stirring frequently. You can also reheat single portions in the microwave, adding a teaspoon or two of water and covering loosely to trap steam.
Tips for success
- Do not overcook the spaghetti. Al dente texture holds up better when it’s mixed with the sauce and reheated.
- Cut the Velveeta into cubes before adding it to the sauce so it melts evenly and faster.
- If the sauce becomes too thick, reserved pasta water is your friend: it loosens the mixture without watering down flavor because of the starch.
- If you prefer a smokier profile, a pinch of smoked paprika or a few drops of chipotle in adobo will add depth without overpowering the dish.
Allergy and dietary notes
This recipe contains dairy and gluten. To adapt for dairy-free needs, choose a dairy-free melting cheese substitute and a dairy-free condensed soup alternative that match the original amounts. For a gluten-free version, substitute certified gluten-free spaghetti. If you swap the ground beef for a plant-based alternative, follow the same quantities and cooking times for best results.
Frequently asked questions
Can I make this without canned soup? Yes. Replace the condensed soup with 3/4 cup heavy cream plus 1/2 cup chicken or vegetable broth and a pinch of salt. Simmer to reduce slightly before adding Velveeta so the sauce thickens appropriately.
What’s the best cheese to use? The recipe calls for Velveeta and shredded cheddar (or Mexican blend). Velveeta gives an ultra-smooth texture; the shredded cheddar adds flavor complexity. Stick to the amounts listed for best results.
Can I add vegetables? Absolutely. Sauté diced bell peppers or onions with the ground beef, or stir in thawed frozen corn toward the end.
Final thoughts
With its gooey cheese, zesty tomato chunks, and familiar taco seasoning all wrapped around spaghetti, this Creamy Taco Spaghetti manages to be both nostalgic and inventive. It’s a great option for nights when you want something cozy and simple, but still a little different from the usual pasta routine. Serve it up hot, scatter fresh cilantro on top, and dig into a plate that’s equal parts comfort food and flavor-packed fun.

Creamy Taco Spaghetti
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil and cook the 8 ounces of spaghetti according to package directions until al dente; drain and set aside.
- In a large nonstick skillet over medium‑high heat, cook 1 pound ground beef, breaking it up, until no longer pink; drain any excess fat.
- Sprinkle the 1‑ounce taco seasoning over the beef and add 2/3 cup water; stir and cook for 2 to 3 minutes until the seasoning is well incorporated.
- Add 1 tablespoon tomato paste, the 10‑ounce can Rotel (undrained), the 10.75‑ounce can condensed cream of chicken soup, and the 8 ounces cubed Velveeta to the skillet; stir and cook over medium heat until the Velveeta melts and the mixture is smooth.
- Stir in the shredded cheese until melted, then add the cooked spaghetti and the rinsed and drained 15‑ounce can black beans; toss gently to combine and heat through.
- Sprinkle with 2 tablespoons chopped fresh cilantro, if using, and serve immediately.
Notes
- Use hot taco seasoning and hot Rotel to make it spicier.
- Drain excess fat from the cooked beef before adding seasoning.
- Cut Velveeta into cubes to help it melt evenly.
