This easy beef stew is whole30 compliant, gluten free, and DELICIOUS. One of the most delicious beef recipes for dinner, make a big batch of this and serve it all week for a delicious meal prep dinner! If you AREN'T avoiding gluten, a batch of no-knead Dutch oven bread should be in the plans as well!
OK, here's your plan for the next snow day, sick day, chilly day, comfort-needing day:
This beef stew works with all of those situations and then some, why don't we have more beef stew on Christmas Eve? For Halloween dinner right before or right after trick-or-treating? I adore it; the simplicity of the flavors with the "well, yeah, I simmered it for awhile" satisfaction that makes it feel slightly fancy but totally unpretentious.
The method is simple: sear a bunch of beef chunks until they're really crispy on the outside. Toss some veggies in those drippings, then everything goes back into the pot together with tomato paste, garlic, spices. Broth makes it soupy, then it simmers covered for a bit, then uncovered to finish the dish and thicken the sauce.
The potato here breaks down a bit to thicken the sauce (so we don't need flour), and the end result is just SO delicious. I adore super soft cooked veggies in dishes like this, soaked in the broth mixture and just YES. Someone please make this for me asap, I think I feel a sore throat coming on (not really just want food brought to me).
I like to use chuck roast for beef stew, but there are tons of good options available! Beef stew is wonderful for cheaper cuts of meat since the long cooking time will tenderize the meat until it's very tender.
Other options for beef for beef stew are anything already cut up labeled as "stew meat," pot roast, rump roast, bottom eye roast, or bottom round roast.
I usually leave any small bits of fat on the meat for flavor, and cut off any very large hunks of fat.
I like to cut my own chunks of beef for this dish; sometimes things labeled as "stew meat" aren't all one cut of meat so they cook at different times. You can 100% use pre-cut meat, though, just note that smaller pieces of beef will cook a bit faster - not a bad thing at all!
Other ingredients are a potato, celery, onion, carrots, garlic, rosemary, thyme, tomato paste, and beef broth. Definitely some salt, and bread for dunking if you're into carbs.
Step By Step Instructions
First, sear the meat to get it nice and crispy before we build the rest of the stew. Preheat a large pot or Dutch oven (5-7 qts is a nice size) with a lid to medium-high heat with ¼ cup of oil - a good layer on the bottom of the pot. Cut the meat into 2-inch or so chunks, and trim as much or as little as you'd like. I pick beef that has some marbling throughout and cut off any large chunks of fat before I start searing the meat.
When the oil is very hot, add the meat to the pot and let it sit undisturbed for about 4 minutes on each side. You'll need to do this in batches so the pieces of meat aren't too close together. When you flip the meat, leave it until it releases from the pan on its own; don't tug it. When the meat has seared enough it won't stick to the pan, so give it more time if needed.
While the meat is working, chop all of the veggies, if you haven't done that yet. I like bite-sized pieces of veggies here, with the potato pieces slightly larger since they'll break down a bit during the cooking process.
When the meat is seared (it won't be cooked all the way through), remove it from the pot to make room for the veggies.
Add all of the veggies except for the garlic to the pot, and reduce the heat to medium. Stir the veggies for about 5 minutes, scraping up the beef drippings as you go.
When the veggies have softened somewhat, add the garlic, tomato paste, rosemary, and thyme to the pot. Stir the seasonings into the veggies for two minutes, then pour in the beef broth.
Now! Stir everything together, and sprinkle a bit of salt into the pot - a few good pinches. Add the beef back to the pot, and then we wait for the stew to cook.
Seasoning Pro Tip: if we add salt at every stage of cooking, the dish will be more deeply and evenly seasoned at the end. Adding ¼-1/2 teaspoon of kosher salt at each stage - on the beef as it browns, on the veggies as they soften, and in the broth once it's added - will keep the dish from needing too much salt right at the end. Taste as you go!
I cook this on the stovetop, but I've moved the entire pot to the oven before and that works well - 300F for a few hours until the beef is super tender. Cook time will depend on your stove, beef, and the pot you use, but BASICALLY you'll cover the pot and reduce the heat to medium-low or low enough so that the stock is barely simmering.
Cook the stew for 90 minutes with the lid on, then remove the lid and continue cooking for 30 minutes more or until the beef is super tender. During this process, stir the stew every 20-30 minutes, stirring all the way to the bottom of the pot so the beef stew doesn't stick.
Taste the stock every once in awhile and add salt as you go to keep the liquid super flavorful.
At the end of the cooking process the meat should fall apart with a fork and the stew should be thick but not dry - add splashes of stock if your stew is too thick.
If after even 2 hours the beef isn't falling apart, let the stew keep cooking until the beef is very tender. That's one reason why this is a great thing to make in advance - give yourself plenty of time to be sure the beef is tender; the stew will get better as it sits on the stovetop (heat off) or in the fridge overnight!
Make Ahead and Storage
- I find that this recipe works GREAT when made in advance, and is even better as it sits. You can make this entirely in advance and keep it in the fridge for a few days, then reheat it on the stove until simmering, and serve.
- The leftovers for this are absolutely delicious. I microwave single portions for leftovers or, if I'm serving this again to several people, reheat it on the stovetop and store leftovers in the pot I used to make it.
That's it! I serve this with bread for anyone who wants it and that's IT. You can add more herbs at the end if you'd like, but it's not necessary unless you just have some on hand.
This is SO good. Super tender veggies and beef, the broth that is so flavorful, it's so warm and comforting and delicious. Enjoy!Print
Whole30 Beef Stew
- Total Time: 59 minute
A whole30 beef stew (stove top) method that is SO delicious, everyone will fall in love with it. Fall + winter dinner is HANDLED.
- 2 pounds chuck roast or similar, cut into large chunks
- olive oil and kosher salt
- 1 russet potato, peeled and cubed
- 1 large onion, peeled and chopped
- 3 medium carrots, chopped
- 3 large stalks celery, chopped
- 4 cloves garlic, minced
- ¼ cup tomato paste
- ½ teaspoon dried rosemary
- ½ teaspoon dried thyme
- 3 cups beef broth
- Preheat a soup pot to medium-high with about ¼ cup olive oil, or enough to make a smooth layer in the bottom of the pot. Sprinkle the beef chunks all over with salt.
- When the oil is very hot, add the beef in a single layer (you may need to do two batches), and let it sear undisturbed for 4-5 minutes. When ready to flip, the meat should release easily from the pan; if it doesn't, let it sit until it doesn't stick. Brown the meat in this way on all sides, then remove the beef to a plate to rest.
- Reduce the heat on the pot to medium, and add the potato, onion, celery, and carrot chunks. Cook, stirring, for about 5 minutes to soften the veggies slightly. Add the garlic, tomato paste, rosemary, and thyme to the pot. Stir the mixture together, and cook for 2 minutes more.
- Pour the broth into the pot. Stir to combine everything, and add a few pinches of salt to the pot. Add the seared beef chunks back to the pot.
- Cover the stew and reduce the heat on the stovetop to medium-low. Simmer the soup covered for 90 minutes, stirring once or twice during this time. If your stove runs hot, you may need to decrease the heat all the way to low. Remove the lid and simmer uncovered for 30 minutes more (or more if needed) until the stew is thick and the beef is very tender and can be cut with a fork.
- If the stew is too thick, splash in some more stock as you go to maintain an even consistency. Taste the stew every once in awhile and add salt throughout the cooking process.
- Serve with crusty bread, if desired. Enjoy!
Red Wine: Often when I make beef stew I add ½ cup dry red wine with the beef. It is SO yummy, but not Whole30 compliant and often not gluten free. However, add some red wine if you don't need to avoid gluten/alcohol!
Beef: I like chuck roast for this beef stew, but anything labeled stew meat already cut up will save you a bit of time. You can also opt for a leaner cut such as sirloin, or any beef roast that looks good to you.
Prep: This stew can be made entirely in advance and reheated on the stove. You can also chop the veggies in advance to save some time, then cook as directed. I prefer to get the beef started first, then chop the veggies while the beef chunks sear since that can take some time.
- Prep Time: 20 minutes
- Cook Time: 2.5 hours, mostly hands off
Keywords: whole30 beef stew, gluten free beef stew, whole 30 stews, healthy beef stew dutch oven
This recipe was originally published in January 2018 and has been updated with new images and text.
My favorite beef stew of all time!
This recipe looks so delicious and being Whole30 is an added bonus!
Beef stew looks delicious.
I love a warming comfort pot of stew. This is worth a try this season.
I hope you love it!
This is so delicious and full of flavour!
One of our favorite weekend dinners! Even my kids don't have any leftovers.
Love this for dinner!