Heat olive oil in a large pot over medium-high heat.
2
Add chopped onion, green bell pepper, and lean ground beef to the pot, breaking up the beef as it cooks. Continue cooking until the beef is no longer pink.
3
Drain any excess fat and return the pot to the stovetop.
4
Stir in minced garlic until fragrant, about 30 seconds.
5
Add tomato sauce, diced tomatoes, beef broth, Worcestershire sauce, seasoned salt, Italian seasoning, bay leaves, and uncooked elbow macaroni to the pot, stirring to combine.
6
Bring the mixture to a boil, then reduce heat to maintain a gentle simmer. Cook, stirring occasionally, until the pasta is tender, about 20 minutes.
7
Remove the bay leaves and stir in the shredded sharp cheddar cheese just before serving. Enjoy your Hearty Beef Goulash!