A rich and flavorful pasta sauce featuring ground beef, mushrooms, and aromatic herbs, perfect for a hearty meal.
Heat the olive oil in a large skillet over medium heat.
Ensure the oil is hot but not smoking to avoid burning the garlic.
Add the chopped onion and minced garlic to the skillet and sauté until softened and fragrant.
Stir frequently to prevent the garlic from burning.
Add the ground beef to the skillet and cook until browned, breaking it up into small pieces.
Drain excess fat if necessary to keep the sauce from being too greasy.
Stir in the sliced mushrooms and cook until they release their moisture and start to brown.
Allow the mushrooms to cook undisturbed for a minute to develop a nice color.
Add the tomato paste, tomato sauce, diced tomatoes, bay leaf, oregano, salt, and pepper to the skillet. Stir to combine.
Mix thoroughly to ensure the flavors are evenly distributed.
Reduce the heat to low, cover the skillet, and let the sauce simmer for 1.5 hours, stirring occasionally.
Check occasionally to ensure the sauce doesn't stick to the bottom of the skillet.
Adjust the seasoning to taste and serve the sauce over your favorite pasta.
Garnish with freshly grated Parmesan cheese and chopped parsley for added flavor.