Mix the dough. Combine the flour, instant yeast, and salt in a bowl. Stir in the lukewarm water and 1 tbsp olive oil until a rough dough forms. Knead for about 7–10 minutes on a lightly floured counter until fairly smooth and elastic. If it is unusually stiff or dry, work in a teaspoon of water at a time; if very sticky, dust with a little additional flour.
Let the dough rise. Transfer to a lightly oiled bowl, cover, and let rise in a warm place for approximately 60 minutes, or until noticeably puffy. The actual time depends on room temperature. During the rise, prepare the sauce and toppings.
Make the tomato sauce. Warm 1 tsp olive oil in a small saucepan over medium heat. Cook the chopped shallot for 2–3 minutes, then add the garlic for 30 seconds. Stir in the crushed tomatoes, tomato paste, and oregano. Simmer gently for about 8–10 minutes, stirring occasionally, until thick enough to spread. Season lightly with salt and black pepper and let cool a little.
Prepare the toppings. Cook the chopped bacon in a skillet until fully cooked and beginning to crisp, then drain on paper towels. Briefly sauté the sliced mushrooms for 2–3 minutes to drive off moisture. Trim the asparagus, cut into short pieces, and halve the cherry tomatoes. Drain away any excess liquid from the toppings.
Preheat and shape. Place a rack in the lower-middle of the oven and preheat to 475°F (245°C). Lightly oil a 12-inch pizza pan or sturdy baking sheet. Gently press the risen dough into a roughly 12-inch (30-cm) circle, leaving a slightly thicker rim. If the dough shrinks back, rest it for 5–10 minutes before finishing the shape.
Top the pizza. Spread a thin, even layer of tomato sauce over the dough, leaving the rim exposed. Sprinkle with mozzarella, then distribute the cooked bacon, mushrooms, asparagus, and halved cherry tomatoes. Avoid piling the toppings too thickly.
Bake. Bake for approximately 14–18 minutes, until the crust is golden around the edges and cooked underneath, the cheese is melted, and the toppings are heated through. Rotate the pan if needed for even baking. Check earlier if your oven browns quickly.
Rest briefly and serve. Transfer the pizza to a board, let it stand for 2–3 minutes, then cut into 8 slices. Serve warm.