Heat oil in Dutch oven or large pot. Add ground beef, salt, and pepper and cook until almost done.: The scent of warm olive oil signals the pot is ready, and it should shimmer slightly when heated; if it smokes, reduce the heat to avoid a bitter taste. I usually let it warm for about 20 seconds so it coats the bottom evenly. This step matters because the hot oil helps the ground beef brown properly, building those caramelized flavors. A common mistake is rushing and adding meat to a cool pot, which causes sticking and a pale, boiled texture instead of a flavorful sear.
Add diced onion and cook until soft. Add peppers and cook over medium-high heat until soft, about 5-8 minutes.: You will hear a steady sizzle as the ground beef meets the hot oil, and the meat will change from pink to brown in patches. Use a spoon to break it apart so it browns more evenly, and season with salt and pepper early to allow the meat to absorb the seasoning. The why is clear, browned meat adds umami and depth to the broth. Avoid stirring constantly, which prevents proper browning and yields less flavor.
Add brown sugar, Italian seasoning, and garlic, continue stirring and cook 1 minute. Then add the tomato sauce, diced tomatoes, and beef broth, stir until well combined.: As the aromatic onion hits the pot you should smell a sweet, toasty note as it softens and becomes translucent; this takes a few minutes over medium heat. Softening the onion releases sugars that round out the soup, so be patient. A common pitfall is cooking on too high heat, which can lead to burnt edges and an acrid flavor rather than the gentle sweetness you want.
Bring mixture to a boil and then reduce to simmer and cover. Cook for 45-60 minutes or until heated through and flavors have had a chance to blend well.: The bell peppers will begin to make a faint sizzling sound and will soften and slightly wrinkle as their water content releases. Cooking them over medium-high heat helps them develop a bit of char and bright flavor without turning mushy. This step contributes texture and color contrast. Overcooking will make them collapse and lose vibrancy, so check their tenderness frequently.
Stir in cooked rice and serve immediately.: When you sprinkle in the brown sugar and Italian seasoning , you should notice a quick bloom of aroma as the herbs and sugar warm, and the minced garlic will become fragrant within about a minute. This moment deepens the flavor profile by letting the herbs release oils and the sugar mellow acidity. Be careful not to let the garlic brown here, because browned garlic can become bitter and dominate the dish.
Then add the tomato sauce, diced tomatoes, and beef broth, stir until well combined: Pouring in the tomato sauce , canned diced tomatoes , and beef broth creates a chorus of steam and a bright tomato aroma that should smell tangy and rich. Stirring until uniform ensures every bit of browned fond is incorporated into the liquid, which is key for depth of flavor. If your mixture seems too thick, the broth will help loosen it, but add cautiously in case the canned tomatoes already provide enough liquid.
Bring mixture to a boil and then reduce to simmer and cover: You will see bubbling across the surface as the pot reaches a boil, and then as you reduce the heat to a gentle simmer the bubbling should become steady and slow. Covering the pot traps steam so flavors meld more fully. This technique allows the tomatoes and seasonings to harmonize; rushing this step will yield a less integrated taste.
Cook for 45 to 60 minutes or until heated through and flavors have had a chance to blend well: During the long simmer the aroma shifts from sharp tomato to a deeper, rounded stew scent, and the broth will thicken slightly. This slow melding is why the soup tastes layered rather than flat. Stir occasionally to prevent sticking, and if it starts to look dry add a splash of broth. A common error is skipping this slow simmer, which leaves flavors underdeveloped.
Stir in cooked rice and serve immediately: The final addition of warm, cooked rice should give the soup body and a pleasing contrast of grain against the broth. You will feel the heat and steam lift as you stir it in, and the soup will gain a slightly softer viscosity. I recommend adding rice right before serving to avoid it absorbing too much liquid during storage. If rice is added too early the texture becomes gummy and the broth is absorbed, which is a frequent leftover disappointment.