Easy Veal Marengo with White Wine and Tomato Sauce
This veal Marengo is a slow-simmered French-style veal stew with white wine, crushed tomatoes, carrots, onions, garlic, and a deep veal stock sauce. I make it this way because the sauce builds from simple things: browned meat, softened onions, wine scraping up the bottom of the pot, and a stock that reduces slowly until it coats the spoon. The mistake to avoid is drowning the meat and covering the pot the whole time, because that gives you a thin sauce instead of a rich braise.
What Is Veal Marengo?
Veal Marengo is a classic French braised veal dish, usually cooked with tomato, white wine, stock, and aromatic vegetables. Some versions include mushrooms, pearl onions, or a bouquet garni, while this version stays closer to the video with baby carrots, onions, garlic, crushed tomatoes, and brown veal stock.
This recipe is based on my YouTube video, with a few adjustments since publication to make it easier to reproduce at home. The main change is the amount of stock: in the video I use a generous amount, but for a written recipe I prefer starting with less and adding more only if the sauce needs it.

What Makes This Version Different
This is not a quick pan sauce and it is not a creamy stew like a blanquette-style veal stew. It is darker, more tomato-based, and more rustic. The wine gives acidity, the crushed tomatoes give body, and the veal stock gives that round, almost sticky sauce you want from a good braise.
I also keep the seasoning simple. No heavy spice mix, no cream, no thickener. If you use a good neutral brown veal stock, the sauce reduces naturally and does not need flour. If you want to understand the base technique, my guide on how to make brown stock is the kind of recipe that makes this dish taste more restaurant-style.
The practical cue is simple: at the end, the sauce should not run like soup. It should sit around the meat and carrots, glossy enough to coat the potatoes when you drag them through the plate.
Ingredients You Need
For the meat, use veal shoulder, veal stew meat, or another braising cut. Do not use thin veal cutlets or lean scallopini meat, because they are meant for quick cooking and can dry out over a two-hour simmer.
The vegetables stay simple: onions, garlic, and baby carrots. The carrots can cook from the beginning if you want them very tender, like in the video. If you prefer them with a little more shape, add them after the first hour.
For the liquid, use dry white wine, crushed tomatoes, and veal stock. I recommend starting with 2 to 3 cups of stock instead of pouring in the full amount right away. The liquid should come most of the way up the meat, but the meat should not look like it is swimming in broth.
Step-by-Step Instructions
Start by cutting the veal into large cubes. Keep them fairly even so they cook at the same speed. Pat the meat dry if it looks wet, because moisture on the surface makes it steam instead of brown.
Heat olive oil in a heavy pot over medium-high to high heat. Sear the veal in batches. This matters. If all the meat is piled into the pot at once, the temperature drops and you lose that nice browned base. What I look for here is colour on the edges and little browned bits sticking to the bottom of the pot.
Remove the meat or push it aside if your pot is large enough. Add the sliced onions and cook them for about 5 minutes, until they soften and start to smell sweet. Add the garlic near the end so it does not burn. At this point, the bottom of the pot should look a little messy, and that is good. That is flavour.
Return the veal to the pot, then add the carrots. Pour in the white wine and scrape the bottom with a wooden spoon. The wine should bubble and loosen the browned bits. Let it reduce for a minute or two so the sharp alcohol smell calms down.
Add the crushed tomatoes and enough veal stock to come about three-quarters of the way up the meat. Season with salt and pepper, keeping in mind that stock can already be salty.
Bring the pot to a gentle simmer, then lower the heat. Cook for about 2 hours, partially covered. Do not boil it hard. A lazy bubble is what you want. Stir once in a while and check the liquid level. If the sauce gets too low before the meat is tender, add a splash of stock. If the sauce looks too thin near the end, remove the lid and let it reduce.
While the veal finishes cooking, prepare the potatoes. Peel them if you like, cut them into even pieces, and simmer them in salted water until tender. In the video, I add a small pinch of turmeric for colour. It is optional, but it gives the potatoes a warmer look without changing the dish much.
You know the veal is ready when a piece breaks easily with a spoon or fork. The carrots should be tender, and the sauce should be reduced enough to cling naturally. Taste before serving. A little more salt, a turn of pepper, or a few extra minutes of reduction can make the whole dish come together.
Serve the veal with the potatoes and finish with chopped parsley. This is the kind of sauce that wants something simple beside it, so the potatoes do their job perfectly.
What to Serve With It
The potatoes in the recipe are the easiest pairing, but you can take the plate in a few directions. For something more elegant, serve the stew with French pommes duchesse or classic pommes dauphine. If you want a richer comfort-food plate, gratin Savoyard with cheese and potatoes also works well.
For another potato idea with a little presentation, mushroom-shaped potatoes fit nicely with a French braised dish. If you want something lighter beside the veal, a simple green salad is enough because the sauce already brings tomato, wine, and stock.
Similar Recipes to Try
If you want another Marengo-style dish but with a more affordable cut, try chicken Marengo with chicken thighs. It has the same tomato and wine spirit, but it cooks faster and feels more weeknight-friendly.
For a beef version of the same slow-cooked comfort-food mood, French beef and carrot stew is closer to a rustic family dish. Oven-braised beef bourguignon is deeper and more wine-forward, while braised beef short ribs with white beans gives you a heavier, fall-apart meat texture.
For more veal ideas, veal Parmigiana with tomato sauce is a completely different style, quicker and more Italian-American. Quick pan-seared veal liver is also faster, but it depends on short cooking instead of a long braise.
Substitutions
If you cannot find veal shoulder, use beef chuck and extend the cooking time until tender. The flavour will be stronger and less delicate, but the method still works. Pork shoulder can also work, though it becomes a different dish.
If you do not have veal stock, use beef stock or a light brown stock. Chicken stock is acceptable in a pinch, but the sauce will be lighter and less deep. For the tomatoes, crushed tomatoes are best because they melt into the sauce. Diced tomatoes work too, but the texture will stay chunkier.
Mushrooms are a good optional addition if you want a more classic Marengo feel. Brown them separately in a pan and add them during the last 30 minutes. I prefer browning them apart because mushrooms release water, and adding them raw can thin the sauce.
You can skip the turmeric in the potato water. It is only there for colour. You can also serve this with rice, buttered noodles, or mashed potatoes instead of boiled potatoes.
FAQ
Can I make veal Marengo ahead of time?
Yes. It is actually better the next day. Cool it, refrigerate it, then reheat gently on the stove. Add a splash of stock or water if the sauce thickens too much overnight.
Why is my sauce too thin?
Usually because there was too much liquid or the pot stayed fully covered the whole time. Remove the lid and simmer the sauce until it reduces. Next time, start with less stock and add more only as needed.
What cut of veal should I use?
Use a braising cut like veal shoulder or veal stew meat. Avoid thin cutlets because they are too lean and cook too quickly for this method.
Can I add mushrooms?
Yes. Brown them separately and add them near the end of cooking. That gives you better colour and keeps the sauce from getting watery.
Can I freeze it?
Yes, the veal and sauce freeze well. Freeze without the potatoes if possible, because boiled potatoes can become grainy after thawing.

Easy Veal Marengo with White Wine and Tomato Sauce
Ingredients
- 2 1/4 lb veal shoulder or veal stew meat cut into large cubes
- 10 oz baby carrots
- 7 oz onions sliced
- 2 garlic cloves chopped
- 1 cup dry white wine
- 2 cups crushed tomatoes
- 2 to 3 cups brown veal stock plus more as needed
- 2 tbsp olive oil plus more as needed
- Salt to taste
- Black pepper to taste
- 2 lb potatoes peeled or scrubbed
- 1 small pinch turmeric optional
- 2 tbsp chopped fresh parsley
Instructions
- Cut the veal into large, even cubes and pat dry.
- Heat olive oil in a heavy pot over medium-high heat.
- Sear the veal in batches until browned on several sides.
- Add the onions and cook for about 5 minutes, until softened.
- Add the garlic and cook briefly without burning it.
- Return all the veal to the pot and add the baby carrots.
- Deglaze with the white wine, scraping the bottom of the pot.
- Add the crushed tomatoes and enough veal stock to come about three-quarters of the way up the meat.
- Season with salt and pepper.
- Bring to a gentle simmer, then cook partially covered for about 2 hours, stirring occasionally.
- Add more stock if the sauce gets too low, or uncover near the end if the sauce needs to reduce.
- Cook the potatoes separately in salted water with a small pinch of turmeric, if using, for about 25 minutes or until tender.
- Taste the veal and adjust the seasoning.
- Serve the veal Marengo with the potatoes and finish with chopped parsley.





