Growing up, a can of Dinty Moore beef stew meant a warm, filling meal was just minutes away. It had thick, savory gravy, soft chunks of beef, and tender potatoes. This simple, hearty food felt like a hug in a bowl. Now, I make my own Dinty Moore Beef Stew Recipe at home, and it tastes even better than the canned version.
The flavor is richer, the beef is more tender, and I control exactly what goes in it. If you want to save money, reduce sodium, or give a homemade twist to a classic comfort food, this guide is for you. I will walk you through every step, from choosing the right cut of beef to getting that thick, dark gravy just right, which makes Dinty Moore so popular.
What Exactly Is Dinty Moore Beef Stew?
Dinty Moore Beef Stew is a canned beef stew produced by Hormel Foods since 1935. It quickly became a pantry staple across American households because it was affordable, filling, and required almost no preparation.
You crack open the can, heat it, and dinner is done. That convenience factor made it popular with busy families, college students, campers, and anyone who needed a hot meal fast.
What sets Dinty Moore apart from most homemade beef stew is its distinct flavor profile. The gravy is thicker, darker, and slightly sweeter than what most people make at home. The beef and vegetables are softer, almost melt-in-your-mouth tender, because they undergo a commercial canning process that cooks everything at high pressure for an extended period.
The seasoning is also more subtle than bold, giving it a mild, nostalgic taste that millions of people recognize instantly. Hormel has kept the formula relatively consistent over the decades, though many long-time fans claim it tasted slightly different in earlier years.
Why This Copycat Stands Apart From Every Other Version Online
Most copycat Dinty Moore recipes online end up tasting like a regular homemade beef stew. They lean too hard into fresh herbs, wine, or tomato-heavy bases that push the flavor in a completely different direction.
My version stays true to what Dinty Moore actually tastes like by focusing on three things: the right gravy base, the correct seasoning balance, and the proper cooking time to get that soft, canned-stew texture.
The key difference is that I use Worcestershire sauce, a small amount of ketchup instead of tomato paste, and a flour-thickened broth rather than a cornstarch slurry. These small choices make a huge difference. The result is a thick, mildly sweet, deeply savory gravy that actually mimics the canned version.
I also cut the vegetables large and let them cook long enough to soften all the way through, which is another detail most home cooks skip. Once you try this version, going back to the can feels unnecessary.

Ingredients for Dinty Moore Beef Stew
2 pounds of chuck roast: Cut into 1-inch cubes. Chuck roast has the right fat and connective tissue that break down during cooking, making the beef tender and easy to shred. While you can buy pre-packaged stew meat, cutting your own gives you better control over size and quality.
3 medium russet potatoes: Peel and cut into large chunks. Russets break down slightly, which helps thicken the stew. For firmer potatoes, use red potatoes or Yukon Golds.
3 large carrots: Peel and cut into thick rounds. Thick cuts are important because thin slices will fall apart. Canned carrots can also be used if you prefer.
1 medium yellow onion: Roughly chop. Onion adds sweetness and body to the gravy.
3 tablespoons of all-purpose flour: This thickens the stew. Do not replace it with cornstarch, as it will change the texture.
2 cups of low-sodium beef broth: A good-quality broth enhances the final flavor.
1 cup of water: Use to thin the stew slightly so the gravy doesn’t get too heavy during cooking.
2 tablespoons of ketchup: This adds mild sweetness to the stew. It is often missed in copycat recipes.
1 tablespoon of Worcestershire sauce: for a deep, savory flavor.
½ teaspoon of black pepper: adjusting to taste.
1 teaspoon of garlic powder: for a milder flavor closer to the canned version.
2 tablespoons of vegetable oil: Use this to brown the beef. A neutral oil works best. Olive oil is also acceptable.
1 teaspoon of onion powder: for added onion flavor without extra texture.
1 teaspoon of salt: adjusting to taste.
½ teaspoon of paprika: for a hint of color and warmth without smokiness.
Tools You Will Need
- Dutch oven or heavy pot: This helps heat food evenly for a steady simmer.
- Sharp chef’s knife: Use this for clean cuts of beef and vegetables.
- Cutting board: A large board makes it easier to prepare your ingredients.
- Wooden spoon or silicone spatula: These prevent the food from sticking and burning.
- Ladle: Use this to serve without spilling.
- Measuring cups and spoons: These help maintain the correct gravy ratio.
How to Make Dinty Moore Beef Stew (Step by Step)
Prepare Ingredients: Cut the chuck roast into 1-inch cubes and pat them dry with paper towels to help the beef brown better. Peel and chop the potatoes, carrots, and onion. Measure out your broth, water, ketchup, Worcestershire sauce, and seasonings. Having everything ready makes cooking easier.
1. Brown the Beef: Heat 2 tablespoons of vegetable oil in a Dutch oven over medium-high heat. Once the oil is hot, add the beef cubes in a single layer. Don’t overcrowd the pan. Brown the beef on at least two sides for about 2 to 3 minutes each side; this adds color and flavor but does not cook it through.
If necessary, work in batches. When browned, remove the beef and set it aside.

2. Cook the Onion: Reduce the heat to medium in the same pot, then add the chopped onion. Cook for about 3 minutes, stirring occasionally, until it softens. Sprinkle flour over the onion and stir to coat.

3. Make the Gravy: Cook the flour for about 1 minute, stirring constantly, to remove the raw taste. Slowly pour in the beef broth while stirring to avoid lumps. Add the water, ketchup, Worcestershire sauce, garlic powder, onion powder, paprika, salt, and pepper. Stir until the gravy is smooth.
4. Add the Beef and simmer: Return the browned beef to the pot and stir to combine with the gravy. Bring the stew to a gentle boil, then reduce the heat to low. Covering the pot and simmering for 45 minutes helps break down the beef and build flavor.

5. Add the Vegetables: After 45 minutes, add the chopped potatoes and carrots. Stir them into the stew. Cover the pot again and simmer on low for another 30 to 40 minutes until the potatoes and carrots are tender and the beef can be pulled apart easily. If the stew is too thick, add a little water or broth to thin it out.

6. Taste and Adjust: Before serving, taste the stew and adjust the salt and pepper. If you want thicker gravy, uncover the pot and simmer on medium for an additional 5 to 10 minutes. If you want it thinner, stir in more broth. Serve hot.

Tips and Common Mistakes to Avoid
Dry the beef before cooking: Wet beef will steam rather than brown. Pat it dry to get a golden crust that adds flavor to the stew.
Brown the beef in batches: If you crowd the pan, the temperature drops, and the beef doesn’t brown well. Give each piece space to develop color.
Cook the flour before adding liquid: If you skip this step, the gravy may taste raw and pasty. Stir it for one minute over the heat to improve the flavor.
Don’t rush the simmering: Cooking on low heat over time makes the beef tender and allows the flavors to blend. High heat can toughen the beef.
Add vegetables at the right time: If you add potatoes and carrots too early, they will turn to mush. Wait until the last 35 to 40 minutes of cooking.
Use ketchup instead of tomato paste: Many copycat recipes make this mistake. Ketchup gives the stew a flavor closer to Dinty Moore, while tomato paste tastes more like a traditional Italian beef stew.
Taste at the end of cooking: The flavors change as the stew cooks. Always do a final taste test before serving.
Easy Variations Worth Trying
Slow Cooker Version: First, brown the beef in a skillet. Then, transfer everything to a slow cooker. Cook on low for 7 to 8 hours or on high for 4 to 5 hours. The texture will be very tender, similar to the canned version.
Instant Pot Version: Use the sauté function to brown the beef and cook the onion. Add the remaining ingredients, seal the lid, and pressure-cook on high for 35 minutes. Quickly release the pressure and stir before serving.
Shepherd’s Pie Twist: Pour the finished stew into a baking dish. Top it with creamy mashed potatoes, then broil until the top is golden, and you have a complete meal in one dish.
Pot Pie Style: Spoon the stew into a deep pie dish. Cover it with a store-bought pie crust or puff pastry. Bake at 400°F for 20 to 25 minutes until golden and bubbling.
Vegetable-Heavy Version: Add diced celery, frozen peas, or green beans during the last 15 minutes of cooking to add color, texture, and nutrition without changing the main flavor.
Best Sides to Serve Alongside This Stew
This stew is hearty on its own, but you can enhance it with the right sides. Thick-cut white bread or soft dinner rolls are classic choices. The bread soaks up the rich gravy well. Biscuits, whether homemade or store-bought, also fit nicely and add a Southern touch.
To serve more people, try the stew over white rice or wide egg noodles. Both options soak up the gravy, making the meal heartier. You can also put mashed potatoes under the stew, which makes it similar to a deconstructed shepherd’s pie.
For vegetables, roasted green beans or steamed broccoli add freshness without overpowering the stew’s flavor. A simple house salad with a light vinaigrette can also balance the richness of the gravy.
How to Store, Freeze, and Reheat Leftovers
Let the stew cool completely before putting it away. Transfer it to an airtight container and refrigerate for up to 4 days. The stew usually tastes better the next day as the flavors blend overnight. You can freeze the stew for up to 3 months, but be aware that the potatoes may get a bit grainy after freezing and thawing.
To prevent this, freeze the stew without the potatoes and add freshly cooked ones when you reheat it. Warm the stew on the stovetop over medium-low heat, stirring occasionally. If the gravy gets too thick in the fridge, add a little broth or water.
You can also heat it in the microwave in 90-second intervals, stirring between each interval. This recipe doubles easily, so you can make a big batch on the weekend and divide it into individual containers for quick meals during the week.
Nutrition Overview Per Serving
One serving of this homemade Dinty Moore beef stew (about 1.5 cups) has about 320-380 calories, depending on the ingredients. Each serving provides around 28 to 32 grams of protein from the chuck roast, making it quite filling.
The sodium level is much lower than the canned version, which has about 790 milligrams per serving. By using low-sodium broth and limiting added salt, you can further reduce sodium. Each serving contains about 22 to 28 grams of carbohydrates, mainly from potatoes and a small amount of flour used for thickening.
If you want a lower-carb option, you can replace the potatoes with turnips or cauliflower, which will keep their shape and mix well into the stew.
Dinty Moore Beef Stew Recipe
This homemade Dinty Moore Beef Stew Recipe delivers thick, savory gravy and tender beef in every bite, better than the canned version!
Ingredients
- 2 pounds chuck roast, cut into 1-inch cubes
- 3 medium russet potatoes, peeled and cut into large chunks
- 3 large carrots, peeled and cut into thick rounds
- 1 medium yellow onion, roughly chopped
- 3 tablespoons all-purpose flour
- 2 cups low-sodium beef broth
- 1 cup water
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 2 tablespoons vegetable oil
Instructions
- Cut the chuck roast into 1-inch cubes and pat them dry with paper towels to help the beef brown better. Peel and chop the potatoes, carrots, and onion. Measure out your broth, water, ketchup, Worcestershire sauce, and seasonings. Having everything ready makes cooking easier.
- Heat 2 tablespoons of vegetable oil in a Dutch oven over medium-high heat. Once the oil is hot, add the beef cubes in a single layer. Don't overcrowd the pan. Brown the beef on at least two sides for about 2 to 3 minutes each side; this adds color and flavor but does not cook it through.
- If necessary, work in batches. When browned, remove the beef and set it aside.
- Reduce the heat to medium in the same pot, then add the chopped onion. Cook for about 3 minutes, stirring occasionally, until it softens. Sprinkle flour over the onion and stir to coat.
- Cook the flour for about 1 minute, stirring constantly, to remove the raw taste. Slowly pour in the beef broth while stirring to avoid lumps. Add the water, ketchup, Worcestershire sauce, garlic powder, onion powder, paprika, salt, and pepper. Stir until the gravy is smooth.
- Return the browned beef to the pot and stir to combine with the gravy. Bring the stew to a gentle boil, then reduce the heat to low. Covering the pot and simmering for 45 minutes helps break down the beef and build flavor.
- After 45 minutes, add the chopped potatoes and carrots. Stir them into the stew. Cover the pot again and simmer on low for another 30 to 40 minutes until the potatoes and carrots are tender and the beef can be pulled apart easily. If the stew is too thick, add a little water or broth to thin it out.
- Before serving, taste the stew and adjust the salt and pepper. If you want thicker gravy, uncover the pot and simmer on medium for an additional 5 to 10 minutes. If you want it thinner, stir in more broth. Serve hot.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 350
This Dinty Moore Beef Stew Recipe uses simple, real ingredients to create the comforting taste of the classic canned version, but with better flavor. The thick gravy, soft vegetables, and tender beef make every bowl enjoyable. Once you see how easy it is to make, you’ll want to keep this meal in your rotation all season long.

