
This Cowboy Butter Baked Spaghetti combines tender pasta, seasoned ground beef, tomato sauce, and a creamy garlic-herb butter sauce beneath a bubbly layer of mozzarella, pepper jack, and Parmesan. Cowboy butter brings bold flavor with garlic, Dijon, Worcestershire, herbs, and a little heat, while baking melds everything into a hearty, cheesy casserole.
It’s a satisfying family dinner for a weeknight, potluck, or cozy weekend meal. The spaghetti can be assembled ahead, then baked when you’re ready to eat.
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: About 1 hour
Servings: 8
Why You’ll Love This Recipe
- Combines classic baked spaghetti with rich, savory cowboy butter flavor
- Includes ground beef for a filling, hearty casserole
- Uses a mix of mozzarella, pepper jack, and Parmesan for a cheesy top
- Can be assembled ahead for easier dinner preparation
- Easy to adjust the herbs and spice level to suit your family
- Makes generous portions, with leftovers that reheat well
Ingredients
- 1 pound spaghetti
- 1 pound lean ground beef
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 jar (24 ounces) traditional marinara or spaghetti sauce
- ½ cup unsalted butter
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 teaspoon cowboy butter seasoning
- ½ teaspoon smoked paprika
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes, or to taste
- ½ teaspoon black pepper
- ½ cup grated Parmesan cheese, divided
- 1½ cups shredded mozzarella cheese
- 1 cup shredded pepper jack cheese
- 1 tablespoon chopped fresh parsley, for garnish
- Salt, as needed for the pasta water
How to Make Cowboy Butter Baked Spaghetti
Step 1: Heat the Oven and Prepare the Baking Dish
Preheat the oven to 375°F. Lightly grease a 9-by-13-inch baking dish with cooking spray or a little butter.
Bring a large pot of salted water to a boil. Cook the spaghetti until just shy of al dente, following the package directions and reducing the cooking time by about one minute. The pasta will finish cooking in the oven.
Drain the spaghetti and set it aside. Avoid rinsing it, since the starch on the noodles helps the sauce cling.
Step 2: Brown the Ground Beef
While the pasta cooks, heat a large skillet over medium heat. Add the ground beef and diced onion. Cook for about 7–9 minutes, breaking the beef into small crumbles, until the meat is browned and the onion has softened.
Drain excess grease if needed. Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
Step 3: Season the Beef and Add Marinara
Add the marinara sauce, Worcestershire sauce, smoked paprika, Italian seasoning, red pepper flakes, and black pepper to the skillet. Stir well and bring the mixture to a gentle simmer.
Cook for 5–7 minutes, stirring occasionally, so the flavors combine. Taste the sauce before adding salt; prepared marinara and Parmesan can already be salty.
Step 4: Make the Cowboy Butter Cream Sauce
In a second skillet or saucepan, melt the butter over medium-low heat. Add the remaining garlic if you prefer a stronger garlic flavor, along with the Dijon mustard, cowboy butter seasoning, and a pinch of black pepper. Stir for about 30 seconds.
Slowly whisk in the heavy cream. Bring the sauce to a gentle simmer and cook for 3–4 minutes, whisking often, until warmed and slightly thickened. Do not let it boil rapidly.
Stir in ¼ cup Parmesan. Once the cheese melts into the sauce, remove the pan from the heat.
Step 5: Coat the Spaghetti
Add the drained spaghetti to the cowboy butter cream sauce. Toss with tongs until the noodles are evenly coated. If the sauce seems too thick, stir in a splash of reserved pasta water or a little more cream.
Step 6: Layer the Casserole
Spread about half of the beef marinara mixture across the bottom of the prepared baking dish. Add the cowboy butter spaghetti in an even layer.
Spoon the remaining beef sauce over the spaghetti, spreading it as evenly as possible. Sprinkle the mozzarella, pepper jack, and remaining Parmesan over the top.
Step 7: Bake Until Hot and Bubbly
Cover the baking dish loosely with foil and bake for 20 minutes. Remove the foil and bake for another 10–15 minutes, until the cheese is melted, golden in spots, and bubbling around the edges.
For a more browned top, broil for 1–2 minutes at the end, watching carefully so the cheese doesn’t burn.
Step 8: Rest, Garnish, and Serve
Let the casserole rest for 10 minutes before serving. This gives the sauce time to settle and makes the portions easier to lift from the dish.
Sprinkle with chopped fresh parsley and serve hot. A crisp green salad, steamed vegetables, or garlic bread pairs well with the rich pasta.
Tips for the Best Cowboy Butter Baked Spaghetti
- Cook the pasta slightly underdone. It will continue to soften as it bakes in the sauce.
- Use a large skillet. The beef, onion, and marinara need room to simmer without splashing.
- Drain excess beef grease. This keeps the casserole from becoming oily.
- Keep the cream sauce at a gentle simmer. Rapid boiling can cause it to separate or become grainy.
- Grate cheese fresh when possible. Freshly grated cheese usually melts more smoothly than pre-shredded cheese.
- Season gradually. Cowboy butter seasoning, Worcestershire, marinara, and Parmesan can all contribute salt.
- Rest the casserole before cutting. A short rest helps the servings hold together.
- Adjust the heat to taste. Start with a small amount of red pepper flakes and add more if you like a spicier dish.
Easy Variations
Make It Spicier
Add extra red pepper flakes, a pinch of cayenne, or a few dashes of hot sauce to the cowboy butter cream sauce. Taste as you go so the heat doesn’t overpower the other flavors.
Use Ground Turkey or Sausage
Ground turkey can replace the beef for a lighter option. Italian sausage adds extra seasoning and richness; if using it, taste the sauce before adding additional salt.
Add Vegetables
Stir sautéed mushrooms, diced bell pepper, or spinach into the beef marinara mixture. Cook watery vegetables such as mushrooms first so their liquid doesn’t make the casserole loose.
Change the Cheese Blend
Use Monterey Jack, cheddar, or a pizza cheese blend in place of some of the mozzarella or pepper jack. Keep Parmesan for a salty, savory finish.
Make It Without Heavy Cream
For a lighter sauce, substitute whole milk mixed with 1 tablespoon of flour. Whisk the mixture thoroughly, add it to the melted butter, and cook until thickened before stirring in the Parmesan.
Use a Different Pasta Shape
Penne, rigatoni, or rotini can replace the spaghetti. Cook the pasta just shy of al dente, then follow the same layering and baking steps.
Make-Ahead and Storage
To make the casserole ahead, prepare the beef marinara and cowboy butter spaghetti, then layer everything in the baking dish. Cover tightly and refrigerate for up to 24 hours. Let the dish sit at room temperature for about 20 minutes while the oven heats. If it is still cold, add 5–10 minutes to the covered baking time.
Store leftover baked spaghetti in an airtight container in the refrigerator for up to 3–4 days. Reheat individual portions in the microwave, or warm a larger portion covered in a 350°F oven until hot throughout. Add a spoonful of water or cream before reheating if the pasta has absorbed much of the sauce.
For longer storage, freeze cooled portions in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating. The cream sauce may change slightly in texture after freezing, so stir the reheated portion gently.
Frequently Asked Questions
What is cowboy butter seasoning?
Cowboy butter usually refers to a bold, garlicky butter flavor with herbs, Dijon mustard, Worcestershire, and a little spice. A packaged cowboy butter seasoning blend can be used here, or you can build the flavor with garlic, parsley, paprika, black pepper, and red pepper flakes.
Can I make the sauce in one skillet?
Yes. Brown the beef and onion first, then transfer them to a bowl. Make the cowboy butter cream sauce in the same skillet, toss the spaghetti in it, and layer the casserole as directed.
Why cook the spaghetti under al dente?
The spaghetti continues absorbing sauce and cooking in the oven. If it is fully tender before baking, it can become too soft in the finished casserole.
Can I use pre-cooked ground beef?
Yes. Add about 1 pound cooked ground beef to the marinara sauce and simmer for a few minutes. Make sure it is heated through before layering the casserole.
Can I prepare this without pepper jack?
Yes. Replace the pepper jack with more mozzarella, Monterey Jack, or cheddar. Pepper jack adds a mild kick, but the casserole will still be flavorful without it.
How can I keep the baked spaghetti from drying out?
Use enough sauce to coat the pasta, cover the dish for the first part of baking, and avoid overbaking. If preparing it ahead, you can reserve a little marinara or cream sauce to spoon over the top before reheating.
How do I know it is done?
The casserole is ready when the center is hot, the cheese has melted, and the sauce bubbles around the edges. If using a food thermometer, the center should reach 165°F.
What should I serve with it?
Serve it with a green salad, roasted broccoli, green beans, or garlic bread. Since the casserole is rich and filling, a simple vegetable or salad makes a nice side.
Final Thoughts
This Cowboy Butter Baked Spaghetti brings together seasoned beef, tomato sauce, creamy garlic-herb butter, and a generous layer of melted cheese. It’s a comforting casserole for family dinners, potlucks, or nights when you want a hearty pasta dish with plenty of flavor. Prepare it ahead, bake until golden and bubbly, and let it rest briefly before serving.




















