Step 1: Preparing the Bolognese Base
Heat olive oil in a small pan over medium heat.
Add minced garlic and cook for 30 seconds, stirring frequently to avoid burning.
Stir in ground beef (or plant-based alternative) and cook until fully browned.
Add tomato paste, onion powder, basil, salt, black pepper, and nutmeg. Stir well.
Cook for another 2 minutes, then remove from heat.
Strain the mixture through a fine-mesh sieve to remove excess fat and create a smooth base. Let it cool.
Step 2: Making the Ice Cream Base
In a medium saucepan, heat milk, heavy cream, and sugar over medium-low heat, stirring occasionally. Do not let it boil.
In a separate bowl, whisk egg yolks until smooth.
Slowly pour a small amount of the warm milk mixture into the egg yolks, whisking constantly (this process is called tempering).
Gradually whisk the yolk mixture back into the saucepan with the remaining milk and cream.
Cook over low heat, stirring constantly, until the mixture thickens enough to coat the back of a spoon (about 5 minutes).
Remove from heat and stir in grated Parmesan cheese until fully melted.
Strain the custard through a fine sieve for a smooth texture.
Step 3: Infusing the Bolognese Flavors
Once both the Bolognese base and the ice cream base have cooled, gently mix them together.
Cover and refrigerate for at least 4 hours (or overnight) to allow the flavors to meld.
Step 4: Churning and Freezing
Pour the chilled mixture into an ice cream maker and churn according to the manufacturer’s instructions (20–25 minutes).
If you don’t have an ice cream maker, pour the mixture into a shallow dish, freeze, and stir every 30 minutes for 3 hours to create a creamy consistency.
Once the ice cream reaches a soft-serve texture, transfer it to an airtight container and freeze for at least 2 more hours.
Step 5: Serving Your Bolognese Ice Cream
Scoop and serve with fresh basil leaves or a sprinkle of Parmesan for extra flavor.
Pair with savory waffle cones or garlic bread crisps for a gourmet experience.