Meatloaf Vegan with Brown Rice and BBQ Sauce

Our Vegan Brown Rice BBQ Meatloaf is a hearty and satisfying blend of lentils, brown rice, nuts, seeds, vegetables and herbs. With barbecue and soy sauces, it’s got enough umami taste to impress any crowd!

(8 votes, average: 4.38 out of 5)
Cooking time
PREP TIME 20 mins
Cooking time
COOK TIME 50 mins
Ready in
TOTAL TIME 1hr 10 mins


  • 1 bag Success® Brown Rice
  • nonstick spray
  • 1/4 cup canola oil
  • 1 lb mushrooms, chopped
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 cup walnut halves
  • 1 can (19 oz) lentils, drained and rinsed, divided
  • 1/2 cup chopped fresh parsley
  • 1/2 cup bread crumbs
  • 1/2 cup quick oats
  • 6 tbsp ground flax meal
  • 1/2 cup barbecue sauce, divided
  • 1/4 cup soy sauce


  • Glazed in your favorite barbecue sauce, this vegan meatloaf is rich, hearty and comforting. A perfect meatless meal, you’ll want to whip this up again and again.

    Step 1

  • Preheat oven to 400°F. Prepare rice according to package directions. Allow to cool completely. Coat a 9- x 5-inch loaf pan with nonstick spray and line with enough parchment paper to overhang edges.

    Step 2

  • Meanwhile, heat oil in a large skillet set over high heat. Add mushrooms, salt and pepper and sauté for 8 to 10 minutes, or until starting to brown. Add onion and garlic and cook for an additional 5 to 8 minutes, until tender and liquid evaporates. Allow to cool slightly.

    Step 3

  • Pulse walnuts in the bowl of a food processor, until crumbly. Add the mushroom mixture, half of the rice, half of the lentils and parsley. Purée until coarsely ground and ingredients come together into a paste-like mixture. Combine walnut mixture with remaining rice, lentils, bread crumbs, oats, flax meal, 1/4 cup barbecue sauce and soy sauce in a large bowl.

    Step 4

  • Scrape mixture into prepared loaf pan and smooth top. Bake for 30 to 35 minutes, or until golden brown and set.

    Step 5

  • Brush loaf with remaining barbecue sauce and bake for 3 to 5 minutes, or until barbecue sauce is bubbling and sticky. Let stand for 15 minutes. Using parchment paper, lift loaf from pan. Cut into slices and serve.

    Recipe Tips

    For a kid-friendly meal, serve the meatloaf with additional barbecue sauce or ketchup for dipping.

    For a complete meal, serve our meatloaf alongside your family’s favorite steamed or roasted veggies.

Vegan Comfort Food

Making a vegan “meatloaf” can be simple and delicious! It all combines down to finding the right plant-based ingredients and flavors, and we’ve done just that.

For the right texture, make sure to start with a hearty base. Ours includes cooked, whole grain brown rice and lentils. To cut down on cook time, use a quality, quick-cooking rice, such as our Success® Boil-in-Bag Brown Rice, which is ready in just 10 minutes! To add more flavor, boil the rice in vegetable broth or water with oil and seasonings.

To get the flavor just right, we start this recipe with mushrooms sautéed with garlic and onion. We then blend these with walnuts, parsley, some lentils and rice. Once that is ready, we combine the mixture with the remaining lentils and rice, bread crumbs, oats and flax meal. The texture is just right to give our dish the proper loaf shape. Combined with barbecue sauce and soy sauce, our vegan meatloaf has tons of umami flavor that the whole family will love!

Once the meatloaf is golden brown and set, we recommend that you brush it with more of your favorite barbecue sauce or ketchup for a rich and comforting meal.

Vegan Inspiration!

Are you on the look-out for more comforting, plant-based vegan meals? This savory Mushroom Garlic Quinoa is a risotto-like, plant-powered meal that’s sure to impress. Or, try our flavorful Whole Grain Spanish Rice for a flavor fiesta!

logo loading
Searching Retailers