Pat the beef cubes dry and season with salt and pepper. Heat olive oil in a large pot or Dutch oven over medium-high heat. Brown the beef in batches for 3–4 minutes per side. Remove and set aside.
2 pounds beef chuck, 2 tablespoons olive oil
In the same pot, add the chopped onion and sauté for 5–7 minutes until softened and lightly golden, scraping up any browned bits.
1 cup chopped onion
Stir in the garlic, paprika, smoked paprika, and oregano. Cook for about 1 minute until fragrant.
1 tablespoon paprika, 1 teaspoon smoked paprika, 1 teaspoon dried oregano, 3 cloves garlic
Add the tomato paste and cook for another minute to deepen the flavor.
2 tablespoons tomato paste
Pour in the beef broth, stirring to combine. Bring to a boil. Return the browned beef to the pot along with the diced tomatoes and chopped bell pepper. Reduce heat to low, cover, and simmer gently for 2 to 3 hours, until the beef becomes tender.
4 cups beef broth, 1 12-ounce can diced tomatoes, 1 medium red bell pepper
Stir in the cubed potatoes and continue cooking for 30–45 minutes, until the potatoes are fork-tender.
2 cups potatoes
In a small bowl, mix sour cream and flour until smooth. Ladle a little hot broth into the mixture to temper it, then stir it back into the pot. Simmer for 5–10 minutes until the sauce thickens slightly.
1 cup sour cream, 2 tablespoons all-purpose flour
Taste and adjust seasoning with salt and pepper as needed.
Salt and black pepper
Garnish with fresh parsley and serve hot over egg noodles or Spätzle.
Fresh parsley, Cooked egg noodles or Spätzle