A hearty and comforting vegetable beef stew that can be prepared ahead and frozen for easy meals. Tender beef chunks simmered with potatoes, carrots, celery, and peas in a rich, savory broth.
2 pounds beef chuck, cut into 1-inch cubes
2 tablespoons vegetable oil
1 large onion, diced
3 cloves garlic, minced
4 cups beef broth
1 cup water
3 medium carrots, peeled and sliced into 1/2-inch pieces
3 medium potatoes, peeled and cut into 1-inch cubes
2 stalks celery, sliced into 1/2-inch pieces
1 cup frozen peas
2 tablespoons tomato paste
1 teaspoon dried thyme
1 teaspoon dried rosemary
2 bay leaves
Salt, to taste
Black pepper, to taste
2 tablespoons all-purpose flour
In a large bowl, toss the beef cubes with salt and black pepper to taste.
Heat vegetable oil in a large pot or Dutch oven over medium-high heat.
Add the beef cubes in batches, browning them on all sides, about 5 minutes per batch. Remove browned beef and set aside.
In the same pot, add the diced onion and cook until softened, about 5 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Sprinkle the flour over the onions and garlic, stirring constantly for 2 minutes to cook the flour.
Gradually stir in the beef broth and water, scraping up any browned bits from the bottom of the pot.
Return the browned beef to the pot.
Add tomato paste, dried thyme, dried rosemary, and bay leaves. Stir to combine.
Bring the stew to a boil, then reduce heat to low, cover, and simmer for 1 hour.
After 1 hour, add the carrots, potatoes, and celery to the pot. Stir well.
Cover and continue simmering for 30 minutes, until vegetables and beef are tender.
Add the frozen peas and cook uncovered for an additional 5 minutes.
Remove bay leaves. Taste and adjust seasoning with salt and black pepper as needed.
Allow the stew to cool completely before portioning into freezer-safe containers.
Label containers with date and freeze for up to 3 months.
To reheat, thaw overnight in the refrigerator and warm on the stove over medium heat until heated through.