Begin by heating a large pot or Dutch oven over medium heat. Add the diced sweet onion and green bell pepper. Sauté for about 5 minutes, until the vegetables are softened and fragrant.
Add the ground beef to the pot, breaking it apart with a wooden spoon. Cook until it’s browned and no longer pink, about 7-10 minutes. Make sure to drain any excess fat, if necessary.
Once the beef is browned, stir in the tomato sauce, canned stewed tomatoes, and water. Use a spoon to break up the stewed tomatoes into smaller pieces, blending them seamlessly into the sauce.
Now it’s time to add all those wonderful spices! Toss in the chicken or beef bouillon cubes, dried basil, dried oregano, chili powder, parsley flakes, garlic powder, pepper, and Accent seasoning if you're using it. Stir well to combine.
Bring the sauce to a gentle boil, then reduce the heat to low. Cover the pot and let the sauce simmer for at least 20 minutes, stirring occasionally. This will allow the flavors to meld beautifully.
While the sauce is simmering, cook the spaghetti noodles according to the package instructions in a separate pot. Drain and set aside once al dente.
After the sauce has simmered, taste it and adjust the seasoning if necessary. If you like, add a pinch of salt or sugar to balance out the acidity of the tomatoes. Stir in the grated Parmesan cheese for an added layer of flavor.
Toss the spaghetti noodles with the meat sauce or serve the sauce over the noodles. Garnish with extra Parmesan cheese and fresh parsley if desired. Dig in and enjoy this Homemade Spaghetti Meat Sauce: Family Favorite with your loved ones!