Preheat and prep: Heat your oven to 200°C/400°F.
Lightly grease a standard 12-cup muffin tin with olive oil or cooking spray.
Cook the polenta: Bring the stock and water to a simmer in a saucepan. Whisk in the polenta in a steady stream to avoid lumps. Cook over low heat, stirring often, until thick and creamy, about 8–10 minutes.
Enrich and season: Stir in the butter, Parmesan, salt, and pepper.
Taste and adjust seasoning. The mixture should be thick enough to hold a shape.
Form the tart shells: Spoon about 2 tablespoons of polenta into each muffin cup. Use the back of a spoon (dipped in water) to press it up the sides and make a well.
Aim for even thickness so they bake uniformly.
Par-bake: Bake the polenta shells for 10 minutes until set and slightly golden at the edges. Remove and set aside.
Start the filling: Warm olive oil in a skillet over medium heat. Add onion and bell pepper.
Cook 4–5 minutes until softened. Stir in garlic for 30 seconds.
Brown the beef: Add the beef mince, breaking it up with a spoon. Cook until browned and most liquid evaporates, about 6–8 minutes.
Season with salt and pepper.
Add flavour: Stir in cumin, smoked paprika, chilli flakes, and tomato paste. Cook 1 minute to toast the spices.
Simmer: Add chopped tomatoes or passata and sweetcorn. Simmer 3–4 minutes until thick and saucy, not watery.
Stir in chopped herbs. Taste and adjust seasoning.
Fill the shells: Spoon the beef mixture into each polenta cup, packing it gently. If using cheese, sprinkle a little on top.
Bake: Return the tin to the oven and bake for 10–12 minutes, until the edges are crisp and the cheese (if using) melts.
Rest and release: Let the tarts cool in the tin for 5 minutes.
Run a small knife around the edges to lift them out cleanly.
Serve: Top with a dollop of yoghurt or sour cream, a squeeze of lime, and a pinch of chilli flakes, if you like.