Gluten-free, grain-free, nut-free, these little meat loaves are delicious, even without ketchup! After pureeing the vegetables, use a wooden spoon to help combine with the meat. I find that if the meat is right out of the refrigerator it will cool the vegetables down enough to handle fairly soon. Don't add the egg to hot vegetable puree or it will cook!
Preparation Time
20 mins
Cooking Time
1 hr 5 mins
Total Time
1 hr 25 mins
Calories
291 Calories
Recipe Instructions
Step 1
Preheat oven to 400 degrees F (200 degrees C). Line a baking sheet with aluminum foil.
Step 2
Heat oil in a saucepan over medium heat. Cook and stir carrots and onion in hot oil until slightly softened, 3 to 7 minutes. Add tomatoes, spinach, garlic, thyme, parsley, salt, and black pepper; bring to a simmer, reduce heat to medium-low, and simmer until flavors combine, about 20 minutes. Cool slightly, 5 to 10 minutes.
Step 3
Puree vegetable mixture using a stick blender until smooth. Alternatively, pour vegetable mixture into a blender no more than half full. Cover and hold lid down; pulse a few times before leaving on to blend. Puree in batches until smooth.
Step 4
Mix pureed vegetables, ground beef, and egg together in a bowl with your hands until evenly combined. Divide meat mixture into 10 equal portions; form each into a mini-loaf and place on prepared baking sheet. Place 1 bacon piece on top of each loaf.
Step 5
Bake in the preheated oven until no longer pink in the center, 40 to 45 minutes. An instant-read thermometer inserted into the center should read at least 160 degrees F (70 degrees C).