Why This Recipe Is a Hidden Gem
You have made mac and cheese. You have made baked beans. You have probably never put them together.
Here is why you should.
No boiling the pasta – The uncooked macaroni goes straight into the baking dish. The liquid from the baked beans and the milk cooks the pasta right in the oven. One less pot to wash. No waiting for water to boil. Just dump and bake.
Baked beans are the secret sauce – Canned baked beans are sweet, smoky, and tomatoey. They are already saucy. That sauce becomes the base of this casserole. The beans add protein and fiber, making this dish heartier than traditional mac and cheese.
Only five ingredients – Elbow macaroni. Baked beans. Cheddar cheese. Milk. Worcestershire sauce. That is the whole grocery list. No chopping onions or mincing garlic. No measuring a dozen spices. Five things. One dish. Dinner.
Budget-friendly comfort – Elbow macaroni costs pennies. Canned baked beans are cheap. Cheddar cheese is the only splurge, and even that is reasonable. This meal feeds six people for very little money.
Creamy, cheesy, saucy perfection – The milk adds creaminess. The cheese adds richness. The bean sauce adds sweetness and smokiness. The Worcestershire adds umami depth. Every bite is creamy, hearty, and satisfying.
Amish practicality – The Amish know something that modern cooking often forgets. You do not need twenty ingredients to make something unforgettable. You just need the right ones, combined with care.
Ingredients
Five simple ingredients. Each one earns its place.
2 cups uncooked elbow macaroni (about 8 ounces) – The pasta. Elbow macaroni is the classic choice – its shape holds the sauce beautifully. The macaroni goes into the dish uncooked. It will cook in the oven, absorbing the liquid from the beans and milk. Do not cook it first. Do not use long pasta like spaghetti. Small shells, ditalini, or rotini also work.
2 cans (28 ounces each) baked beans in sauce – The heart of the dish. Canned baked beans are already cooked in a sweet, smoky, tomato-based sauce. That sauce becomes the liquid that cooks the pasta and the flavor backbone of the casserole. Do not drain the beans. Use the whole can – beans and sauce together. Bush’s Original or Homestyle are good choices. Do not use vegetarian beans (unless you want a slightly different flavor) or beans in plain tomato sauce. You want that sweet, smoky baked bean flavor.
2 cups shredded cheddar cheese (about 8 ounces), divided – The creamy, melty topping. Cheddar adds sharpness, richness, and that irresistible gooey texture. Shred your own cheese from a block if possible – pre-shredded cheese has anti-caking agents that can affect melting. Sharp cheddar has the most flavor. Mild cheddar is more neutral. Use 1½ cups inside the casserole and reserve ½ cup for the top.
2 cups milk (whole or 2%) – The creamy liquid. Milk adds creaminess and provides the extra liquid the pasta needs to cook. Whole milk creates the richest, creamiest result. 2% works well. Do not use skim milk – it will make the casserole thin and watery. Do not use non-dairy milks unless you are sure they will not break or separate during baking.
1 tablespoon Worcestershire sauce – The umami bomb. Worcestershire sauce adds fermented depth, tanginess, and a mysterious savory complexity. It complements the sweet baked beans and sharp cheddar perfectly. Do not skip it. There is no good substitute.
Directions
Follow these simple steps for cowboy macaroni that will earn a permanent spot in your rotation.
Step 1 – Preheat and prepare
Preheat your oven to 375°F (190°C) .
Lightly grease a 9×13-inch baking dish with cooking spray or a thin swipe of oil.
Step 2 – Add the dry macaroni
Pour the uncooked elbow macaroni evenly into the bottom of the prepared baking dish. Spread it into an even layer so it cooks uniformly.
Do not cook the pasta first. It goes in dry.
Step 3 – Whisk the milk and Worcestershire
In a large bowl or measuring cup, whisk together the milk and Worcestershire sauce until combined. This will help thin the baked bean sauce slightly so the pasta can cook through in the oven.
Step 4 – Add the baked beans
Pour both cans of baked beans (including all the sauce) over the dry macaroni in the baking dish.
Use a spatula or spoon to gently spread the beans so they cover the pasta as evenly as possible.
Step 5 – Add the first layer of cheese
Sprinkle 1½ cups of the shredded cheddar cheese evenly over the beans and pasta.
Reserve the remaining ½ cup of cheese for the topping at the end.
Step 6 – Pour the milk mixture
Slowly pour the milk and Worcestershire mixture over the beans, pasta, and cheese. Try to cover as much of the dry macaroni as you can.
Use the back of a spoon to gently press everything down so the pasta is mostly submerged in liquid and sauce.
Step 7 – Cover and bake
Cover the baking dish tightly with aluminum foil.
Bake on the center rack for 40 minutes.
The foil traps steam, which helps the pasta cook.
Step 8 – Check the pasta
After 40 minutes, carefully remove the foil (watch for the hot steam).
Check a piece of pasta from the center of the dish.
-
If the pasta is still quite firm – Give it a quick stir, re-cover, and bake for another 10 minutes.
-
If the pasta is just slightly chewy (al dente)– Proceed to the next step.
-
If the pasta is already tender – Proceed to the next step.
Step 9 – Add the top cheese and finish baking
Once the macaroni is tender or very close to tender, remove the foil.
Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the top.
Return the uncovered dish to the oven.
Bake for 10 to 15 minutes more, or until the cheese on top is melted, bubbly, and lightly golden around the edges.
Step 10 – Rest and serve
Let the Amish cowboy macaroni rest for 5 to 10 minutes before serving.
This rest allows the sauce to thicken slightly so it scoops out neatly while still staying creamy and saucy.
Serve hot, straight from the baking dish.
Watch your family take their first bite and close their eyes in bliss.
Tips for Best Results
These small details separate a good casserole from a great one.
Do not cook the pasta first – The pasta cooks in the oven, absorbing the bean sauce and milk. Boiling it first would make it mushy. Trust the process.
Do not drain the baked beans – The sauce from the beans is essential. It provides flavor, sweetness, and liquid for the pasta to absorb. Drained beans would leave you with a dry, bland casserole.
Use whole or 2% milk – The fat in the milk adds creaminess and helps the texture. Skim milk will make the casserole thin and watery. Whole milk is best.
Do not skip the Worcestershire – This is not optional. Worcestershire adds umami depth that balances the sweetness of the baked beans. Without it, the casserole can taste one-note and overly sweet.
Shred your own cheese – Pre-shredded cheese has anti-caking agents (like cellulose or potato starch) that can prevent smooth melting. Shredding from a block takes two minutes and makes a noticeable difference.
Cover tightly with foil – The foil traps steam, which is essential for cooking the pasta. Loose foil lets steam escape, and the pasta may not cook through. Crimp the edges to seal.
Check the pasta at 40 minutes – Every oven is different. The exact time needed varies. Check a piece from the center – not the edge. The center is the last to cook.
Let it rest before serving – The casserole needs time to set. If you serve it immediately, it will be loose and soupy. Ten minutes of patience pays off.
The leftovers are even better – Like many casseroles, this one tastes even better the next day. The flavors meld overnight. Make it ahead for an easy dinner.
Creative Variations
Five ingredients is the starting point. Here is how to make this recipe your own.
Cowboy Macaroni with Ground Beef
Add 1 pound of cooked, crumbled ground beef to the casserole along with the beans. Brown the beef in a skillet, drain the grease, and stir it into the bean mixture before pouring over the pasta. The beef adds protein and makes this a heartier, more substantial meal.
Spicy Cowboy Macaroni
Add 1 teaspoon of crushed red pepper flakes or 1 diced jalapeño (seeds and all) to the bean mixture. Use pepper jack cheese instead of cheddar. The heat cuts through the sweetness of the beans and adds a warm kick.
Bacon Cowboy Macaroni
Cook 6 slices of bacon until crispy. Crumble and stir into the casserole before baking. Save a little bacon for sprinkling on top. The smoky, salty bacon balances the sweetness of the beans perfectly.
BBQ Cowboy Macaroni
Replace the Worcestershire sauce with 2 tablespoons of barbecue sauce. Add ½ cup of crispy fried onions to the top along with the cheese. The BBQ adds smokiness and tang.
Cowboy Macaroni with Sausage
Add 1 pound of cooked, sliced smoked sausage or kielbasa to the casserole along with the beans. The sausage adds smoky, savory depth. Use a mix of cheddar and pepper jack cheese.
Vegetarian Cowboy Macaroni
Use vegetarian baked beans (many brands are vegetarian – check the label). This version is already vegetarian as written – just check the beans. Add 1 cup of sautéed mushrooms or bell peppers for extra heartiness.
Cowboy Macaroni with Green Chilies
Add 1 (4-ounce) can of diced green chilies to the bean mixture. The chilies add a mild, slightly smoky heat. This is a popular Southwestern variation.
Smoky Cowboy Macaroni
Add ½ teaspoon of liquid smoke to the milk and Worcestershire mixture. Use smoked cheddar cheese. The double smoke adds incredible depth and a barbecue-like flavor.
Serving Suggestions
This cowboy macaroni is a complete meal on its own. Here is how to serve it.
Straight from the baking dish – Scoop into bowls. Add a sprinkle of fresh parsley for color. This is all you need.
With a side of coleslaw – The cool, tangy, crunchy coleslaw contrasts beautifully with the warm, creamy, saucy casserole. A classic barbecue-side combination.
With a simple green salad – A sharp vinaigrette cuts through the richness. Mixed greens, cherry tomatoes, cucumber, and a lemony dressing.
With crusty bread – Warm, crusty bread for sopping up every last bit of sauce from the bottom of the bowl. A baguette or sourdough works beautifully.
With pickles on the side – Something tangy and crunchy on the side echoes the Worcestershire and adds brightness. Dill pickles or bread and butter pickles.
For a potluck – This casserole travels well. Make it in a disposable baking dish. Keep it warm in a insulated carrier. Bring it to the party and watch it disappear.
As a side dish – Serve a smaller portion alongside grilled hot dogs, hamburgers, or barbecue chicken. It works as a hearty side dish.
For leftovers – This casserole reheats beautifully. Pack it in a container for work or school. Add a splash of milk before microwaving to bring back the creamy texture.
Storage and Reheating
This cowboy macaroni makes fantastic leftovers. The flavors deepen overnight.
Refrigerator – Store in an airtight container for up to 4 days. The casserole will thicken as it cools – this is normal.
Freezer – Freeze for up to 3 months. Use a freezer-safe container or heavy-duty freezer bag. Thaw overnight in the refrigerator before reheating.
Reheating from fridge – The microwave is the easiest method. Heat in 60-second bursts, stirring between each, until hot throughout. Add a splash of milk if the casserole seems dry. The oven works too – cover with foil and bake at 350°F for 15 to 20 minutes.
Reheating from frozen – Thaw overnight in the refrigerator, then reheat as above. For a faster option, reheat directly from frozen in a covered baking dish at 350°F for 30 to 40 minutes.
Add liquid when reheating – The pasta will have absorbed some of the sauce. Adding a splash of milk when reheating brings back the creamy consistency.
Do not overheat – Gentle reheating keeps the pasta tender and the cheese smooth. High heat can make the cheese separate and the pasta mushy.
The Amish Connection
You might wonder why this is called “Amish” Cowboy Macaroni.
The Amish are known for simple, hearty, frugal cooking. They make the most of what they have. They waste nothing. They feed their families well without spending hours in the kitchen or a fortune at the grocery store.
This recipe embodies that philosophy.
Macaroni is a pantry staple. It is cheap, filling, and stores forever. Baked beans are another pantry staple – canned, shelf-stable, and ready to use. Cheese is a luxury, but a little goes a long way. Milk is on hand in any Amish kitchen. Worcestershire sauce adds a punch of flavor without needing fresh ingredients.
The name “Cowboy” likely comes from the hearty, stick-to-your-ribs nature of the dish. This is food for hungry people doing hard work. It is not fancy. It is not pretentious. It is fuel that tastes like home.
This is the kind of meal that has been passed down through generations, scribbled on index cards, and served at countless community suppers.
Now it belongs to you.
Why No-Boil Pasta Works
You might be skeptical about putting dry pasta into a casserole without boiling it first.
Here is why it works.
Absorption – The pasta absorbs liquid as it cooks. In this recipe, that liquid is the bean sauce and the milk. The pasta pulls in all those flavors, becoming infused with sweet, smoky, cheesy goodness from the inside out.
Time – The pasta cooks in the oven for 40 to 55 minutes. That is enough time for it to soften and become tender, even without a pre-boil.
Covered baking – The foil cover traps steam. The steam cooks the pasta just like boiling water would, but more gently.
The result – Pasta cooked this way is often more flavorful than boiled pasta because it absorbs the cooking liquid rather than being boiled in plain water and then drained.
Do not try this with delicate pasta like angel hair or thin spaghetti – they would turn to mush. Elbow macaroni and other sturdy short pastas are perfect for this method.
Frequently Asked Questions
Can I use a different type of pasta?
Yes. Use any short, sturdy pasta – small shells, ditalini, rotini, or cavatappi. Do not use long pasta (spaghetti, fettuccine) or delicate pasta (angel hair).
Can I use vegetarian baked beans?
Yes. Many brands offer vegetarian baked beans. The flavor will be slightly different (no pork fat or bacon), but still delicious.
Can I use a different type of cheese?
Yes. Colby Jack, Monterey Jack, or a Mexican cheese blend work well. For a sharper flavor, use extra-sharp cheddar. For a milder flavor, use mild cheddar or mozzarella.
Can I use skim milk?
You can, but the casserole will be thinner and less creamy. Whole or 2% milk is strongly recommended for the best texture.
My pasta is still hard after 50 minutes. What should I do?
Cover the dish again with foil and bake for another 10 to 15 minutes. If the casserole seems dry, add a splash of milk or water before re-covering. Every oven is different.
My casserole is soupy. What went wrong?
Two possibilities. First, you may not have let it rest before serving. Give it 10 minutes to set. Second, your oven may run cool, so the pasta did not absorb enough liquid. Next time, bake a little longer or use less milk.
Can I double this recipe?
Use two separate 9×13-inch baking dishes. A single 9×13-inch dish cannot hold double the ingredients. Bake both dishes at the same time, rotating them halfway through.
Can I make this ahead of time?
Yes. Assemble the entire casserole (without baking). Cover and refrigerate for up to 24 hours. When ready to bake, add 10 to 15 minutes to the covered baking time.
Can I freeze the unbaked casserole?
Yes. Assemble in a freezer-safe baking dish. Cover tightly with plastic wrap and aluminum foil. Freeze for up to 3 months. Bake from frozen – add 20 to 30 minutes to the covered baking time.
Is this recipe gluten-free?
Not as written. Use gluten-free elbow macaroni (many brands make it). Check that your baked beans are gluten-free (most are, but check the label). Milk and cheese are naturally gluten-free. Worcestershire sauce is not always gluten-free – check the label or use a gluten-free substitute.
Final Thoughts
Some recipes are complicated because they are trying to impress.
This recipe is simple because it knows it does not need to try.
Five ingredients. One baking dish. An hour in the oven. That is all it takes to create a casserole that is creamy, cheesy, hearty, sweet, savory, and deeply satisfying.
The macaroni cooks right in the dish, absorbing all that sweet, smoky bean sauce. The cheese melts into a golden, bubbly blanket. The Worcestershire adds a mysterious umami depth. And the whole thing tastes like the kind of food that brings people together around the table.
This is the recipe you make on a busy weeknight when you need something easy and everyone is hungry. The recipe you bring to a potluck when you want to come home with an empty dish. The recipe you make when you want to try something a little different – something that will surprise and delight.
Serve it with coleslaw and cornbread. Serve it with a salad and crusty bread. Serve it with nothing at all.
However you serve it, serve it with love.
Because that is what this food is – love, baked until bubbly and golden.
Now go get those baked beans.
Your oven is waiting.