Step 1: Brown the Beef Grab a large, heavy-bottomed pot or Dutch oven and place it over medium-high heat. Add your lean ground beef and brown it thoroughly, breaking it up with a spoon as it cooks. Once it’s nicely browned, drain off any excess grease.
Step 2: Sauté Aromatics Now, toss in your chopped onion and minced garlic. Stir them into the beef and cook for about 5-7 minutes, until the onion becomes beautifully tender and translucent.
Step 3: Build the Sauce Base Pour in the marinara sauce (or tomato sauce) and the beef broth. Add the undrained diced tomatoes and then stir in the tomato paste. This creates our rich, flavorful sauce.
Step 4: Season and Simmer Next, add the diced bell pepper (if you’re using it), Italian herbs, bay leaves, salt, and pepper. Give everything a good stir to combine. Bring the mixture to a gentle simmer, then pop a lid on your pot and let it simmer away for 30 minutes over low heat.
Step 5: Add the Macaroni After 30 minutes, stir in the uncooked elbow macaroni. Check the liquid level; if it looks a little dry, add a splash more beef broth or water to ensure the pasta has enough to cook in.
Step 6: Cook the Pasta Bring the mixture back to a boil, then reduce the heat to low, cover the pot again, and let it cook for another 10-12 minutes, or until the macaroni is perfectly tender. Stir occasionally to prevent sticking.
Step 7: Final Touches Before serving, remember to remove the two small bay leaves.
Step 8: Cheese It Up! If desired, sprinkle a generous amount of grated cheddar or mozzarella over the top of each serving. Serve immediately.