In a large skillet, heat olive oil over medium heat. Add onion and garlic and sauté for 3 minutes until soft and fragrant.
1 tbsp olive oil, 1 small onion, 3 cloves garlic
Add carrot and celery and cook for an additional 4 minutes until soft.
1 carrot, 1 stalks celery
Increase heat to medium-high and stir in lean ground meat. Cook until browned and cooked through, about 7 minutes.
400 g meat
Stir in chopped mushrooms and cook for an additional 4 minutes.
1 ½ cup mushroom
Add crushed tomato, Italian seasoning, salt, pepper, and red wine (if using) to the skillet. Stir to combine everything together.
1 28 oz tomato, 1 ½ tsp Italian seasoning, ¼ tsp salt, ¼ tsp pepper, ¼ cup red wine
Reduce heat to low, cover, and let simmer for 20 minutes stirring occasionally.
Stir in cooked lentils and spinach and cook for an additional 3-5 minutes.
1 cup lentils, 1 cup spinach
Serve bolognese sauce over your choice of pasta or zucchini noodles.