Butternut Squash Grain Bowl

  • Author: Julie
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 mins
  • Yield: 6
  • Category: vegetarian, one pot meals


A warm and comforting one-pot recipe for a vegetarian-friendly Butternut Squash Grain Bowl that’s easy to make and deliciously nutritious to eat!


  • 1/2 tablespoon olive oil
  • 1/2 large onion, chopped
  • 1/2 teaspoon thyme
  • 1/2 teaspoon garlic powder
  • 1 cup barley
  • 3 cups reduced sodium vegetable broth
  • 2 heaping cups butternut squash, peeled, seeded and cut into small cubes
  • salt and pepper to taste
  • 1/3 cup Parmesan cheese
  • 3 cups fresh spinach


  1. Heat oil in a medium size pot over medium heat. Add onion and thyme and cook until onions are slightly soft, about five minutes. Add barley and allow to cook, stirring constantly, for approximately two minutes.
  2. Turn the heat to medium-high. Add broth, butternut squash, salt and pepper. Stir constantly and allow to simmer until broth is nearly completely dissolved and butternut squash begins to break down. Use a wooden spoon to help crush any large chunks of butternut squash so it becomes creamy and stir continuously. (This whole process should take 30-35 minutes.) It’s okay if some chunks of butternut squash remain but you want it to be mostly creamy and dissolved to make a thick, rich broth.
  3. Stir in Parmesan cheese.
  4. Add spinach and stir until leaves are somewhat wilted. Season to taste with additional salt and pepper.
  5. Divide into bowls and enjoy!


  • Serving Size: 1 serving
  • Calories: 365
  • Sugar: 3g
  • Sodium: 699mg
  • Fat: 8g
  • Carbohydrates: 58g
  • Fiber: 10g
  • Protein: 20g