Comforting Beef and Noodles with Creamy Mashed Potatoes Recipe

If you are craving a cozy, stick-to-your-ribs dinner that feels like a warm hug, this beef and noodles with mashed potatoes is exactly what you need. Tender beef simmered in a rich, savory gravy, soft egg noodles soaking up all that flavor, and a generous scoop of creamy mashed potatoes underneath to catch every last drop—this is comfort food at its best. You will end up with a hearty, family-style meal that is perfect for slow evenings, casual get-togethers, or any time you want something deeply satisfying.
- What Makes This Beef and Noodles with Mashed Potatoes So Irresistible
- All the Ingredients You Will Need for Beef and Noodles with Mashed Potatoes
- How to Make Beef and Noodles with Mashed Potatoes Step by Step
- Time and Prep Overview for This Comforting Dish
- A Quick Nutritional Look at Beef and Noodles with Mashed Potatoes
- Common Questions About Beef and Noodles with Mashed Potatoes
- Wrapping Up: Enjoying Your Beef and Noodles with Mashed Potatoes
- Beef and Noodles with Mashed Potatoes
What Makes This Beef and Noodles with Mashed Potatoes So Irresistible
This recipe brings together everything people love about classic comfort food in one generous bowl. The beef stew meat is slowly simmered in beef broth with onion, garlic, Worcestershire sauce, dried thyme, and dried oregano until it becomes incredibly tender. Wide egg noodles cook right in that flavorful liquid, creating a rich, velvety gravy that clings to every strand. Underneath, a bed of buttery mashed potatoes made from russet potatoes, whole milk, and unsalted butter turns the dish into a complete, filling meal. A spoonful of sour cream and a bit of fresh parsley at the end brighten and round out the flavors, so each bite tastes rich but balanced.
All the Ingredients You Will Need for Beef and Noodles with Mashed Potatoes
Here is a closer look at everything that goes into this dish, along with how each ingredient helps build flavor and texture.
- Olive oil (2 tablespoons) – Used to sear the beef, giving it a beautiful brown crust and adding depth to the base of the sauce.
- Beef stew meat, cut into 1-inch cubes (2 pounds) – The star of the dish; slowly simmered until tender and full of savory flavor.
- Kosher salt (1 teaspoon) – Seasons the beef and helps bring out all the natural flavors in the dish.
- Black pepper (0.5 teaspoon) – Adds gentle warmth and a subtle peppery bite to the beef and gravy.
- Yellow onion, finely chopped (1 medium) – Forms a flavorful, aromatic base for the sauce once it softens and lightly caramelizes.
- Garlic, minced (3 cloves) – Brings a savory, comforting aroma that deepens the overall flavor of the gravy.
- All-purpose flour (3 tablespoons) – Helps thicken the beef broth into a smooth, rich gravy that coats the noodles and beef.
- Beef broth, low sodium (4 cups) – The main cooking liquid for the beef and noodles, creating a deeply savory sauce.
- Worcestershire sauce (1 tablespoon) – Adds a subtle tang and umami that makes the gravy taste more complex and hearty.
- Dried thyme (1 teaspoon) – Provides an earthy, herbal note that pairs beautifully with beef.
- Dried oregano (0.5 teaspoon) – Adds a gentle, aromatic flavor that rounds out the seasoning of the sauce.
- Wide egg noodles, uncooked (12 ounces) – Cook directly in the flavorful broth, soaking up the gravy while becoming tender.
- Sour cream (0.5 cup) – Stirred in at the end to give the sauce a creamy, slightly tangy finish.
- Unsalted butter, for finishing the beef and noodles (2 tablespoons) – Enriches the finished sauce and adds a silky texture.
- Fresh parsley, chopped (3 tablespoons) – Sprinkled in and on top for a fresh, bright contrast to the rich gravy.
- Russet potatoes, peeled and cut into chunks (3 pounds) – The base for the mashed potatoes; they mash easily and become wonderfully fluffy.
- Whole milk, warmed (0.75 cup) – Helps create smooth, creamy mashed potatoes without making them heavy.
- Unsalted butter, for the mashed potatoes (4 tablespoons) – Adds richness and a classic buttery flavor to the potatoes.
- Kosher salt, for the potatoes (1 teaspoon) – Seasons the mashed potatoes so they taste balanced and flavorful.
- Black pepper, for the potatoes (0.5 teaspoon) – Adds gentle warmth and a little contrast to the creamy potatoes.
How to Make Beef and Noodles with Mashed Potatoes Step by Step
This recipe is straightforward, and the steps flow naturally. You will cook the potatoes and the beef mixture side by side, then bring everything together at the end.
- Prep the potatoes. Peel the russet potatoes and cut them into evenly sized chunks, about 1 1/2 inches each. Keeping them similar in size helps them cook at the same speed and ensures smooth mashed potatoes.
- Start cooking the potatoes. Place the potato chunks in a large pot and cover them with cold water by about 1 inch. Add a pinch of salt if you like. Set the pot over medium-high heat and bring it up to a gentle boil.
- Simmer until tender. Reduce the heat so the water simmers steadily. Cook the potatoes for 15 to 20 minutes, or until they are very tender when pierced with a fork and beginning to break apart at the edges.
- Season the beef. While the potatoes simmer, pat the beef stew meat dry with paper towels. Season it evenly with the kosher salt and black pepper so every piece is well flavored.
- Sear the beef. Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. When the oil is hot and shimmering, add the seasoned beef in a single layer, working in batches if needed so you do not overcrowd the pot.
- Brown the meat well. Sear the beef on each side for 3 to 4 minutes, until it develops a deep brown crust. Transfer browned pieces to a plate and repeat with the remaining beef. This browning step builds a lot of flavor for the final dish.
- Cook the onion. Reduce the heat to medium. In the same pot, add the chopped yellow onion. Cook, stirring often, for 4 to 5 minutes, until it softens and turns lightly golden, scraping up any browned bits from the bottom of the pot.
- Add the garlic. Stir in the minced garlic and cook for about 30 seconds, just until fragrant. Watch it closely so it does not burn, as burnt garlic can turn bitter.
- Make a simple roux. Sprinkle the all-purpose flour over the onion and garlic mixture. Stir constantly for 1 to 2 minutes to coat the vegetables and cook off the raw flour taste. The mixture will look a bit pasty and cling to the bottom of the pot.
- Pour in the broth. Gradually add the beef broth while stirring or whisking, breaking up any floury bits and smoothing out the sauce. Continue stirring until the mixture is combined and beginning to thicken slightly.
- Season the sauce. Add the Worcestershire sauce, dried thyme, and dried oregano. Stir them in so they are evenly distributed throughout the broth.
- Return the beef to the pot. Add the seared beef and any juices that collected on the plate back into the pot. Stir to coat the beef in the seasoned broth mixture.
- Simmer until tender. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let the beef simmer for 45 to 60 minutes, stirring occasionally, until the beef is very tender and the flavors have melded.
- Drain the potatoes. While the beef simmers, check the potatoes. When they are fork-tender, drain them well in a colander and return them to the hot pot. Let them sit for a minute or two so some of the excess moisture can evaporate.
- Start mashing. Add the unsalted butter for the mashed potatoes to the hot potatoes. Begin mashing with a potato masher or press them through a ricer until they are mostly smooth and the butter is melted.
- Add the milk. Pour in the warmed whole milk a little at a time, mashing and stirring as you go, until the potatoes reach your preferred creamy consistency. You can make them looser or firmer depending on your taste.
- Season the mashed potatoes. Sprinkle in the kosher salt for the potatoes and the black pepper for the potatoes. Stir well, taste, and adjust the seasoning if needed. Cover the pot and keep the mashed potatoes warm over very low heat or off the burner with the lid on.
- Cook the noodles in the beef mixture. When the beef is tender, remove the lid from the pot and bring the mixture back to a gentle simmer. Add the wide egg noodles directly into the pot, stirring them into the broth and beef.
- Simmer the noodles. Cook the egg noodles for 8 to 10 minutes, stirring occasionally, until they are tender but still hold their shape. As they cook, they will absorb some of the liquid, and the sauce will thicken into a rich gravy.
- Finish with sour cream and butter. Turn off the heat and stir in the sour cream and the unsalted butter for finishing the beef and noodles. Mix until both are completely incorporated, giving the sauce a silky, creamy texture.
- Add fresh parsley. Stir in most of the chopped fresh parsley, reserving a small amount for garnish. Taste the beef and noodles and adjust the seasoning with a bit more salt or pepper if you like.
- Plate the mashed potatoes. To serve, spoon a generous mound of the warm mashed potatoes onto each plate or into shallow bowls. Spread them slightly to form a soft bed for the beef and noodles.
- Top with beef and noodles. Ladle the hot beef and noodles over the mashed potatoes, making sure each serving gets plenty of tender beef, noodles, and gravy. Sprinkle with the remaining chopped fresh parsley and serve immediately while everything is hot and comforting.
Time and Prep Overview for This Comforting Dish
This beef and noodles with mashed potatoes recipe is designed to be relaxed and manageable, not rushed. You will need about 25 minutes of hands-on prep time to peel and cut the potatoes, sear the beef, and get everything started. The cook time is around 90 minutes, most of which is gentle simmering while the beef becomes tender and the flavors develop.
Because the potatoes and beef mixture cook at the same time, the overall process feels efficient. Once the beef is tender, the egg noodles only need about 8 to 10 minutes to cook directly in the broth. The mashed potatoes can stay warm, covered, while you finish the beef and noodles. You will know the dish is ready when the beef is fork-tender, the noodles are soft but not mushy, the gravy is rich and creamy from the sour cream and butter, and the mashed potatoes are hot and fluffy. At that point, you can assemble the plates and enjoy the meal right away.
A Quick Nutritional Look at Beef and Noodles with Mashed Potatoes
The values below are approximate and will vary slightly based on the exact ingredients you use and portion sizes, but they offer a helpful overview of what to expect per serving.
- Calories: About 620 kcal per serving
- Protein: Around 35 g, mainly from the beef and egg noodles
- Carbohydrates: About 55 g from the potatoes and noodles
- Fat: Roughly 26 g total fat
- Saturated fat: About 12 g from the butter and sour cream
- Sodium: Around 820 mg, depending on the beef broth and added salt
- Fiber: Approximately 3 g from the potatoes and onion
- Sugar: About 4 g of naturally occurring sugars from the vegetables and milk
This is a hearty, filling meal that is ideal when you want something satisfying and comforting. You can always adjust the seasoning and portion sizes to match your own preferences and needs.
Common Questions About Beef and Noodles with Mashed Potatoes
Can I make the beef and noodles ahead of time?
Yes, you can prepare the beef and noodles portion ahead of time. Cook the beef and noodles as directed, then let them cool slightly and store them covered in the refrigerator. Reheat gently on the stove over low heat, adding a splash of beef broth if needed to loosen the sauce. For the best texture, it is ideal to make the mashed potatoes fresh, but you can reheat them gently as well if needed.
What type of beef works best for this recipe?
Beef stew meat is a great choice because it becomes very tender with slow simmering. You can also use chuck roast cut into 1-inch cubes. The key is to choose a cut that benefits from longer cooking so it turns soft and flavorful in the beef broth and seasonings.
Can I adjust the consistency of the mashed potatoes?
Absolutely. If you prefer creamier mashed potatoes, you can add a bit more warmed whole milk until they reach the texture you like. If you want them thicker, use slightly less milk. Just add the milk gradually and stop when the potatoes look and feel right to you.
Wrapping Up: Enjoying Your Beef and Noodles with Mashed Potatoes
There is something special about a meal that invites everyone to slow down, sit together, and savor each bite, and this beef and noodles with mashed potatoes does exactly that. The tender beef, soft egg noodles, rich gravy, and creamy mashed potatoes create a dish that feels generous and comforting, whether you are cooking for family, friends, or simply treating yourself.
Once you have gone through the steps a time or two, the process will feel natural and almost second nature. You will know just when the beef is tender enough, how creamy you like your potatoes, and exactly how much gravy you want soaking into that fluffy potato bed. Do not worry about making it perfect; focus on enjoying the process and the wonderful aroma filling your kitchen.
When you bring this dish to the table, you are not just serving dinner—you are sharing warmth, care, and a little bit of home. Take your time, enjoy each spoonful, and let this comforting combination of beef and noodles with mashed potatoes become a favorite you return to again and again.

Beef and Noodles with Mashed Potatoes
Ingredients
- 2 tablespoons olive oil
- 2 pounds beef stew meat, cut into 1-inch cubes
- 1 teaspoon kosher salt
- 0.5 teaspoon black pepper
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 4 cups beef broth, low sodium
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 0.5 teaspoon dried oregano
- 12 ounces wide egg noodles, uncooked
- 0.5 cup sour cream
- 2 tablespoons unsalted butter, for finishing the beef and noodles
- 3 tablespoons fresh parsley, chopped
- 3 pounds russet potatoes, peeled and cut into chunks
- 0.75 cup whole milk, warmed
- 4 tablespoons unsalted butter, for the mashed potatoes
- 1 teaspoon kosher salt, for the potatoes
- 0.5 teaspoon black pepper, for the potatoes
Instructions
- Prepare the potatoes first so they can cook while you work on the beef. Peel the russet potatoes and cut them into evenly sized chunks, about 1 1/2 inches each, so they cook at the same rate.
- Place the potato chunks in a large pot and cover them with cold water by about 1 inch. Add a pinch of salt if desired, then set the pot over medium-high heat and bring to a gentle boil.
- Reduce the heat to maintain a steady simmer and cook the potatoes for 15 to 20 minutes, or until they are very tender when pierced with a fork and almost starting to break apart at the edges.
- While the potatoes are simmering, start the beef. Pat the beef stew meat dry with paper towels, then season it evenly with the kosher salt and black pepper.
- Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. When the oil is hot and shimmering, add the seasoned beef in a single layer, working in batches if necessary to avoid crowding the pan.
- Sear the beef on each side for 3 to 4 minutes, until well browned. Transfer browned pieces to a plate and continue with the remaining beef until all of it has been seared.
- Reduce the heat to medium. In the same pot, add the chopped yellow onion. Cook, stirring often, for 4 to 5 minutes, until the onion is softened and lightly golden, scraping up any browned bits from the bottom of the pot.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant, being careful not to let it burn.
- Sprinkle the all-purpose flour over the onion and garlic mixture. Stir constantly for 1 to 2 minutes to coat the vegetables and cook off the raw flour taste, forming a light roux on the bottom of the pot.
- Gradually pour in the beef broth while stirring, making sure to whisk or stir well to avoid lumps. Continue stirring until the mixture is smooth and slightly thickened.
- Add the Worcestershire sauce, dried thyme, and dried oregano to the pot, stirring to combine them evenly into the broth mixture.
- Return the seared beef and any accumulated juices from the plate back into the pot. Stir to coat the beef in the flavorful liquid.
- Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot with a lid and let the beef simmer for 45 to 60 minutes, stirring occasionally, until the beef is very tender.
- While the beef simmers, check the potatoes. When they are fork-tender, drain them well in a colander and return them to the hot pot. Let them sit for a minute or two so some of the excess moisture can evaporate.
- Add the unsalted butter for the mashed potatoes to the hot potatoes. Begin mashing with a potato masher or pressing through a ricer until mostly smooth.
- Pour in the warmed whole milk a little at a time, mashing and stirring as you go, until the potatoes reach your desired creamy consistency.
- Season the mashed potatoes with the kosher salt for the potatoes and the black pepper for the potatoes. Taste and adjust the seasoning if needed, then cover the pot to keep them warm over very low heat or off the burner.
- When the beef is tender, remove the lid from the pot and bring the mixture back to a gentle simmer. Add the wide egg noodles directly into the pot, stirring them into the broth and beef.
- Cook the egg noodles in the simmering liquid for 8 to 10 minutes, stirring occasionally, until they are tender but still hold their shape and much of the liquid has been absorbed into a rich gravy.
- Turn off the heat and stir in the sour cream and the unsalted butter for finishing the beef and noodles. Mix until the sour cream and butter are fully incorporated into the sauce, creating a silky texture.
- Stir in most of the chopped fresh parsley, reserving a little for garnish. Taste the beef and noodles and adjust the seasoning with a bit more salt or pepper if desired.
- To serve, spoon a generous mound of the warm mashed potatoes onto each plate or into shallow bowls, spreading them slightly to form a bed.
- Ladle the hot beef and noodles over the mashed potatoes, making sure each serving includes plenty of tender beef, noodles, and gravy. Sprinkle with the remaining chopped fresh parsley and serve immediately.
