Preheat a big (nonstick) pot or pan over medium heat with some olive oil.
When the pot/pan is warm add the yellow onion and garlic and let it fry until soft and a little golden.
Next add the red chili and fry for another minute or two.
Add the tomato paste and stir to combine. Let it fry for about 1-2 minutes.
Add the ground beef and let it fry until cooked. Stir regularly and break up bigger pieces.
Add paprika powder, chili powder and cumin and stir to combine. Season with salt and pepper according to taste and if needed.
Next add the stock cube, water, red wine and crushed tomatoes and kidney beans and combine everything. Let it shimmer until the water has evaporated and the stew has reduced.
Serve with sour cream, cilantro, bread/tortillas and rice/cauliflower rice.