What can I eat for dinner if I have kidney stones?

Kidney stones can be incredibly painful and disruptive to daily life. While there are medical treatments available, making dietary changes is one of the most effective ways to prevent kidney stones from forming or recurring. Choosing the right foods for dinner can help keep kidneys healthy and reduce risk factors for stone formation.

Understanding Kidney Stones

Kidney stones form when concentrated minerals crystallize and stick together in the kidneys. The most common types of kidney stones are made up of calcium oxalate or calcium phosphate, followed by uric acid stones. There are several factors that can increase the risk of developing kidney stones:

  • Not drinking enough fluids
  • Eating a diet high in salt, sugar, and animal protein
  • Obesity
  • Digestive diseases like Crohn’s disease or ulcerative colitis
  • Family history of kidney stones

Kidney stones usually develop over weeks or months before causing symptoms like:

  • Severe pain in the back, belly, or groin
  • Pain or burning during urination
  • Cloudy, foul-smelling, or bloody urine
  • Nausea and vomiting
  • Frequent need to urinate

Small stones may be passed naturally in urine, but larger ones may require surgery or other procedures for removal. Preventing recurrence is key for those prone to kidney stones.

A Kidney Stone Diet for Dinner

Dietary changes are critical for managing kidney stone risk. Some key guidelines include:

  • Increase fluid intake – Drinking plenty of water and other fluids helps dilute urine and prevents stone-causing minerals from getting too concentrated.
  • Moderate protein – Eating excessive amounts of animal protein can increase uric acid production and calcium excretion.
  • Reduce sodium – A high-sodium diet leads to more calcium in urine.
  • Limit oxalates – Oxalates bind to calcium and can form calcium oxalate stones, so avoid foods highest in oxalates.
  • Get enough calcium – Inadequate calcium intake can actually trigger more oxalate absorption and stone formation.

With these tips in mind, here are some dinner options that can help prevent kidney stone recurrence:

Lean Protein and Vegetables

Choose healthier protein sources like fish, skinless poultry, beans, lentils, or tofu. Pair with non-starchy roasted or steamed vegetables like broccoli, carrots, squash, or asparagus. Use olive oil for healthy fat. Season with lemon juice, herbs, and spices instead of salt.

Whole Grains and Veggie Sides

Enjoy whole grains like brown rice, quinoa, or barley with roasted vegetables or a side salad. Top your greens with kidney-friendly dressings like olive oil and balsamic vinegar or lemon juice. You can also make whole grain pilafs or salads full of vegetables, nuts, and fruits.

Bone Broth-Based Soups or Stews

Homemade broth simmered with vegetables and lean meats makes a nutritious, filling meal. Try beef bone broth with carrots, onions, mushrooms, and lean beef. Or make a veggie-packed minestrone with kidney beans and spinach. Chicken soup with cauliflower, celery, and herbs is also a great kidney-friendly option.

Vegetable Stir-Fries

Stir-fry crisp vegetables like broccoli, bell peppers, snap peas, and beansprouts in a skillet with a touch of oil. Flavor with garlic, ginger, soy sauce, rice vinegar, and chili paste. Serve over brown rice. You can also add shrimp, chicken, or tofu. Always include a sauce for moisture.

Baked or Grilled Fish

Salmon, cod, tuna, and other fish provide lean protein. Bake, broil, or grill fish fillets seasoned with lemon juice and herbs. Pair with roasted potatoes or a mixed salad. Top fish with salsa or chopped vegetables for extra flavor and moisture.

Egg Dishes

Make a veggie-packed omelet with mushrooms, onions, tomatoes, and spinach. Or scramble eggs with turkey bacon, peppers, and reduced-fat cheese. For dinner, bake a frittata with zucchini, tomatoes, and basil. Enjoy eggs with roasted sweet potatoes or avocado toast for a balanced meal.

Bean and Vegetable Chili

Kidney beans, pinto beans, and lentils make great chili bases. Cook with tomatoes, peppers, onions, garlic, and chili powder. Top with cilantro, corn, avocado, or baked tortilla chips. Serve with brown rice or quinoa.

Foods to Limit or Avoid

Certain foods can significantly increase risk of kidney stone formation. It’s best to limit or avoid:

  • Oxalate-rich foods – dark leafy greens, okra, beets, sweet potatoes, nuts, chocolate
  • High-sodium foods – processed meats, pizza, canned items, chips, pretzels, frozen meals
  • Sugary foods and beverages – soda, fruit juice, candy, ice cream, baked goods
  • Excess animal protein – red meat, organ meats, shellfish, eggs

Pay attention to your specific kidney stone analysis for individualized diet advice. For example, restricting oxalates may not be necessary if you don’t form calcium oxalate stones. Work with a registered dietitian knowledgeable about kidney stone prevention for guidance.

Lifestyle Tips for Preventing Stones

Diet is just one piece of the prevention puzzle. Other ways to reduce your risk include:

  • Drinking at least 2-3 liters of fluid daily, mostly water
  • Maintaining a healthy weight
  • Limiting alcohol consumption
  • Avoiding excessive vitamin C supplements
  • Following treatment plans for digestive diseases
  • Taking prescribed medications to prevent stones

Promptly treating urinary tract infections can also help. Staying physically active and managing chronic conditions like diabetes and high blood pressure are important too.

Sample Kidney Stone Diet Dinner Menus

Here are some sample dinner menus that provide variety while following kidney stone prevention guidelines:


  • Baked cod with lemon and dill
  • Brown rice pilaf with peas and carrots
  • Sautéed zucchini


  • Turkey meatballs with marinara sauce
  • Whole wheat spaghetti
  • Roasted broccoli


  • Black bean veggie burgers
  • Sweet potato fries, baked
  • Kale salad with balsamic vinaigrette


  • Chicken noodle soup with carrots and celery
  • Whole grain dinner roll
  • Sliced pear


  • Tofu vegetable stir-fry with brown rice
  • Steamed broccoli

Kidney Stone-Busting Recipes for Dinner

These recipes make it easier to create delicious, kidney-friendly dinners:

Citrus Baked Salmon

This simple oven-baked salmon gets flavor from fresh citrus juice and zest. Salmon provides lean protein and healthy omega-3 fatty acids. Serve with brown rice and roasted asparagus.


  • 1 pound salmon fillet
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 tablespoon lemon juice
  • 1 tablespoon lime juice
  • 1 teaspoon lemon zest
  • 1⁄4 teaspoon salt
  • Ground black pepper to taste


  1. Preheat oven to 400°F.
  2. Place salmon fillet in a baking dish. Rub oil all over fish.
  3. In a small bowl, mix garlic, lemon juice, lime juice, lemon zest, salt and pepper.
  4. Spread citrus mixture evenly over the salmon fillet.
  5. Bake for 12-15 minutes until fish flakes easily with a fork.
  6. Serve hot.

Quinoa and Black Bean Veggie Burger

These hearty veggie burgers pack in plenty of plant protein from quinoa and beans. Roast up a batch to have nutritious meatless meals all week.


  • 1⁄2 cup quinoa
  • 1 15-oz can black beans, drained and rinsed
  • 1⁄2 cup walnuts
  • 1⁄2 onion, diced
  • 2 cloves garlic
  • 1⁄2 cup rolled oats
  • 1 egg
  • 1 teaspoon cumin
  • 1⁄2 teaspoon thyme
  • Salt and pepper to taste


  1. Cook the quinoa according to package directions.
  2. In a food processor, pulse the black beans, walnuts, onion and garlic until chunky.
  3. Transfer the bean mixture to a bowl and stir in the cooked quinoa, oats, egg, cumin, thyme, salt and pepper until well-combined.
  4. Shape the mixture into patties, about 1⁄2 cup each.
  5. In a lightly oiled skillet over medium heat, cook the patties for 4-5 minutes per side until browned.
  6. Serve the veggie burgers on whole grain buns with desired toppings.

Chicken and Vegetable Soup

Warm up with a hearty bowl of chicken soup loaded with vegetables. Using bone broth provides minerals like calcium, phosphorus, and magnesium.


  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 3 carrots, peeled and sliced
  • 3 stalks celery, sliced
  • 8 cups chicken bone broth
  • 2 cups chopped kale
  • 2 cups chopped spinach
  • 2 cups cooked chicken breast, diced
  • 1 15-oz can cannellini beans, drained and rinsed
  • 2 teaspoons Italian seasoning
  • Salt and pepper to taste


  1. In a large pot, heat the olive oil over medium heat.
  2. Add the onion, carrots and celery. Cook for 5 minutes until softened.
  3. Add the broth, kale and spinach. Bring to a boil then reduce heat and simmer for 15 minutes.
  4. Stir in the chicken, beans, Italian seasoning, salt and pepper. Cook for 5 more minutes.
  5. Serve the soup hot, garnished with parsley if desired.

Tips for Cooking Kidney Stone Prevention Recipes

Focus on simple cooking methods like baking, roasting, grilling, steaming, and sautéing in olive oil. herbs, spices, vinegars, citrus juice and zest to add big flavor without salt.

Swap out refined grains for whole grains like brown rice, quinoa, buckwheat, and oats in recipes. Look for hidden sources of sodium like broths, soy sauce, and salad dressings.

Drink plenty of fluids with meals and snack on hydrating fruits and vegetables like cucumbers, berries, pineapple, grapes, and melons.

Sample 7-Day Kidney Stone Diet Dinner Plan

This weekly dinner plan provides meal ideas that optimize kidney stone prevention:

Day Dinner
  • Broiled lemon pepper tilapia
  • Quinoa pilaf with peas
  • Steamed broccoli
  • Black bean and veggie tacos on corn tortillas
  • Spiced butternut squash
  • Mango salsa
  • Turkey meatloaf
  • Mashed cauliflower
  • Green salad with balsamic vinaigrette
  • Veggie and chicken stir-fry with brown rice
  • Steamed broccoli
  • Bean and vegetable chili
  • Baked cornbread
  • Roasted sweet potato wedges
  • Pesto salmon with quinoa
  • Sautéed spinach
  • Fresh fruit salad
  • Vegetable lasagna with spinach noodles
  • Side salad

Tips for Dining Out with Kidney Stones

You can still enjoy eating out with friends and family when following a kidney stone prevention diet. Some helpful tips include:

  • Look for grilled, broiled, steamed or roasted entrees with lemon or herbs instead of heavy sauces.
  • Ask for olive oil and vinegar instead of creamy salad dressings.
  • Avoid fried appetizers and opt for fresh fruit or salads.
  • Order steamed vegetables as a side dish.
  • Request that salty seasonings and sauces be left off entrees.
  • Limit alcohol and sugary drinks. Opt for water or unsweetened ice tea.
  • Share high-sodium dishes to control portions.
  • Ask for a to-go box to pack up half before overeating.

With the right modifications, you can manage kidney stones with diet while still enjoying the social side of dining out.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *