Ingredients
Method
- Preheat the Oven: Preheat your oven to 350°F (175°C). Spray a 9×13-inch baking dish with non-stick cooking spray.
Prepare the Meat Mixture:
- Heat a large skillet over medium-high heat and cook the ground beef until browned, about 5-7 minutes.
- Drain excess grease if needed. Stir in the taco seasoning, garlic powder, onion powder, cumin, salt, and pepper.
- Add the diced onion and bell pepper, cooking until softened, about 3-5 minutes.
- Stir in the tomato sauce and enchilada sauce. Lower the heat and let it simmer for 15 minutes.
Make the Creamy Sauce:
- In a large pot, melt the butter over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant.
- Stir in the heavy cream, cheddar cheese, and Monterey jack cheese. Add the salt and pepper. Cook until the cheese is fully melted and the sauce thickens slightly.
- Toss the cooked spaghetti into the sauce, coating it evenly.
Assemble the Casserole:
- Spread the creamy spaghetti mixture into the prepared baking dish.
- Layer the meat mixture evenly over the pasta.
- Sprinkle the remaining cheddar and Monterey jack cheeses over the top.
- Bake the Pasta: Place the dish in the oven and bake uncovered for 15 minutes, or until the cheese topping is melted and bubbly.
- Garnish and Serve: Remove from the oven and let the casserole rest for 5 minutes. Garnish with fresh cilantro if desired and serve warm.
Notes
- Cook the spaghetti al dente to prevent overcooking in the oven.
- Use freshly shredded cheese for better melting and flavor.
- For added spice, include diced jalapeños or a pinch of cayenne pepper in the meat mixture.