In a large pot, heat the vegetable oil over medium heat. Add the beef chunks and brown on all sides.
Add the chopped onion and minced garlic to the pot and sauté until the onion is soft and translucent.
Stir in the tomato paste and cook for a few minutes.
Pour in the beef broth, and add the bay leaf, thyme, cloves, paprika, and black pepper.
Bring the mixture to a boil. Reduce heat, cover, and let it simmer for about 45 minutes, or until the beef is tender.
Add the butternut squash, carrots, and potatoes. Continue to simmer until the vegetables are tender, about 20-25 minutes.
Stir in the chopped cabbage and cooked pasta. Simmer for an additional 10 minutes.
Season with salt to taste. Add lime juice and adjust seasoning as needed.
Garnish with chopped parsley before serving.
Enjoy your meal!