Savory Broccoli and Pesto Oat Bowl

Creamy savory broccoli and pesto oat bowl topped with pine nuts and fresh basil Pin This
Creamy savory broccoli and pesto oat bowl topped with pine nuts and fresh basil | joyofhealthycooking.com

This wholesome bowl transforms traditional breakfast oats into a satisfying savory dish. Rolled oats simmer slowly in vegetable broth until rich and creamy, creating a perfect canvas for sautéed broccoli florets and bright basil pesto. The combination delivers comfort food vibes with plenty of texture from toasted pine nuts and fresh cherry tomatoes. Ready in just 25 minutes, it's an ideal choice for quick, nutritious meals that feel special without requiring extensive prep time.

The first time I mentioned savory oatmeal to my roommate, she looked at me like I had just suggested putting ice cream on spaghetti. But then she caught a whiff of the basil pesto wafting from the kitchen and slowly backed away from her judgment. I had been experimenting with breakfast alternatives and stumbled upon this combination during a particularly lazy Sunday when I refused to go grocery shopping yet again. Now it is the one recipe that actually makes both of us excited about Monday meal prep.

Last winter my sister was recovering from surgery and needed something nourishing but actually appetizing. I brought over a batch of these oats and she texted me three days later demanding the recipe. She said it was the first thing that actually made her feel like herself again. There is something about the combination of warm oats and bright pesto that feels like a hug when you need it most.

Ingredients

  • 1 cup rolled oats: Steel cut would take too long and instant oats turn to mush so stick with old fashioned rolled oats for that perfect creamy texture
  • 2 cups vegetable broth: This is where all the savory foundation comes from so use a good quality broth you actually enjoy drinking
  • 1/4 teaspoon salt: Adjust based on how salty your broth is but do not skip it entirely or the oats will taste bland
  • 2 cups broccoli florets: Cut them into bite sized pieces so they cook evenly and fit comfortably on your spoon
  • 1 tablespoon olive oil: Helps the broccoli develop those gorgeous charred edges and brings out its natural sweetness
  • 1/4 teaspoon freshly ground black pepper: Adds a little warmth that plays beautifully with the basil
  • 1/3 cup basil pesto: Homemade is ideal but store bought works perfectly fine just check the ingredients to make sure it is not too sweet
  • 2 tablespoons grated Parmesan cheese: Adds that salty umami punch that ties everything together
  • 2 tablespoons toasted pine nuts: The crunch is non negotiable here and they add such a lovely buttery flavor
  • 1/4 cup cherry tomatoes halved: Little bursts of freshness that cut through the richness of the oats
  • 1 tablespoon extra virgin olive oil optional: A finishing drizzle makes everything feel fancy and restaurant worthy
  • Fresh basil leaves for garnish: Makes it look gorgeous and adds one more layer of fresh aroma

Instructions

Cook the oats:
Bring the vegetable broth and salt to a boil in a medium saucepan then stir in the oats. Reduce heat to low and let it simmer gently stirring occasionally until the oats are creamy and thickened about 7 to 8 minutes.
Sauté the broccoli:
While the oats are doing their thing heat olive oil in a skillet over medium heat. Add the broccoli florets and cook for 5 to 6 minutes until they are bright green with some golden spots and just tender when pierced with a fork. Season with black pepper.
Stir in the magic:
Once the oats have reached that perfect consistency remove from heat and fold in half of the pesto and half of the Parmesan. Give it a taste and adjust the seasoning if needed.
Assemble the bowls:
Divide the savory oats between two bowls then top each with the sautéed broccoli and cherry tomatoes. Dollop the remaining pesto on top and sprinkle with the rest of the Parmesan.
Add the finishing touches:
Sprinkle toasted pine nuts generously over each bowl. Drizzle with extra virgin olive oil if you are feeling indulgent and finish with fresh basil leaves.
Warm vegetable oatmeal bowl featuring sautéed broccoli florets and vibrant basil pesto drizzle Pin This
Warm vegetable oatmeal bowl featuring sautéed broccoli florets and vibrant basil pesto drizzle | joyofhealthycooking.com

My friend Sarah came over recently and caught me making this for lunch. She was skeptical until I forced her to try just one bite and then she proceeded to eat the entire portion I had made for myself. We ended up sitting at the counter for an hour just talking and eating from the same bowl. That is the kind of food this is—meant to be shared slowly.

Make It Your Own

Sometimes I swap in spinach when I am out of broccoli and it wilts beautifully into the oats. The key is adding it at the very end so it stays bright and fresh rather than sad and gray. A squeeze of lemon juice right before serving wakes everything up.

Protein Additions

My partner loves adding a soft boiled egg on top and letting that golden yolk run into the oats. Chickpeas or white beans also work beautifully if you want to keep it plant based. Toasted pumpkin seeds can replace pine nuts if you need something nut free.

Meal Prep Magic

This recipe actually saves really well which is rare for oatmeal based dishes. Store the oats and broccoli separately and warm them up gently with a splash of water or broth to loosen the texture. The flavors develop overnight making it even better the next day.

  • Keep the pine nuts separate until serving so they stay crunchy
  • Add fresh tomatoes right before eating or they will get soggy
  • A quick stir in the microwave brings everything back to life beautifully
Hearty pesto oatmeal with tender broccoli, cherry tomatoes, and toasted pine nut garnish Pin This
Hearty pesto oatmeal with tender broccoli, cherry tomatoes, and toasted pine nut garnish | joyofhealthycooking.com

Enjoy this bowl with someone you love or save it all for yourself—I will not judge either way.

Recipe FAQs

Absolutely. Simply use vegan pesto and either omit the Parmesan cheese or replace it with nutritional yeast for a similar savory, umami flavor profile.

Yes, but steel-cut oats will require a longer cooking time—typically 20–30 minutes—and more liquid. Adjust the broth amount accordingly and check for desired creaminess.

Store components separately in airtight containers. The oats keep well for up to 3 days in the refrigerator—reheat with a splash of broth or water to restore creaminess. Keep toppings fresh and add just before serving.

Certainly. Asparagus, spinach, kale, or roasted cauliflower work beautifully as alternatives. Adjust cooking times based on your chosen vegetable—tender greens like spinach need just a minute to wilt.

Yes, prepare a batch of the savory oats and sautéed vegetables at the start of the week. Store them separately and reheat portions as needed, adding fresh toppings like tomatoes and basil right before eating.

Homemade pesto is an excellent choice. Traditional basil pesto with garlic, pine nuts, olive oil, and Parmesan creates the most vibrant flavor, but you can customize with other nuts or herbs to suit your taste.

Savory Broccoli and Pesto Oat Bowl

Creamy oats meets vibrant pesto and tender broccoli in this satisfying twist on a wholesome grain bowl.

Prep 10m
Cook 15m
Total 25m
Servings 2
Difficulty Easy

Ingredients

Base

  • 1 cup rolled oats
  • 2 cups vegetable broth
  • 1/4 teaspoon salt

Vegetables

  • 2 cups broccoli florets
  • 1 tablespoon olive oil
  • 1/4 teaspoon freshly ground black pepper

Pesto

  • 1/3 cup basil pesto (store-bought or homemade)
  • 2 tablespoons grated Parmesan cheese

Toppings

  • 2 tablespoons toasted pine nuts
  • 1/4 cup cherry tomatoes, halved
  • 1 tablespoon extra virgin olive oil (optional)
  • Fresh basil leaves, for garnish

Instructions

1
Prepare the savory oat base: Bring the vegetable broth and salt to a boil in a medium saucepan. Stir in the rolled oats, reduce heat to low, and simmer, stirring occasionally, until creamy and thickened, about 7–8 minutes.
2
Sauté the broccoli: While the oats cook, heat 1 tablespoon olive oil in a skillet over medium heat. Add the broccoli florets and sauté for 5–6 minutes until bright green and just tender. Season with black pepper.
3
Season the oats: Once the oats are cooked, stir in half of the pesto and half of the Parmesan cheese. Adjust seasoning if needed.
4
Assemble the bowls: Divide the savory oats between two bowls. Top each with sautéed broccoli, cherry tomatoes, and the remaining pesto and Parmesan.
5
Add final garnishes: Sprinkle with toasted pine nuts. Drizzle with extra virgin olive oil and garnish with fresh basil leaves.
6
Serve: Serve warm.
Additional Information

Equipment Needed

  • Medium saucepan
  • Skillet
  • Wooden spoon
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 410
Protein 13g
Carbs 38g
Fat 24g

Allergy Information

  • Contains tree nuts (pine nuts, pesto)
  • Contains dairy (Parmesan cheese, pesto may contain cheese)
  • Contains gluten (if oats are not certified gluten-free)
Sarah Mitchell

Home cook sharing simple, flavorful recipes and practical kitchen wisdom for busy families.