Prep the beef: If using stew meat, pat dry and season lightly with salt and pepper. If using ground beef, you’ll brown and drain it before adding.
Optional browning step (adds flavor): Heat olive oil in a skillet over medium-high. Brown stew meat on two sides in batches, 2–3 minutes per side.
If using ground beef, cook until no longer pink, then drain. Transfer to the crockpot.
Build the base: Add onion, garlic, carrots, celery, and bell pepper to the crockpot. Stir in diced tomatoes, tomato sauce, tomato paste, Worcestershire, smoked paprika, Italian seasoning, salt, pepper, and bay leaf.
Add liquids and hearty veg: Pour in the broth.
Add potatoes and green beans. Stir to combine.
Slow cook: Cover and cook on Low for 7–8 hours or on High for 4–5 hours, until the beef is tender and the potatoes are soft.
Add beans and corn: In the last 30 minutes, stir in the kidney beans and corn. Taste and adjust salt and pepper as needed.
Finish and serve: Remove the bay leaf.
Ladle into bowls and top with chopped parsley. For extra richness, add a squeeze of lemon or a few drops of hot sauce.