Heat olive oil in a skillet over medium heat.
Add chopped onion and sauté for 3 minutes until soft.
Stir in garlic, mushrooms, and grated carrot. Cook for 5 minutes.
Add tomato paste, lentils, crushed tomatoes, oregano, and basil.
Season with salt and pepper. Let it simmer for 15 minutes, stirring occasionally.
In another skillet, heat olive oil and add zucchini noodles.
Sauté noodles for 2-3 minutes until just tender.
Drain excess moisture if needed.
Plate zucchini noodles and top with generous spoonfuls of the Bolognese sauce.
Garnish with fresh basil if you’re feeling fancy.