Preparation
In a large pot, sauté the onions, green pepper, and garlic in the olive oil until golden and soft.
Add the beef and cook on medium-high heat, turning to brown all sides.
Add the stewed tomatoes, beef broth, potatoes, sugar, squash, and apricots, and lower heat to a simmer.
Cover and simmer over low heat for one hour.
Taste for seasoning, and season with salt and pepper.
Add more beef broth if stew seems too thick.
Cook for about a half hour longer, until beef is tender.
Stir in the frozen corn, and simmer for 5 to 10 minutes more.