Rating: 5 stars
21 Ratings
  • 5 star values: 19
  • 4 star values: 2
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

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!

Recipe Summary

1 hr 5 mins
5 mins
1 hr 30 mins
20 mins
10 servings


Original recipe yields 10 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • 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.

  • Preheat oven to 400 degrees F (200 degrees C). Line a baking sheet with aluminum foil.

  • 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.

  • 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.

  • 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).

Cook's Note:

You can substitute avocado oil for the coconut oil, if desired.

Nutrition Facts

291 calories; protein 25.9g; carbohydrates 5g; fat 17.8g; cholesterol 105.9mg; sodium 279.5mg. Full Nutrition