If you love dishes that combine comforting pasta with bold, zesty flavors, then you are absolutely going to fall head over heels for this Cheesy Taco Salsa Spaghetti Bake Recipe. Imagine tender spaghetti noodles swimming in a rich, savory sauce packed with seasoned ground beef, tangy salsa, and just the right touch of spice, all topped with a gooey blend of melted mozzarella and cheddar cheeses. This bake is the perfect union of classic Italian pasta and vibrant Mexican-inspired flavors, making it an irresistible feast that’s simple enough for weeknights yet impressive enough for any gathering.

Ingredients You’ll Need
Gathering the ingredients for this Cheesy Taco Salsa Spaghetti Bake Recipe couldn’t be easier. Each element plays a vital role, from the hearty ground beef that gives you protein and richness, to the fresh veggies that add a pop of color and crunch, and the carefully balanced spices that bring warmth and depth. It’s about simple, wholesome components that come together to create something truly special.
- Extra lean ground beef (455g / 1lb): Provides a lean, savory base full of protein and flavor.
- Onion, finely diced (1): Adds sweetness and depth once sautéed.
- Garlic cloves, crushed (2): Infuses a fragrant warmth throughout the dish.
- Uncooked spaghetti (250g / 8.5oz): The pasta backbone that holds all the deliciousness together.
- Tomato paste (4 tablespoons): Intensifies the sauce with a rich, tangy tomato punch.
- Salsa, mild or medium (1 cup / 250g): Brings a fresh, zesty tomato flavor with a hint of spice.
- Chicken or beef stock (1 cup / 240ml): Adds moisture and rounds out the sauce with savory notes.
- Reduced-fat sour cream (6 tablespoons): Introduces creaminess and balances the spices beautifully.
- Mozzarella, grated (50g / 1.8oz): Melts into gooey, stringy perfection for cheesy delight.
- Cheddar or red Leicester cheese, grated (50g / 1.8oz): Adds a sharp, rich flavor topping.
- Red bell pepper, finely diced (½): Provides a sweet crunch and vibrant color contrast.
- Green bell pepper, finely diced (½): Adds freshness and a subtle earthiness on top.
- Salt and pepper: Essential seasonings to elevate every bite.
- Olive oil spray: Keeps the pasta from sticking and adds a light, healthy sheen.
- Taco seasoning mix: Make your own with 1 tablespoon paprika (not smoked), 1.5 teaspoons cumin, 1.5 teaspoons mild chili powder, ½ teaspoon oregano, ½ teaspoon garlic powder, ½ teaspoon onion powder, and ¼ teaspoon cayenne pepper (adjust for heat).
How to Make Cheesy Taco Salsa Spaghetti Bake Recipe
Step 1: Make the Taco Seasoning
Start by combining all the taco seasoning ingredients into a small bowl. This homemade blend offers the perfect balance of smoky, earthy, and mildly spicy flavors to infuse into the beef and sauce. Having the seasoning prepared in advance makes the cooking seamless and ensures your bake bursts with classic taco goodness.
Step 2: Cook the Beef
Heat a large frying pan over medium-high heat and add the ground beef, diced onion, and crushed garlic. Cook them together until the beef is thoroughly browned and the onion softens, about 7 to 8 minutes. This step builds the flavorful foundation of the dish with caramelized sweetness from the onions and that comforting meaty aroma.
Step 3: Add Seasoning and Simmer
Stir in the taco seasoning, tomato paste, salsa, and stock to the pan. Bring this vibrant mixture to a boil, then lower the heat and let it gently simmer for around 10 minutes. This slow simmer allows the flavors to meld perfectly, the sauce to thicken, and each ingredient to contribute its unique zest to the ensemble.
Step 4: Cook the Spaghetti
While your sauce simmers, cook the spaghetti in a large pot of boiling salted water according to package instructions. Don’t forget to reserve about ⅓ cup (80ml) of the pasta water before draining. Toss the drained spaghetti with a light spray of olive oil to prevent sticking, keeping those noodles beautifully coated and ready to soak up the sauce.
Step 5: Combine
Mix the cooked spaghetti into the meat sauce along with the sour cream and reserved pasta water. Stir everything together until it’s well combined, creamy, and rich. Taste at this stage and tweak with salt and pepper if you wish, so every forkful sings with perfectly balanced seasoning.
Step 6: Preheat Oven
Set your oven to 190°C (170°C fan), 375°F, or gas mark 5 to get ready for baking. This gives you time to assemble your masterpiece while the oven reaches the perfect temperature for a bubbling, golden finish.
Step 7: Assemble the Bake
Transfer the spaghetti and meat mixture into an ovenproof dish. Generously top it with the grated mozzarella and cheddar cheese, then sprinkle the finely diced red and green bell peppers over the cheese layer. This layering ensures a melty, colorful crust with fresh, crunchy bursts on top.
Step 8: Bake
Cover your dish tightly with foil and bake for 20 minutes. Afterwards, remove the foil and continue baking for an additional 10 minutes, or until the cheese is melted and beautifully golden brown. This two-step bake keeps the inside perfectly moist while creating a bubbly, cheesy crust you’ll just adore.
Step 9: Serve
Dish it up hot and dive into the delicious melding of cheeses, bold taco spices, and tender pasta. Every mouthful delivers a wonderful contrast of creamy, savory, tangy, and fresh flavors all at once—exactly why this Cheesy Taco Salsa Spaghetti Bake Recipe is destined to be a fast favorite at your dinner table.
How to Serve Cheesy Taco Salsa Spaghetti Bake Recipe

Garnishes
Brighten your serving experience by adding fresh, chopped cilantro or spring onions on top. A dollop of sour cream or a squeeze of lime adds a cooling, tangy boost that pairs beautifully with the warm spices. If you like a little crunch, a handful of crushed tortilla chips or a sprinkle of sliced jalapeños make perfect finishing touches.
Side Dishes
Keep things simple with a crisp green salad to contrast the richness, or serve with warm, buttery garlic bread for some extra comfort. For a fun Tex-Mex vibe, sides like Mexican street corn salad or black bean salad complement the bake perfectly and amp up the fiesta feeling.
Creative Ways to Present
Try serving this dish in individual ramekins for a crowd-pleasing presentation or layer it in a shallow baking dish with alternating layers of pasta and cheese for a stunning, lasagna-style effect. For a fun twist, scoop portions into small tortilla bowls or stuff into bell peppers for hand-held taco-inspired bites.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftovers into an airtight container and store in the refrigerator for up to 3 days. The flavors actually develop further overnight, making your next meal even tastier and hassle-free.
Freezing
This Cheesy Taco Salsa Spaghetti Bake Recipe freezes beautifully. Simply cool the bake completely, wrap it tightly in plastic wrap and foil, then pop it in the freezer. It will keep well for up to 2 months, so you can enjoy this hearty meal anytime with little prep.
Reheating
To reheat, thaw the bake overnight if frozen, then warm in the oven at 180°C (350°F) for about 20 minutes or until heated through and the cheese bubbles up again. Alternatively, microwave portions on medium heat, stirring halfway, for a quicker fix that still satisfies.
FAQs
Can I use a different type of pasta for this bake?
Absolutely! While spaghetti works wonderfully here, penne, fusilli, or even macaroni can be great alternatives that hold onto the sauce nicely and give you a slightly different texture to enjoy.
Is it possible to make this recipe vegetarian?
Yes! Swap the ground beef for plant-based mince or cooked lentils. You might want to add extra spices or a splash of vegetable stock to keep the flavor punch just as exciting.
How spicy is this Cheesy Taco Salsa Spaghetti Bake Recipe?
The heat level is moderate thanks to the mild or medium salsa and the adjustable cayenne in the seasoning mix. You can easily dial it down or up depending on your preference by adjusting the cayenne pepper amount or salsa choice.
Can I prepare this dish in advance?
Definitely. You can do all the cooking steps and assemble the bake ahead of time, then store it in the fridge. When ready, just pop it in the oven to bake and enjoy fresh, cheesy goodness without rushing.
What can I substitute for sour cream?
If you don’t have sour cream on hand, Greek yogurt is a fantastic substitute that adds creaminess and a subtle tang, keeping the sauce luscious and balanced.
Final Thoughts
This Cheesy Taco Salsa Spaghetti Bake Recipe is truly a soul-satisfying dish that brings the comfort of pasta and the exciting flavors of taco night into one irresistible bake. Whether you’re feeding family on a busy weeknight or serving a crowd, it’s a recipe that’s bound to become a beloved addition to your meal rotation. Give it a try and watch how quickly it disappears from the plate — it’s a guaranteed winner!
Print
Cheesy Taco Salsa Spaghetti Bake Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American Fusion
Description
A delicious and comforting Cheesy Taco Salsa Spaghetti Bake combining the flavors of seasoned ground beef, fresh vegetables, and melted cheese baked to perfection for a quick and satisfying family meal.
Ingredients
For the Spaghetti Bake:
- 455g (1lb) extra lean ground beef (mince)
- 1 onion, finely diced
- 2 cloves garlic, crushed
- 250g (8.5oz) uncooked spaghetti
- 4 tablespoons tomato paste
- 1 cup (250g) salsa (mild or medium)
- 1 cup (240ml) chicken or beef stock
- 6 tablespoons reduced-fat sour cream
- 50g (1.8oz) mozzarella, grated
- 50g (1.8oz) cheddar or red Leicester cheese, grated
- ½ red bell pepper, finely diced
- ½ green bell pepper, finely diced
- Salt and pepper to taste
- Olive oil spray
For the Taco Seasoning:
- 1 tablespoon paprika (not smoked)
- 1.5 teaspoons cumin
- 1.5 teaspoons mild chili powder
- ½ teaspoon oregano
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon cayenne pepper (adjust to preferred spice level)
Instructions
- Make the Taco Seasoning: Combine all taco seasoning ingredients in a small bowl and set aside.
- Cook the Beef: Heat a frying pan over medium-high heat and add the ground beef, diced onion, and crushed garlic. Cook until the beef is browned and the onion is softened, about 7-8 minutes.
- Add Seasoning & Simmer: Add the taco seasoning, tomato paste, salsa, and chicken or beef stock to the pan. Bring to a boil, then reduce the heat and simmer for 10 minutes to meld the flavors.
- Cook the Spaghetti: In a separate pot, cook the spaghetti in boiling salted water according to package instructions. Reserve â…“ cup (80ml) of pasta water, then drain the spaghetti. Spray the pasta with olive oil spray and toss to coat to prevent sticking.
- Combine: Add the cooked spaghetti to the meat mixture along with the sour cream and reserved pasta water. Stir until well combined. Taste and adjust seasoning with salt and pepper as needed.
- Preheat Oven: Preheat the oven to 190°C (170°C fan), 375°F, or gas mark 5 to prepare for baking.
- Assemble the Bake: Transfer the spaghetti mixture into an ovenproof dish and top with grated mozzarella and cheddar cheese. Sprinkle diced red and green bell peppers over the top for color and flavor.
- Bake: Cover the dish tightly with foil and bake for 20 minutes. Remove the foil and bake uncovered for an additional 10 minutes, or until the cheese is melted and golden on top.
- Serve: Serve hot and enjoy the cheesy, flavorful goodness straight from the oven!
Notes
- Adjust the cayenne pepper in the taco seasoning to control the spice level according to preference.
- Use a combination of chicken or beef stock depending on your flavor preference or dietary requirements.
- For a vegetarian version, substitute the ground beef with a plant-based mince and use vegetable stock.
- The reserved pasta water helps to loosen the sauce and bind the spaghetti with the meat mixture.
- Covering the dish with foil prevents the cheese from burning during the initial baking phase.

