Leftover roast beef Italian stew is a tomato-rich, herb-scented one-pot meal with tender potatoes, white beans, and chunks of cooked beef. It is Italian-American inspired rather than a single traditional regional recipe, and it works especially well because the beef goes into the pot near the end, so it warms through without simmering long enough to become tough.
Ingredients
- 2 tablespoons (30 ml) olive oil
- 1 medium yellow onion, diced, about 1 cup (150 g)
- 2 medium carrots, peeled and diced, about 1 cup (130 g)
- 2 celery ribs, diced, about ¾ cup (90 g)
- 3 garlic cloves, minced, about 1 tablespoon (9 g)
- 2 tablespoons (30 g) tomato paste
- ½ cup (120 ml) dry red wine, optional
- 5 cups (1.2 L) low-sodium beef broth
- 1 can crushed tomatoes, 28 ounces (794 g)
- 1 pound (450 g) waxy potatoes, such as Yukon Gold, cut into ¾-inch (2 cm) pieces
- 1 teaspoon (1 g) dried Italian seasoning
- ½ teaspoon (1 g) dried oregano
- 1 bay leaf
- ½ teaspoon (3 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) black pepper, plus more to taste
- 1 can cannellini or great northern beans, 15 ounces (425 g), drained and rinsed
- 1½ pounds (680 g) cooked leftover roast beef, trimmed of excess fat and cut or pulled into bite-size pieces
- 1 cup (150 g) frozen peas
- 2 cups (60 g) baby spinach, optional
- 1 tablespoon (15 ml) red wine vinegar, or 2 teaspoons (10 ml) lemon juice
- ¼ cup (15 g) chopped fresh parsley, optional
- ½ cup (50 g) finely grated Parmesan, optional, for serving
Instructions
- Prepare the ingredients. Dice the onion, carrots, celery, and potatoes; mince the garlic; and drain and rinse the beans. Cut the cooked roast beef across the grain into small pieces, or pull it into bite-size shreds. If the roast has been refrigerated, keep it chilled while you prepare the vegetables. The beef is already cooked, so there is no need to brown it; adding it later helps preserve its texture.
- Soften the vegetables. Heat the olive oil in a large, heavy pot or Dutch oven over medium heat. Add the onion, carrots, and celery with the measured salt and pepper. Cook for about 8 minutes, stirring every so often, until the onion is translucent and the carrots begin to soften. If the vegetables start sticking, lower the heat and add a tablespoon or two of broth rather than letting the onion scorch.
- Build the savory base. Stir in the garlic, tomato paste, Italian seasoning, and oregano. Cook for 1 minute, stirring so the paste coats the vegetables and darkens slightly without burning. If using red wine, pour it in now and scrape up any browned bits from the bottom of the pot. Let it bubble for about 2 minutes, until its sharp alcohol aroma has mellowed. Skip the wine and move to the next step if you prefer; the broth will still make a full-flavored stew.
- Simmer the potatoes. Add the beef broth, crushed tomatoes, potatoes, and bay leaf. Stir, bring the liquid to a gentle boil, then reduce the heat to maintain a steady simmer. Partly cover the pot and cook for 20 to 25 minutes, stirring occasionally, until a fork slips easily into the potato pieces. Keep the simmer gentle; a hard boil can break up the potatoes and make the broth seem muddy. If the liquid gets lower than you like, add a little water or broth.
- Add beans and roast beef. Stir in the drained beans and the cooked roast beef. Bring the stew back to a gentle simmer and cook for 8 to 10 minutes, stirring carefully so the potatoes stay intact. Check the temperature in several places with a food thermometer after stirring: USDA FSIS guidance is to reheat leftovers to a safe minimum internal temperature of 165°F (74°C). If your beef pieces are large or still cold in the center, keep heating and check again; do not rely on the broth merely looking hot.
- Finish and season. Stir in the frozen peas and, if using, the spinach. Cook for 2 to 3 minutes, just until the peas are hot and the spinach wilts. Remove the bay leaf. Stir in the vinegar or lemon juice, then taste the broth and adjust the salt and pepper. The small amount of acidity brightens the tomato and beef flavors; add it gradually if your tomatoes already taste tangy. Serve with parsley and Parmesan, if desired.
Tips
- Use cooked beef, not raw beef, for this timing. This recipe is designed for leftover roast beef. Raw beef would need a different method and substantially more cooking time. If your roast is already seasoned or salty, start with less added salt and adjust only after the beans and beef are in the pot.
- Choose potatoes that hold their shape. Yukon Gold or red potatoes are dependable. Russets work if that is what you have, but they soften and shed more starch; cut them into larger pieces and stir gently. For a thinner stew, add broth. For a thicker one, mash a few potato pieces against the side of the pot and stir them back in.
- Keep the beef in generous pieces. Very fine shreds disappear into the broth, while bite-size chunks give the finished bowl a satisfying, roast-like texture. Slice across the grain where possible. If the leftover roast is already dry, use slightly larger pieces and avoid extending the final simmer beyond the time needed to reach 165°F (74°C).
- Balance the seasoning at the end. Broth, canned tomatoes, roast drippings, and Parmesan can all bring different amounts of salt. A little vinegar or lemon is useful if the stew tastes heavy, but it should not make the broth sour. Add pepper, salt, and acid in small increments, tasting after each addition.
Serving Suggestions
Serve the stew hot in deep bowls, making sure each portion gets potatoes, beans, vegetables, and a good share of roast beef. A piece of crusty bread, toasted sourdough, or garlic bread is useful for soaking up the tomato broth. If you want a more substantial table, add a simple green salad dressed with olive oil and vinegar; its crisp, fresh texture contrasts with the soft vegetables and rich broth.
Finish each bowl with chopped parsley and a modest sprinkle of Parmesan. Grated cheese is optional, not essential: it adds a salty, savory note, so taste the stew before adding more salt. A drizzle of good olive oil or a pinch of red pepper flakes can also work at the table. For a family meal, put the garnishes and bread out separately so everyone can serve themselves.
Variations
Use different beans: Kidney beans, butter beans, or chickpeas can replace the cannellini beans in the same quantity. Their flavor and firmness vary, but all provide a hearty bite. Rinse canned beans to remove excess canning liquid and salt. If using cooked dried beans, measure about 1½ cups (255 g) in place of the 15-ounce can.
Swap the greens or vegetables: Chopped kale can stand in for spinach; add it with the beans so it has time to soften. Green beans, diced zucchini, or chopped bell pepper can join the carrots and celery, though zucchini is best added during the final 10 minutes so it does not collapse. Frozen peas are convenient, but frozen corn also works for a slightly sweeter stew.
Make it without wine: Omit the red wine and use an additional ½ cup (120 ml) broth. A teaspoon of red wine vinegar stirred in at the end can supply some brightness, but it will not reproduce wine’s depth. Do not add extra vinegar at the beginning, because prolonged simmering can make the tomato broth taste sharper rather than rounder.
Change the seasoning carefully: For a warmer, more peppery version, add a pinch of red pepper flakes with the garlic. A small sprig of rosemary can replace some of the dried Italian seasoning, but remove it before serving because its flavor is strong. If you have no Italian seasoning, use a mix of dried basil and oregano; the stew will remain tomato-and-herb centered, though the blend will taste a little different.
Storage and Reheating
Refrigerate leftover stew within 2 hours of cooking. Divide it among shallow, covered containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The potatoes may absorb some broth as they sit, so stir in a splash of water or broth when reheating. The flavor often settles together overnight, although the potatoes will be softer on the second day.
For longer storage, freeze cooled portions in airtight, freezer-safe containers for about 2 to 3 months for best quality. Leave a little room at the top because liquid expands as it freezes. Thaw overnight in the refrigerator when possible. Potatoes can become slightly grainy or soft after freezing, but the stew is still usable; stir gently as it reheats to bring the broth back together.
Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe bowl, stirring periodically for even heating. Add liquid if needed, and use a food thermometer to confirm the reheated stew reaches 165°F (74°C) throughout. Bring it to that temperature without a prolonged rolling boil, which can break down the potatoes and make the beef tougher. Avoid repeatedly cooling and reheating the whole pot; portioning before storage makes it easier to heat only what you need.
Frequently Asked Questions
Can I make this stew with roast beef that is already sliced?
Yes. Stack or fold the slices and cut them into bite-size strips or pieces. Because thin slices warm quickly, add them with the beans and start checking the temperature after several minutes. Stir carefully so the slices do not break apart, and continue heating until the stew reaches 165°F (74°C).
Can I use leftover gravy or pan drippings?
Yes, in moderation. Replace some of the broth with gravy or strained drippings, but remember they may add salt, fat, and thickening. Start with about ½ cup (120 ml) and reduce the broth by the same amount. Taste after the stew simmers before adding more salt; if the broth becomes too thick, loosen it with water or unsalted broth.
What can I use instead of cannellini beans?
Great northern beans are a close, mild substitute, while kidney beans, butter beans, or chickpeas bring a firmer or more distinct bite. Use one drained 15-ounce (425 g) can, or about 1½ cups (255 g) cooked beans. Avoid adding dry beans directly to this recipe, since they require a separate soaking and cooking process and would not be ready during the stated simmer.
How can I tell when the potatoes are tender?
Push a fork or thin knife into the center of a potato piece. It should go in easily without the potato crumbling at a touch. Begin checking at 20 minutes because cut size and variety affect the timing. If the potatoes need longer, keep the stew at a gentle simmer and check every few minutes before adding the beef.
Can I make the stew ahead?
Yes. You can make it a day ahead and refrigerate it promptly, then reheat it to 165°F (74°C) before serving. For the best beef texture, another option is to simmer the tomato, vegetable, and potato base ahead, cool and refrigerate it, then add the leftover beef during reheating. Either way, avoid leaving the cooked stew at room temperature for more than 2 hours.
Related
- Japanese Ramen Noodle Soup: Chicken Shoyu Recipe
- Japanese Pumpkin Soup: Creamy Kabocha Recipe
- Japanese Pork Soup (Tonjiru): A Hearty Miso Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).