This comforting bowl combines tender beef cubes with kidney beans, carrots, celery, and bell peppers in a rich, tomato-based broth. Smoked paprika, oregano, and cumin create warming depth, while Worcestershire sauce adds savory umami notes. Ready in just over an hour, this hearty soup simmers slowly to develop deep flavors and perfect thickness.
The rain hammered against my kitchen window last October while a pot of this soup bubbled on the stove, and my neighbor knocked on the door holding a baguette she had no intention of sharing alone. That impromptu dinner turned into a two hour conversation about everything and nothing, bowls refilled without either of us noticing. Beef and bean soup has a way of slowing people down, pulling chairs closer to the table, making silence feel comfortable instead of empty. It is the kind of meal that turns a random Tuesday into something worth remembering.
My sister called me last winter from her tiny apartment in Chicago, homesick and exhausted from a brutal work week. I talked her through this recipe over the phone while she chopped carrots with a dull knife on a cutting board balanced on her dishwasher. She sent me a photo later, a lopsided grin and a steaming bowl, captioned with three words: I feel better.
Ingredients
- Beef stew meat (450 g, 1 lb): Cut it into uniform one inch cubes so everything cooks evenly and you never bite into a chewy surprise.
- Olive oil (2 tablespoons): Just enough to get a proper sear on the beef without the pot smoking up your kitchen.
- Onion (1 large, finely chopped): The aromatic backbone of every good soup, so do not skimp here.
- Garlic (2 cloves, minced): Fresh is non negotiable, the jarred stuff tastes flat and tired next to real garlic.
- Carrots (2 medium, peeled and sliced): They add sweetness and color that makes the bowl look as good as it smells.
- Celery (2 stalks, diced): Quietly essential, providing depth that people notice only when it is missing.
- Red bell pepper (1, diced): A slightly unexpected choice that makes this soup stand out from every other beef soup recipe.
- Diced tomatoes (1 can, 400 g, undrained): The juices go straight in, adding acidity and body at the same time.
- Kidney beans (2 cans, drained and rinsed): Rinsing removes the starchy liquid that clouds the broth.
- Beef broth (1.5 liters, 6 cups): Low sodium gives you control over the final seasoning.
- Tomato paste (2 tablespoons): This concentrates the savory flavor in a way nothing else can replicate.
- Worcestershire sauce (1 tablespoon): A small amount adds umami complexity that makes people ask what your secret is.
- Smoked paprika (1 teaspoon): The ingredient that makes this soup memorable instead of just good.
- Dried oregano (1 teaspoon): An earthy herb note that ties the spices together.
- Ground cumin (1/2 teaspoon): Just a whisper of warmth without turning this into chili territory.
- Bay leaf (1): Do not forget to fish it out before serving, nobody wants to bite into a bay leaf.
- Salt and black pepper (to taste): Season at the end so the reduced broth does not become too salty.
Instructions
- Get that beef properly browned:
- Heat olive oil in a large soup pot over medium high heat and add the beef cubes in a single layer without crowding. Let them sear undisturbed for about two minutes per side until you get a deep golden crust, then remove and set aside on a plate.
- Build the flavor base:
- In the same pot with all those beautiful beef bits still clinging to the bottom, toss in the onion, garlic, carrots, and celery. Sauté for about five minutes, stirring occasionally, until the onions turn translucent and your kitchen smells like the beginning of something wonderful.
- Wake up the pepper and paste:
- Stir in the diced red bell pepper and tomato paste, cooking for two minutes until the paste darkens slightly and coats the vegetables. This quick step caramelizes the paste and deepens the entire flavor of the soup.
- Bring everything home:
- Return the browned beef and any juices from the plate back into the pot, then add the diced tomatoes, beef broth, Worcestershire sauce, smoked paprika, oregano, cumin, and bay leaf. Stir well, scraping up any bits stuck to the bottom of the pot because that is pure flavor.
- Let it work its magic:
- Bring the soup to a full boil, then immediately reduce the heat to low, cover the pot, and let it simmer gently for forty minutes. Resist the urge to lift the lid too often because every peek lets heat and steam escape.
- Finish with beans:
- Stir in the drained kidney beans and continue simmering uncovered for another fifteen minutes until the beef is fork tender and the broth has thickened slightly. The beans just need to heat through and absorb a bit of the surrounding flavor.
- Season and serve:
- Taste the broth and add salt and pepper as needed, keeping in mind that flavors have concentrated during cooking. Remove and discard the bay leaf, then ladle into deep bowls and serve hot.
There was a Sunday when my father showed up unannounced just as I was ladling this soup into bowls, and he stood in the kitchen doorway sniffing the air with an expression I had not seen since childhood. He did not say much, just sat down and ate two bowls in near silence, then asked if there was enough to take home. That quiet approval meant more than any compliment he could have spoken out loud.
Making It Your Own
This soup forgives substitutions gracefully, so treat it as a template rather than a rigid set of rules. Pinto beans or black beans swap in beautifully for the kidney beans, each lending a slightly different personality to the finished bowl. A pinch of red pepper flakes added with the spices gives the broth a gentle heat that builds with each spoonful without overwhelming anyone at the table.
Storage and Reheating
The broth thickens considerably as it sits in the refrigerator overnight, which is exactly why I always make this a day ahead when I have the foresight to plan. Store it in an airtight container for up to four days, and reheat gently on the stovetop over medium low heat rather than microwaving. Add a splash of water or broth when reheating if it has thickened beyond what your spoon can handle.
Serving Suggestions
A thick slice of crusty gluten free bread on the side turns this from a soup into a complete meal that satisfies on every level. Fresh parsley scattered over the top right before serving adds a bright contrast that makes each bowl feel finished and intentional.
- A dollop of sour cream on top adds creaminess that plays beautifully with the smoky broth.
- Grated sharp cheddar melted over the bowl takes it in a direction that pleases kids and adults alike.
- Always taste and adjust the salt one final time right before serving because overnight storage shifts the seasoning balance.
Some recipes feed you and some recipes feed the people you love, and this one somehow manages to do both without asking much in return. Keep it in your back pocket for the nights when someone needs a bowl of something warm handed to them without questions asked.
Recipe FAQs
- → How long does this soup keep?
-
This soup stores exceptionally well in the refrigerator for 4-5 days. The flavors actually deepen and improve overnight, making it ideal for meal prep or making ahead.
- → Can I freeze this soup?
-
Yes, this freezes beautifully for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.
- → What cuts of beef work best?
-
Chuck roast or stew meat cut into 1-inch cubes are ideal. These tougher cuts become tender and flavorful during the long simmering process.
- → Can I make this in a slow cooker?
-
Absolutely. Brown the beef and sauté vegetables first, then transfer everything to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, adding beans during the last hour.
- → How can I make it spicier?
-
Add red pepper flakes when sautéing the vegetables, or stir in hot sauce to individual servings. For a smoky heat, use chipotle powder instead of regular paprika.
- → What goes well as a side?
-
Crusty gluten-free bread, cornbread, or crackers are perfect for soaking up the flavorful broth. A simple green salad provides fresh contrast to the hearty soup.