Introduction / Hook

Imagine a bowl of warmth curled up in a dinner plate — a cozy, forgiving hug of a soup that makes the busiest weeknight feel like a quiet Sunday at home. Cozy Rosemary & Garlic White Bean Soup invites you to slow down and savor simplicity elevated with a kiss of aroma from rosemary and a whisper of garlic. The first spoonful envelops you with creamy texture and mellow, comforting flavor, as if velvet had a taste and it chose to linger in your mouth. It’s the kind of dish that grants instant calm: a simmering pot, the soft hiss of oil meeting garlic, the house filling with a piney, citrusy scent of rosemary, and a sense that even the simplest ingredients can become something quietly magical. This soup doesn’t pretend to be flashy; it earns its charm through balance, patience, and a generous helping of soul. Whether you’re feeding a hectic family, nursing a cold evening, or just craving something soothing after a long day, this recipe provides nourishment that feels both nourishing and celebratory, without demanding perfection in the kitchen.

What makes this particular soup stand out is not just its flavor, but its approach to texture and aroma. It’s creamy enough to feel indulgent, yet light enough to leave room for a crusty slice of bread or a bright green salad should you crave contrast. The rosemary threads through with a subtle piney brightness, the garlic lends warmth rather than bite, and the white beans contribute a velvety body that makes every spoonful feel like a small, comforting indulgence. The result is a dish that tastes like home, yet reads as thoughtfully crafted, a reminder that sometimes the simplest ingredients, treated with care, yield the most satisfying meals.

Beyond its cozy flavor, this soup is an invitation to slow down and share. It’s friendly to cooks of all levels, forgiving of small missteps, and quick to adapt to your pantry. You can tailor thickness, brightness, and aromatics to suit your mood or the season. In colder months, it feels like a warm embrace after a brisk walk; in calmer times, it can stand as a quiet centerpiece for a simple weeknight dinner that leaves room for conversation and lingered laughs around the table.

The Story Behind the Dish

Soups have long held a central place in rustic kitchens, where a handful of pantry staples could become something restorative and unforgettable. White beans, with their creaminess and mild flavor, have historically played the role of comforting canvas in many Mediterranean and European kitchens. They absorb herbs and aromatics with ease, releasing a gentle, hearty sweetness that makes them endlessly adaptable. Rosemary, meanwhile, carries the memory of sunlit hills and Mediterranean air, its resinous needles releasing a pine-forward perfume that pairs beautifully with garlic’s warmth. The marriage of white beans, garlic, and rosemary isn’t merely culinary; it’s a narrative of home cooking—of farmers bringing beans to the stove, of herbs thriving in sun-soaked soils, of alchemy that happens when you simmer, taste, and adjust with love.

In many cohesive culinary traditions, a pot on the stove is a quiet ritual: a place to slow down, to listen to the simmer, to decide whether the broth needs a little more salt, a splash more acidity, or a touch more herb. The idea for a cozy rosemary and garlic white bean soup grows from that very sentiment. It’s a modern nod to old-world kitchens, where a few humble ingredients could become the centerpiece of a meal that satisfies without fuss. You’ll find echoes of Tuscan kitchens in the way rosemary and garlic mingle with beans, of Provençal warmth in the olive oil’s sheen, and of the comforting, dairy-free approach that lets the beans’ natural creaminess shine. It’s a dish that respects tradition while embracing today’s desire for a wholesome, easy, weeknight-friendly supper.

As a personal anecdote, many home cooks discover that a simple pot of soup can become a cherished ritual. For some, it’s a way to welcome guests with the scent of rosemary blooming through the house. For others, it’s a reminder that nourishment can be both satisfying and quick enough to prepare after a long workday. This particular recipe grew from that idea: a pantry-friendly solution that offers warmth, depth, and a touch of elegance without complicating the cooking process. It’s the kind of dish that makes you smile before you even take a bite, knowing that the next spoonful will bring another layer of comfort and connection to the table.

Why You’ll Love This Recipe

  • Comfort without heaviness: The beans provide creaminess and heartiness, while the broth keeps the soup light enough to enjoy as a starter or a main.
  • Layered aromatics: Rosemary and garlic infuse the pot with a fragrant, uplifting scent that elevates everyday ingredients into something memorable.
  • Versatile texture: Smooth, velvety base with occasional gentle long-simmered bean chunks gives a satisfying bite in every spoonful.
  • Pantry-friendly: This soup shines with everyday staples, reducing the need for special trips to the market.
  • Vegan and dairy-free by design: Rich, comforting flavor without cream or butter—perfect for dairy-free or plant-forward diets.
  • Make-ahead friendly: Freezes well and re-heats beautifully, making it ideal for meal prep or quick future meals.
  • Pairing-ready: Complements a crisp salad, a crusty loaf, or a simple green herb oil drizzle to finish.
  • Weeknight perfection: Minimal hands-on time, maximum cozy satisfaction, with room to improvise depending on what you have on hand.
  • Economical comfort: Beans are affordable and nutritious, delivering protein, fiber, and sustaining energy in a single bowl.

Flavor Profile & Texture

From the first inhale, this soup greets you with rosemary’s evergreen brightness and a gentle garlic warmth that feels both inviting and uplifting. The aroma is herbal and comforting, not overpowering—a hint of pine and citrus that lifts the senses. When you taste it, you’ll find a delicate harmony between a silky, bean-based body and a light, savory broth. The white beans contribute a creamy, almost buttery texture without needing dairy, creating a luxurious mouthfeel that doesn’t sit heavy on the palate. The olive oil (or a light drizzle at serving) contributes a glossy sheen and a fruity kiss that brightens the overall flavor. If you linger with the spoon, you’ll notice subtle notes of lemon or white pepper—tiny accents that awaken the palate and keep the soup from feeling one-note.

Texture-wise, expect a gently thickened consistency with a few softened bean halves that maintain their structure for texture variation. Some cooks like to give a portion of the soup a quick purée with a stick blender to achieve extra creaminess, while others prefer a mostly smooth base with a few intact beans for contrast. Both approaches work beautifully; the choice simply reflects your mood. The finish is clean and comforting, with a lingering warmth that invites a second bowl or a slow, mindful tasting. The balance of rosemary, garlic, beans, and a modest oil renders a soup that feels refined yet incredibly approachable—a testament to how well simple ingredients can harmonize when treated with patience and care.

Occasions & Pairings

This soup shines in many settings, from quiet weeknights to casual gatherings. It’s equally at home as a starter for a dinner party or as a modest, satisfying meal on its own. Its versatility makes it a dependable choice for seasons when you want something hot and soothing, yet not too heavy to cause post-dinner drowsiness. On a chilly evening, it’s the kind of dish that invites you to slow your pace, gather around the table, and linger over conversation as the steam rises and fragrant steam curls through the room.

Pairing ideas to elevate the experience include:

  • Crusty bread or toasted sourdough with a light brushing of olive oil and a sprinkle of flaky salt.
  • A bright, crisp green salad with lemon vinaigrette to provide a contrast in texture and acidity.
  • Grilled vegetables or a roasted squash side dish to bolster autumnal tones.
  • A glass of dry white wine (such as Pinot Grigio or Sauvignon Blanc) to echo the herbaceous notes.
  • A simple herb oil (parsley, chives, or dill) swirled in at the end for color and aromatics.

Occasion-wise, this soup suits family dinners, weeknight comfort meals, or weekend meal-prep sessions when you want a flavorful, nourishing option that stores well. It’s particularly delightful for fall and winter menus, when the rosemary and garlic scent feels like a protective, warming blanket from the kitchen. For a lighter brunch twist, you can serve it in smaller portions with a dollop of olive oil and a crisp salad on the side, turning the dish into a sophisticated starter with a rustic core.

Tips, Variations & Substitutions

Here are plenty of ways to tailor this soup to your preferences, dietary needs, or pantry inventory. The goal is to keep the essence intact while offering flexibility.

  • Bean choices: Cannellini beans are the classic option, but you can substitute navy beans or small white beans. If you use larger beans, adjust cooking time so they stay tender but not mushy.
  • Herb tweaks: If you don’t have fresh rosemary, you can use dried rosemary sparingly (about 1/3 the amount) or swap in a blend of thyme and a pinch of rosemary. Fresh thyme also pairs beautifully for a different aromatic profile.
  • Garlic intensity: For a milder garlic flavor, roast the garlic beforehand to bring sweetness; for a stronger kick, add minced garlic toward the end of cooking and let it bloom a bit in the hot oil.
  • Additional greens: Stir in chopped kale, spinach, or Swiss chard near the end of cooking for color, nutrition, and a pleasant bite. This works especially well in colder months when leafy greens are at their best.
  • Texture preferences: Blend a portion of the soup with an immersion blender and leave the rest chunky for a creamy-textured, rustic mixture. Or blend completely for a smooth, velvety finish.
  • Stock and dairy: Use vegetable stock to keep the dish vegan; a light chicken stock can add extra depth. The soup is dairy-free by design, but a finishing drizzle of olive oil adds richness without dairy.
  • Acidity balance: A squeeze of lemon juice or a splash of balsamic vinegar near the end brightens the flavors. Start with a small amount and adjust to taste to avoid overpowering the beans’ natural sweetness.
  • Regional twists: A pinch of smoked paprika or cumin can introduce a subtle warmth that nods to smoky, comforting regional soups without tipping the balance too far from the original profile.
  • Make-ahead tips: The flavors deepen as it rests. Make the soup a day ahead; reheat gently and adjust seasoning before serving so it tastes fresh and vibrant.

Storage & Make-Ahead Ideas

The soup stores beautifully, making it an excellent option for meal prep or Sunday batch cooking. After cooling, transfer to airtight containers and refrigerate for up to 4 days. When reheating, do so gently on the stove over medium-low heat, stirring occasionally to prevent sticking. If the soup thickens in the fridge, whisk in a splash of stock or water to reach your preferred consistency.

For freezing, portion the soup into freezer-safe containers or sturdy freezer bags. It freezes well for up to 3 months. Thaw overnight in the refrigerator, then reheat slowly on the stove, adding a touch of broth if needed to restore the right texture. If you’ve added greens like kale or spinach, you may notice some color change after freezing; simply reheat until bright and warm, tasting and adjusting seasonings as you go.

Make-ahead strategies include preparing a batch of aromatics (garlic and rosemary) and a batch of stock in advance, then combining them with beans and water when you’re ready to cook. You can also blend a portion of the beans ahead of time and refrigerate; combining a pre-blended base with whole beans later provides an ultra-silky texture in a hurry.

Fun Facts & Trivia (Optional)

  • Rosemary has a long-standing association with memory and sanctity in various cultures. The herb’s aroma is believed to sharpen focus and evoke nostalgic feelings, making it a fitting companion for comforting soups.
  • Beans are one of the oldest cultivated crops in human history and were a staple in many traditional diets around the world. Their creamy texture and mild flavor make them extraordinary carriers for herbs and spices.
  • Garlic’s pungency comes from sulfur compounds that mellow when heated, releasing a sweet, roasted profile that harmonizes with beans. It’s a classic pairing in rustic soups across Mediterranean cuisines.
  • Soups as a weekly staple have pragmatic roots in preserving food and ensuring nourishment with limited ingredients. They remain popular worldwide for their versatility, affordability, and ability to feed many with minimal waste.

Ingredients

Soup Base

  • 2 tablespoons extra-virgin olive oil
    → Olive oil acts as the cooking medium to sauté the onion and garlic, releasing aroma and carrying the rosemary’s oils. Use extra-virgin for best flavor; heat gently until the surface shimmers, then swirl to coat the pan. Avoid smoking the oil to prevent bitterness.
  • 1 medium yellow onion, finely chopped
    → Onions form the savory base; fine chopping ensures they soften quickly and blend into the soup for a smooth texture. If you prefer chunkier texture, you can dice larger, but smaller pieces integrate better.
  • 3 cloves garlic, minced
    → Garlic provides pungent sweetness and depth. Mince finely and add after the onions start to soften to prevent scorching; for more punch, crush or press while sautéing to maximize surface area.
  • 2 teaspoons fresh rosemary, finely chopped
    → Rosemary lends a piney, aromatic note that pairs beautifully with beans. Remove leaves from woody stems and mince and bloom it lightly with the onions to release oils without burning.
  • 1 bay leaf (optional)
    → A bay leaf adds subtle herbal aroma during simmering. Remove it before serving to avoid any sharp texture or overly strong flavor.
  • 4 cups low-sodium vegetable stock
    → The stock provides the liquid body and savory depth; using low-sodium controls salt levels. If making homemade stock, strain well and taste before seasoning.
  • 2 cans cannellini beans (15 oz each), drained and rinsed
    → White beans contribute protein, creaminess, and body. Rinsing removes excess starch and salt from canning; reserve a few beans to mash for thicker texture if desired.
  • 1/4 cup dry white wine (optional)
    → Adds acidity, brightness, and depth; deglaze the pot after sautéing to lift flavorful bits from the bottom. If avoiding alcohol, substitute with an extra 1/4 cup stock and cook a bit longer so flavors meld.
  • 1 tablespoon fresh lemon juice
    → A bright finish that lifts the flavors and enhances the creamy bean base. Add at the end of cooking and taste, adjusting for acidity.
  • 1/2 teaspoon fine sea salt, or to taste
    → Salt enhances every flavor component; start conservatively and adjust after tasting the finished soup, especially if using canned beans or stock with sodium.
  • Freshly ground black pepper to taste
    → Adds gentle heat and depth. Grind right before serving to preserve aroma.
  • 1/4 teaspoon red pepper flakes (optional)
    → A subtle warmth that complements the rosemary and garlic. Omit if you prefer a milder version.

Optional Add-ins

  • 1/4 cup heavy cream or coconut cream (optional)
    → For a creamier texture and richer mouthfeel. Stir in at the end off the heat and adjust with a touch more stock if needed. Coconut cream makes it dairy-free with a slightly tropical note.
  • 1 tablespoon grated Parmesan cheese or vegan cheese (optional)
    → Finishes with a savory, salty note; add just before serving and let it melt into the hot soup. For vegan options, use a dairy-free cheese.
  • 1/4 cup chopped fresh parsley (optional)
    → Adds color and a fresh herbal lift. Chop finely and sprinkle on top just before serving to retain brightness.

Toppings

  • Fresh parsley, chopped, for garnish
    → Extra green color and aroma. Add just before serving to keep its brightness vivid.
  • Lemon wedges, for serving (optional)
    → Provide an extra citrus burst for guests who want more brightness; serve on the side to control intensity.
  • Crusty bread or toasted baguette slices, for serving (optional)
    → Perfect for dipping and soaking up the flavorful broth. Toast the bread with a light brush of olive oil for best texture.

Instructions

  • Rinse and drain the cannellini beans under cold running water and set aside.
    → Removing the canning liquid and excess starch prevents the soup from looking cloudy and helps control salt; rinsing also brightens the bean flavor and keeps texture intact. Reserve a few whole beans if you want to mash for extra body later.
  • Warm a large heavy-bottomed pot over medium heat and add the olive oil, swirling to coat the surface.
    → Heating the oil until it shimmers creates a smooth medium for sautéing aromatics and helps prevent sticking, enabling even browning of the onion.
  • Add the finely chopped yellow onion with a pinch of fine sea salt and sauté until translucent and tender, about 5 to 7 minutes.
    → The onion forms the savory foundation of the soup; salting early draws out moisture for faster softening and deeper flavor development.
  • Stir in the minced garlic and cook for 30 to 60 seconds until fragrant but not browned.
    → Garlic releases its sweetness and aroma quickly; cooking briefly prevents bitterness and preserves its distinct notes.
  • Add the finely chopped fresh rosemary and the bay leaf, cooking for 1 to 2 minutes to bloom the herbs while stirring constantly.
    → Blooming releases essential oils, intensifying the piney aroma and ensuring even distribution without scorching the herbs.
  • Deglaze with the dry white wine (if using), scraping up any browned bits from the pot with a wooden spoon, then simmer until the wine reduces by half, about 2 minutes.
    → Lifting fond from the bottom concentrates savory depth and adds acidity; reducing prevents a raw-wine taste in the final soup.
  • Pour in the low-sodium vegetable stock and bring the mixture to a gentle simmer over medium heat.
    → A steady simmer melds the aromatics with the stock without breaking emulsions; avoid a rolling boil which can make the soup cloudy and mushy the beans.
  • Stir in the rinsed cannellini beans and simmer for 15 to 20 minutes, stirring occasionally; if you prefer a thicker texture, mash about ¼ cup of the beans against the side of the pot to loosen the soup.
    → Simmering lets flavors marry and lightly softens the beans; mashing a portion provides natural creaminess without dairy.
  • Remove and discard the bay leaf, then taste and adjust the seasoning with salt and freshly ground black pepper.
    → Bay leaves impart aroma but are not edible; proper seasoning ensures balanced acidity and bean sweetness before serving.
  • Stir in the fresh lemon juice, then re-taste and adjust salt and pepper as needed to brighten the dish.
    → Lemon lifts the creamy bean base and prevents the soup from tasting flat; add gradually and recheck before plating.
  • If using heavy cream or coconut cream, gently swirl it in now off the heat to avoid curdling and adjust the soup with a splash of stock if needed.
    → The added fat creates a richer, silkier mouthfeel; adding off heat preserves emulsion and prevents separation.
  • If using grated Parmesan cheese or vegan cheese, stir it in just before serving and allow it to melt into the hot soup.
    → Cheese adds depth and saltiness; incorporate at the end to maintain smooth texture and prevent graininess.
  • Stir in chopped fresh parsley (optional) just before serving to preserve bright color and aroma.
    → Fresh herbs brighten the dish and provide a pop of color; chop finely for even distribution.
  • Ladle the soup into bowls and garnish with additional fresh parsley; offer lemon wedges on the side and crusty bread or toasted baguette slices for dipping.
    → Finishing with bright herbs, citrus, and a sturdy bread complements the creamy beans and soaks up the flavorful broth.

Notes

These cozy rosemary & garlic white bean soup notes are designed to help you craft a comforting, fragrant bowl with minimal fuss and maximum aroma. Start by heating 2 tablespoons olive oil over medium heat and sautéing the finely chopped onion with a pinch of salt until translucent, about 5–7 minutes. Add the minced garlic and 2 teaspoons fresh rosemary and cook 1–2 minutes more, just until the garlic is fragrant and the rosemary blooms; avoid browning to keep a gentle, piney aroma.

Optional deglazing step: pour in 1/4 cup dry white wine and simmer until reduced by half to lift flavorful bits from the bottom of the pot; if you prefer not to use wine, substitute with an extra 1/4 cup stock and proceed. Then stir in 4 cups low-sodium vegetable stock and 1 bay leaf (if using). Rinse and add 2 cans cannellini beans (drained) to the pot, reserving a handful to mash later for thicker texture. Add lemon juice (1 tablespoon) at the end of cooking to brighten the creamy base, and season with 1/2 teaspoon salt and freshly ground pepper to taste, plus optional red pepper flakes for a gentle kick.

Simmer the soup for 15–20 minutes to let flavors meld. For a creamier consistency, mash about 1/2 cup of the beans with a fork or briefly pulse them in the pot with an immersion blender, then stir back in; you can also blend a portion to a smooth texture and leave the rest chunky for variation. Remove the bay leaf before serving. Optional add-ins: stir in 1/4 cup heavy cream or coconut cream at the end for richness; finish with 1 tablespoon grated Parmesan or a vegan cheese if desired, and scatter chopped fresh parsley just before serving for color and freshness.

Storage and tips: this soup keeps well in the fridge for 3–4 days and freezes beautifully in portions for up to 2–3 months. Reheat gently over low heat, thinning with a splash of stock if necessary. To keep the dish gluten-free, use a gluten-free stock and avoid any croutons unless they are certified gluten-free. Toppings suggestions: garnish with extra chopped parsley, a squeeze of lemon, and serve with crusty bread or gluten-free bread slices for dipping.

Tips

Tips for Cozy Rosemary & Garlic White Bean Soup

  • Prep first: Have all ingredients measured and ready before you start. Rinse the cannellini beans well and reserve a few beans or their liquid if you want to adjust texture later.
  • Seeded sofrito: Sauté the onion in olive oil over medium-low heat until it’s soft and translucent. This helps build a sweet, savory base without browning too aggressively.
  • Blooming rosemary: Add the finely chopped fresh rosemary with the onions so its oils release without burning. Keep the heat gentle and stir often to prevent scorching.
  • Garlic timing: Add minced garlic after the onions start to soften, and cook just until fragrant (about 30–60 seconds). Garlic can become bitter if browned too long; bloom it rather than fry it hard.
  • Deglaze for depth: If using the optional white wine, pour it in after sautéing the aromatics and scrape up any browned bits from the bottom. Let it reduce almost completely to concentrate the flavor.
  • Stock choice: Use low-sodium stock so you can control salt later. If you’re making homemade stock, taste and adjust its saltiness before adding it to the pot.
  • Bean texture: For a creamier soup, mash a quarter to a half of the cannellini beans and then stir them back in. You can also puree a portion with an immersion blender and mix back for a velvety body.
  • Simmer time: Simmer gently to meld flavors, about 15–25 minutes. If you simmer longer, keep the pot partially covered to avoid excessive evaporation.
  • Seasoning balance: Add the lemon juice at the end to brighten the flavors. Taste and adjust salt and pepper after the soup has rested a minute or two.
  • Optional dairy-creamy option: If you want richness, whisk in 1/4 cup heavy cream or coconut cream at the end off the heat. Coconut cream keeps it dairy-free with a hint of tropical note.
  • Finish with cheese or parsley: Stir in a tablespoon of grated Parmesan or vegan cheese just before serving if you like a deeper savory finish. A sprinkle of chopped parsley at the end adds color and freshness.
  • Serving texture: Offer crusty bread or toasted baguette slices for dipping. A light brush of olive oil on the bread before toasting adds extra crunch and flavor.
  • Storage and reheating: Refrigerate leftovers up to 4 days. The flavors deepen with time. If freezing, freeze without dairy additions and reheat gently, adding lemon juice and any dairy or dairy-free cream after reheating.

Make it dairy-free, lighter, or richer

  • Dairy-free option: Use coconut cream or omit dairy entirely. If using coconut cream, add a bit at a time to reach desired richness.
  • Richer finish: A small amount of extra virgin olive oil whisked in at the end can add gloss and depth without extra dairy.

Finish, taste, and serve

  • Finish with brightness: A final squeeze of lemon juice right before serving brightens the creamy base.
  • Plate with purpose: Ladle into bowls, top with chopped parsley, a crack of black pepper, and a lemon wedge on the side for extra zing.

FAQ

Cozy Rosemary & Garlic White Bean Soup — FAQ

What makes this soup cozy and comforting?

Aromatic rosemary and garlic, creamy white beans, and a warm, savory broth come together for a hearty, comforting bowl—perfect for chilly evenings. The beans provide fiber and protein, making it satisfying without heaviness.

What are the main ingredients?

Typically: olive oil, onion, garlic, fresh rosemary, white beans (cannellini or great northern), vegetable broth, salt, and pepper. Optional additions include lemon juice or zest, greens (spinach or kale), and a splash of cream or dairy-free milk for extra creaminess. Serve with crusty bread.

Can I use dried beans instead of canned?

Yes. If using dried beans, rinse and soak them (overnight or quick soak), then simmer until tender before adding to the soup. This adds time but can reduce sodium and cost. If using canned beans, rinse and drain before adding.

How can I make it creamy without dairy?

Blend a portion of the beans with some broth using an immersion blender and stir back into the pot to create a creamy texture. For extra creaminess, you can also add a small splash of dairy-free milk (almond, oat, etc.).

Is this soup vegan and gluten-free?

Yes. When made with vegetable broth and without dairy, it’s vegan. It’s also naturally gluten-free, assuming the broth is gluten-free and no gluten-containing thickeners are used.

How should I store and reheat leftovers?

Cool completely, then refrigerate in an airtight container for up to 4 days. For longer storage, freeze for up to 3 months. Reheat on the stove over medium-low, stirring, and thin with a bit of broth if needed.

Can I customize the flavor or add toppings?

Absolutely. Add lemon juice or zest for brightness, red pepper flakes for heat, chopped greens (spinach or kale), or croutons. A drizzle of olive oil and a final pinch of rosemary can boost aroma. If not strictly vegan, a sprinkle of grated Parmesan also works.

What kitchen equipment do I need?

A large pot or Dutch oven, a wooden spoon for stirring, and an immersion blender (optional) for creaminess. You’ll also want a can opener if using canned beans and basic measuring tools.

How long does it take to make from start to finish?

With canned beans, roughly 25–35 minutes from start to serving (including sautéing onions and garlic and simmering). If using dried beans, plan additional time for soaking and cooking.

What are good serving suggestions?

Serve hot with crusty bread, a light drizzle of olive oil, and a sprinkle of fresh herbs. If desired, add a touch of lemon juice and a handful of greens for color and brightness. For a heartier meal, pair with a side salad or roasted vegetables.

Write A Comment