I’m a longtime meat lover, but meatloaf doesn’t always inspire excitement. It’s a classic easy weeknight dinner that gets overlooked—like bran muffins, a truly great one is hard to find. When you do find the perfect loaf, however, it can feel life-changing (at least for dinner). This Old-Fashioned Dairy-Free and Gluten-Free Meatloaf (no egg or milk) is one of those recipes. It’s moist, flavorful, and friendly to many diets — and it’s also Weight Watchers compatible at 7 WW points per serving.

Though meatloaf is often thought of as winter comfort food, it’s excellent any time of year. Serve it with mashed potatoes and roasted carrots for a classic plate, or try spicy chipotle mashed potatoes for a twist.
🍒 Reader Review
“I’ve been searching for a gluten-free meatloaf for my daughter. This is just delicious. The chili sauce adds a great flavor to the meat. A winner!” ⭐⭐⭐⭐⭐
This eggless, dairy-free meatloaf is ideal for make-ahead dinners and freezes well. You can assemble it and freeze it unbaked in the loaf pan or bake it ahead and freeze the finished loaf. Either way, it saves time on busy nights and still tastes homemade.

There are plenty of mediocre meatloaves out there, but this version stays moist and balanced with just the right tomato flavor. It uses oats and condiments for binding instead of eggs or milk, making it naturally suitable for those with egg or dairy allergies.
🥘 Ingredient Notes
You can make a sturdy meatloaf without eggs because quick oats and the condiments act as the binder. Keep the ingredients simple and choose extra-lean ground beef so the loaf isn’t greasy. Key ingredients include:

- Extra-lean ground beef: Use extra-lean to avoid excess grease and a crumbly loaf.
- Quick oats: These are slightly smaller than old-fashioned rolled oats and give a softer texture. Do not use instant oats.
- Dry mustard: Also labeled ground mustard or mustard powder for a subtle tang.
- Chili sauce: Adds depth and a touch of sweetness to the glaze and interior.
- Mushrooms: Canned mushrooms are convenient; fresh mushrooms also work.
See the recipe card below for exact ingredient amounts.
📖 Variations
- Make your own chili sauce if you prefer a homemade glaze.
- Onion substitute: Use 1 tablespoon dried/dehydrated onion if you don’t want to chop fresh onion.
- Oats: If only old-fashioned oats are available, pulse them briefly in a food processor to approximate quick oats.
- Mushrooms: Canned or fresh mushrooms both work; drain canned mushrooms well.
- Mustard: 2 teaspoons Dijon can substitute for dry mustard in a pinch.
- Mini meatloaves: Pack mixture into muffin tins and bake about 30 minutes for individual portions.
- Herbs: Substitute Italian seasoning for parsley if desired.
🔪 How to Make Gluten-Free Meatloaf (no egg)
Prep: Preheat oven to 350°F (176°C). Spray a 9x5x3-inch loaf pan with non-stick spray.

Add ground beef, ketchup, chili sauce, relish, dry mustard, quick oats, chopped onion, and drained mushrooms to a large mixing bowl.
Tip: Microwave fresh onion with a teaspoon of water for 2–3 minutes to soften it, then drain well before adding.

Mix all ingredients thoroughly so the oats and condiments distribute evenly.

Press the mixture firmly into the prepared loaf pan. Pack it down well so it will hold together while baking.
Cooking: Bake uncovered at 350°F (176°C) for 1 hour. No foil is required.
Remove from oven and garnish with additional ketchup and a sprinkle of dried parsley. Let rest about 10 minutes before slicing to help the loaf set.
Expert Recipe Tips
- Use a meat thermometer: Cook until the internal temperature reaches 165°F (74°C) to avoid overcooking and to keep the loaf juicy.
- Pack it tightly: Firmly pressing the mixture into the pan prevents crumbling and helps clean slices.
- Pre-cook onions: Softening onions prevents crunchy bits and improves flavor.
- Cool before slicing: Let the loaf rest for 10 minutes so it firms up for neater slices.
👪 Servings
This recipe makes 8 servings. It scales easily—double or triple for larger families or to freeze extra loaves for busy nights.
🔢 WW Points
This flavorful, dairy-free, eggless meatloaf is listed as 7 WW points per serving.

🌡️ Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. For short overnight storage, covering tightly with plastic wrap is fine. Freeze cooled meatloaf in a sealed container for up to 3 months.
🥗 What to Serve With This Meatloaf
Mashed potatoes are a classic pairing—try chipotle mashed potatoes for extra flavor. Scalloped potatoes (without cheese), air-fryer carrot fries, or a light green side like green beans with mushrooms or a strawberry spinach salad are all great complements.

❔ Recipe FAQs
Yes. Assemble the mixture, press it into the loaf pan, and freeze unbaked. Thaw overnight in the refrigerator before baking as directed.
Absolutely. Bake ahead, cool completely, then refrigerate or freeze. Reheat in the oven or microwave when ready to serve.
Firmly pack the mixture into the loaf pan and allow the cooked loaf to rest for 10 minutes before slicing.
Pulse old-fashioned oats a few times in a food processor to break them into smaller flakes that mimic quick oats. They should not become a powder—just smaller flakes.
If you want a dependable, family-friendly gluten-free meatloaf that’s dairy-free and egg-free, this old-fashioned recipe delivers. It’s simple to make, freezes well, and makes a comforting weeknight meal everyone will enjoy.
🍲 More Gluten-Free, Egg-Free Weeknight Dinners
-
Stuffed Green Pepper Casserole (WW friendly)
-
Slow Cooker Swiss Steak
-
5-Ingredient Sheet Pan Chicken Caprese
-
Ground Beef and Potato Casserole (with spinach)
Comments & Reviews
Did you know that commenting and rating recipes is one of the best ways to support creators? If you make this meatloaf and enjoy it, please leave a rating or a comment to help others find the recipe.
📋 Old-Fashioned Dairy-Free & Gluten-Free Meatloaf (no egg, no milk)
This classic meatloaf is made without eggs, milk, or breadcrumbs. It’s dairy-free and gluten-free, can be prepared ahead, frozen, and is Weight Watchers friendly.
Servings: 8
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Calories: 219 kcal
Author: Terri Gilson
Ingredients
- 2 lbs extra-lean ground beef
- ½ cup gluten-free ketchup
- ¼ cup gluten-free chili sauce
- 2 tablespoons gluten-free relish
- ½ tablespoon dry ground mustard
- ¾ cup gluten-free quick oats
- 10 oz can mushrooms, drained
- 1 small onion, finely chopped
Garnish
- Additional ketchup (about 3 tablespoons)
- Sprinkle of dried parsley
Instructions
- Preheat oven to 350°F (176°C). Spray a 9x5x3 loaf pan with non-stick spray.
- Combine beef, ketchup, chili sauce, relish, dry mustard, oats, onion, and mushrooms in a large bowl. Tip: microwave onions with a teaspoon of water for 2–3 minutes and drain if you want them softened.
- Mix well so ingredients are evenly distributed.
- Press the mixture firmly into the prepared loaf pan, packing it down so it holds together.
- Bake uncovered at 350°F (176°C) for 1 hour. No foil needed.
- Garnish with additional ketchup and parsley. Let the meatloaf rest about 10 minutes before slicing.
Notes
- Use a meat thermometer to ensure the internal temperature reaches 165°F (74°C).
- Firm packing prevents crumbling when slicing.
- Cool before slicing for cleaner pieces.
- Refrigerate leftovers up to 4 days or freeze up to 3 months.
Nutrition (per serving)
Calories: 219 kcal | Carbs: 13 g | Protein: 26 g | Fat: 6 g | Sodium: 328 mg